【Linux工作常用简单操作】

        当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可;可以使用whatis命令,是用于查询一个命令执行什么功能,并将查询结果打印到终端上。

        工作中常用于巡检的命令

1、sar -u       查看Linux磁盘cpu使用率情况

2、free -m     查看Linux内存使用情况,-m 参数就是用 M显示内存使用情况

3、df -h          查看Linux物理磁盘占用情况

4、netstat -ant|grep 80|wc -l          查看80端口占用连接数

5、ps -ef| grep servername          查看服务启动情况(时间、进程)

6、lsof -i:4000                 查看某个端口详细的信息

7、netstat -lntup              查端口

        工作中服务日志查询的常用命令

1、gunzip -c file.gz | grep XXX          在gz文件不解压的情况下查询内容

2、grep -n XXX filename.log             -n显示行数,-v反向查找,-i忽略大小写,-a二进制可查

3、cat filename | tail -n +3000 | head -n 1000        从第3000行开始,显示1000行。即显示3000~3999行

4、cat filename| head -n 3000 | tail -n +1000         显示1000行到3000行

5、tail -n 1000              显示最后1000行

6、tail -n +1000            从1000行开始显示,显示1000行以后的

7、head -n 1000          显示前面1000行

8、sed -n '5,10p'  filename.log             只查看文件的第5行到第10行。

9、find -type f -mtime 0 | wc -l             0表示统计当前文件夹下最近24小时之内文件变更的个数,-cmin -30 表示最近30分钟内文件变更的个数

10、find dirpath -name XXX             查找文件夹下名字是XXX的所有绝对路径清单列表

11、Linux系统下用find命令查找最近修改过的文件

date -s yyyy-mm-dd  hh:mm:ss   修改linux系统时间

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容