linux常用命令
这里推荐一个可以免费练习命令的线上网站:https://bellard.org/jslinux/index.html
finalshell也是一款好用的linux系统的远程连接工具
功能 | 命令 |
lsof -i:端口号 用于查看某一端口的占用情况 | lsof -i:80 |
移动文件(原来的位置文件被删除了) | mv /home/apache-tomcat-8.5.72/webapps/wdis-api/WEB-INF/lib /home/wdis-yn-api/lib |
复制文件 | cp /home/apache-tomcat-8.5.72/webapps/wdis-api/WEB-INF/lib /home/wdis-yn-api/lib |
查看java程序 | ps -ef | grep java (grep: g rui pe) |
杀死端口 | kill 12345(pid) |
查看端口占用情况 | ss -tuln | grep 80 |
实时打印日志文件 | tail -f /log \ tail -n 20 (显示文件最后20行) |
ip 域名映射 | vim /etc/hosts |
安全关闭 | shutdown -h now/ shutdown -h 10(10分钟后关机) |
重启 | reboot |
执行退出 | exit (ai ke ci t) |
查看当前路径 | pwd |
清屏 | clear |
退出当前命令 | ctrl + c |
查看命令(支持多个文件的查看,主要用于流输出) | cat a.txt b.txt |
输出命令 | echo "xxxx" 输出到控制台;echo "xxx" > test.txt 覆盖原有文件;echo "xx" >> test.txt 文末后追加 |
修改文件权限 | chmod 751 file (u:7 g: 5 o:1) 7即rwx可读可写可执行 |