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 重启网络服务