Linux运维常用命令----持续更新 - Go语言中文社区

Linux运维常用命令----持续更新


最近运维组人才流失,于是乎领导安排客串了一段时间的运维,

日常工作就是写脚本、测试、部署、服务器环境配置、数据流监控、爬虫运行状况监控等

我想说其实我还同时持续着我的爬虫工作,

于是乎稍微总结一下运维这段时间常用的操作指令

1、查看当前目录下所有文档的内容行数   :    wc -l *


2、查看当前目录下所有文档的大小   :   du -sh *


3、后台启动Python脚本输出日志到文件,查看日志文件


4、查看服务器磁盘使用情况

df -h

5、查看服务器内存状况

free -g


6、查看当前目录下文件数量

ls -l |grep "^-"|wc -l


7、查看运行这的Python进程 , 并杀掉指定进程

ps -ef | grep python3

kill -9  进程号


8、显示脚本当前光标所在行号

切换到命令行模式nu

9、显示脚本所有行号

命令行模式下set nu


10、统计当前目录下的文件个数:

ls -l | grep "^-" | wc -l


11、统计当前目录下的目录个数:

ls -l | grep "^d" | wc -l


12、统计当前目录下的文件个数,包括子目录中的(R必须大写,否则无效)

ls -lR | grep "^-"|wc -l


13、统计当前目录下的目录个数,包括所有子目录中

ls -lR | grep "^d" | wc -l


14、批量替换文件指定内容

find -name 'nohup.out' | xargs perl -pi -e 's|old_str|new_str|g'

find -name '要查找的文件名' | xargs perl -pi -e 's|被替换的字符串|替换后的字符串|g'

15、

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/Beyond_F4/article/details/80506134
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-02-02 18:18:34
  • 阅读 ( 1073 )
  • 分类:运维

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢