浮現(xiàn)在腦海的很多 Linux命令,其中一些不為人知,另一些則很常見,如下:
創(chuàng)新互聯(lián)公司是一家企業(yè)級(jí)云計(jì)算解決方案提供商,超15年IDC數(shù)據(jù)中心運(yùn)營(yíng)經(jīng)驗(yàn)。主營(yíng)GPU顯卡服務(wù)器,站群服務(wù)器,服務(wù)器機(jī)柜租用,海外高防服務(wù)器,機(jī)柜大帶寬,動(dòng)態(tài)撥號(hào)VPS,海外云手機(jī),海外云服務(wù)器,海外服務(wù)器租用托管等。
xargs or parallel: 并行運(yùn)行一些程序,命令有很多的選項(xiàng)
sed and awk: 廣為人知并且非常有用的處理文本文件的命令,比Python和Ruby還快
m4: 簡(jiǎn)單的宏處理命令
screen: 功能強(qiáng)大的終端復(fù)用和會(huì)話持久工具,詳見http://www.ibm.com/developerworks/cn/linux/l-cn-screen/
yes: 重復(fù)輸出字符串 詳見 http://codingstandards.iteye.com/blog/826940
cal: 非常漂亮的日歷
env: 運(yùn)行一個(gè)命令,在腳本中非常有用
look: 查找以字符串開頭英文單詞
cut and paste and join: 數(shù)據(jù)操作命令
fmt: 格式化一個(gè)文本段
pr: 以頁(yè)/列為單位格式化一串文本或一個(gè)較大文件,詳見 http://hi.baidu.com/mchina_tang/item/1ce11d5d317dfc05aaf6d70d
fold: 使文本換行
column: 格式化文本成列或表格
expand and unexpand: 在制表符和空格之間轉(zhuǎn)換
nl: 添加行號(hào)
seq: 打印行號(hào)
bc: 計(jì)算器
factor: 輸出整數(shù)的因數(shù),factor輸出的為整數(shù)的質(zhì)因數(shù)
nc: 網(wǎng)絡(luò)調(diào)試和數(shù)據(jù)傳輸
dd: 在文件和設(shè)備間移動(dòng)數(shù)據(jù)
file: 判斷一個(gè)文件的類型
stat: 查看文件狀態(tài)
tac: 從最后一行輸出文件內(nèi)容,和cat輸出是相反的
shuf: 對(duì)一個(gè)文件按行隨機(jī)選擇數(shù)據(jù)
comm: 按行比較一個(gè)有序文件
hd and bvi: 輸出或編輯二進(jìn)制文件
strings: 查看二進(jìn)制文件中的內(nèi)容
tr: 字符翻譯或操作字符
iconv or uconv: 轉(zhuǎn)換編碼的字符串
split and csplit: 劃分文件
7z: 高壓縮率壓縮文件
ldd: 查看動(dòng)態(tài)庫(kù)信息
nm: 查看目標(biāo)文件中的符號(hào)表
ab: 網(wǎng)站服務(wù)器壓力測(cè)試工具
strace: 調(diào)試系統(tǒng)調(diào)用
mtr: 網(wǎng)絡(luò)調(diào)試時(shí)能夠更好的進(jìn)行路由跟蹤工具
cssh: 可視的并發(fā)shell
wireshark and tshark: 數(shù)據(jù)包捕獲和網(wǎng)絡(luò)調(diào)試
host and dig: 查找DNS
lsof: 查看進(jìn)程文件描述符和socket信息
dstat: 很有用的系統(tǒng)數(shù)據(jù)統(tǒng)計(jì)工具
iostat: CPU和磁盤使用統(tǒng)計(jì)
htop: top的改進(jìn)版本
last: 登錄歷史
w: 當(dāng)前登錄用戶
id: 查看用戶/組 表示信息
sar: 查看歷史系統(tǒng)統(tǒng)計(jì)數(shù)據(jù)工具
iftop or nethogs: 查看socket或者進(jìn)程的網(wǎng)絡(luò)利用率
ss: 查看統(tǒng)計(jì)信息
dmesg: 啟動(dòng)或者系統(tǒng)錯(cuò)誤信息
(Linux) hdparm: 顯示或設(shè)定磁盤參數(shù)
(Linux) lsb_release: 查看linux系統(tǒng)發(fā)行版本信息
(Linux) lshw: 查看硬件信息
fortune, ddate, and sl: 這取決于你是否覺得蒸汽機(jī)或者比比語錄有用。