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 重啟網絡服務