Liunx命令总结


一,服务器日志查询
1,登录服务器

2,cd /  进入根目录

3,cd var/log/program

4,tail -n 1000 spring.log | grep "2019-03-10"

tail -n 1000的意思是显示最后1000行。spring.log是我的日志文件的名称。grep的意思是查找文件里符合条件的字符串。

5,tail -f spring.log  动态地查看日志

6,退出动态查看的话按Ctrl+C即可

7,查看  cat -n spring.log | grep "2019-03-10"  查询关键字的所在行的行号,如430    

8,查看  cat -n spring.log |tail -n +420|head -n 20   

420行开始查,显示前20行日志,即从420行查到440行

9,less -N spring.log

可以查看日志,-N的意思是显示行号,这里N必须大写,按PageUp和PageDown可以进行翻页

10,export LESSCHARSET=utf-8

有时候less命令查看日志显示乱码,可以在使用less命令之前先输入命令

11,可以按住SHIFT+G    从最底部开始往上看

12,退出输入q即可
13,搜索   递归搜索所有文件  grep -r "the" *   

14,显示文件系统磁盘空间使用情况  df -h

15,命令获取进程 id  ps -ef
16,杀死正在运行的 Linux 进程。  kill -9 7243

17,删除  递归删除目录下的所有文件和目录  rm -i filename.txt      rm -rf dirname/
18,复制  将 file1 复制到 file2,并保留模式、所有权和时间戳  cp -p file1 file2

19,移动  移动文件到新路径  mv -vi filename dirname/
20,重启系统:shutdown -r now

posted @ 2022-02-24 16:15  名字~没想好  阅读(35)  评论(0)    收藏  举报