辛星整理Linux部分常用命令


Linux下的命令太多了,这里先暂时整理一部分,这里我们为了实用,都没有列出具体参数。

第一部分:文件操作

ll以长格式查看目录及文件

ls以短格式查看目录及文件

df -h查看磁盘大小信息

mkdir dir_name 创建文件夹

rm -rf file_name 删除目录

rm -f file_name 删除文件

mv file path 将文件file移动到path目录下

cp file path 将文件file复制到path目录下

cat file 查看文件内容

vi/vim file 查看文件

pwd 查看当前所处文件系统路径

uniq a.txt > b.txt 对a.txt进行去重操作将结果写到b.txt

sort a.txt > b.txt 对a.txt排序结果写到b.txt

uniq a.txt|sort > b.txt 对a.txt先去重再排序然后将结果写到b.txt

wc -l a.txt 统计a.txt行数

find path -name file 在path目录下查找名称为file的文件,可以使用*作为通配符

find path -name file_name | xargs grep -nH content 查找指定文件中的指定内容

第二部分:进程信息

ps -aux 查看进程信息

ps | grep java 查找进程

kill -9 pid 按照进程号强杀进程

killall -9 java 杀掉所有java进程

free 查看内存

top 查看CPU信息

第三部分:rpm包管理

rpm -qa 列出所有rpm软件

rpm -qa | grep name 查看是否安装了名称为name的软件

第四部分:重启关机

reboot 重启

shutdown -h now 关机

第五部分:其他部分

passwd 修改密码

& 后台启动进程

service network restart 重启网络服务

相关内容