操作系统命令学习记录
1. linux(ubuntu)系统命令
1.1 重启所有服务
supervisorotl restart all
1.2 实时查看日志
tail -f dbcloud_server.log
tail -100f test.log 实时监控100行日志
tail -n 10 test.log 查询日志尾部最后10行的日志;
tail -n +10 test.log 查询10行之后的所有日志;
1.3 head:
跟tail是相反的,tail是看后多少行日志;例子如下:
head -n 10 test.log 查询日志文件中的头10行日志;
head -n -10 test.log 查询日志文件除了最后10行的其他所有日志;
1.4 cat:
tac是倒序查看,是cat单词反写;例子如下:
cat -n test.log |grep "debug" 查询关键字的日志
cat -n dbcloud_server.log |grep "logo devStatusReport"
(基础知识,小白必备:cd /etc '进入etc目录', cd .. '退出当前目录', sudo vim file '以管理员身份编辑file文件', i '进入编辑状态', esc '退出编辑状态', wq! '保存并退出编辑', q! '不保存并退出编辑', reboot '重启系统')
2. windows 系统命令 (学习网址:https://www.cnblogs.com/xiaozhaoboke/p/11186454.html)
2.1 查看端口占用
netstat -aon|findstr "8080"
2.2 结束进程
taskkill /f /t /im java.exe(以管理员身份运行cmd)
(基础知识,小白必备:cd /etc '进入etc目录', cd .. '退出当前目录', sudo vim file '以管理员身份编辑file文件', i '进入编辑状态', esc '退出编辑状态', wq! '保存并退出编辑', q! '不保存并退出编辑', reboot '重启系统')