最有用的Linux命令行技巧
將輸出顯示爲表格
mount | column –t
使用-s參數指定分隔符,如下
cat /etc/passwd | column -t -s:
重複執行命令,直到命令成功運行
使用while true循環,>/dev/null 2>&1 將程序的輸出重定向到/dev/null,同時包括標準錯誤和標準輸出。
按內存使用情況對進程進行排序
ps aux | sort -rnk 4 | head -10
按CPU使用率對進程進行排序
ps aux | sort -nk 3 | head -10
同時觀看多個日誌文件
yum install multitail -y
自動對任何命令回答是或否
yes | yum update
記錄您的命令行會話
如果要記錄在shell屏幕上鍵入的內容,可以使用script命令將所有鍵入的內容保存到名爲typescript的文件中
用製表符替換空格
cat geeks.txt | tr ':[space]:' '\t' > out.txt
將文件轉換爲大寫或小寫
cat myfile | tr a-z A-Z > output.txt
強大的Xargs命
find. -name .png -type f -print | xargs tar -cvzf images.tar.gz cat urls.txt | xargs wget ls /etc/.conf | xargs -i cp {} /home/likegeeks/Desktop/out
常用的20個linux命令
ls cp cd mv rm mkdir rmdir chown chmod locate updatedb date tar cat less grep awk sed passwd du df
本文由博客羣發一文多發等運營工具平臺 OpenWrite 發佈