Linux常用操作命令3

138 阅读2分钟

top 查看服务cpu资源使用情况,每隔5秒刷新一次

top -d1 每隔1秒刷新一次cpu资源使用情况

top -p 进程ID:只查看某个进程的cpu使用情况

ps -e:查看全部静态进程

ps -ef :显示详细的进程信息

kill -9:强制杀死进程

history:查看历史使用的命令

history -c :清除历史命令

free :查看内存

df :查看磁盘使用情况

du:查看当前目录内文件的大小

nl 文件名|sed -n '10,20p':只查看文件中的第十到二十行

nl 文件名|sed '10,20d':查看文件中内容除去十到二十行

wc -l +文件名:统计文件中的行数

wc -c +文件名:统计文件中的字符数

sed -i 's/a/b/g':批量修改文件内容,将文件中的所有a改为b

ln -s 文件名 链接名:给文件创建一个软链接

in -d 文件名 链接名:给文件创建一个硬链接

find / -name a:在根目录下查找名字叫a的文件或目录

find 目录 -perm 734:指定在目录中查找权限为734的文件

find 目录 -user admin:在指定目录下查找用户主为admin的文件

find 目录 -group admin:在指定目录下查找用户组为admin的文件

find 目录 -size +40c:在指定目录中查找文件的字节数大于40的文件

lsof -i:端口号:查看某个端口是否被占用

tar -cvf+包名.tar 文件名 :给文件打一个tar包

tar -xvf+包名.tar:给tar包解压

zip 包名.zip 文件 :给文件打包

unzip 包名.zip:解压包

zip -r 包名.zip 目录/ 给目录打包,可以将目录中的文件一起打包

rpm -aq:查找服务器中安装过的应用

yum erase -y:卸载应用