在這個例子中,因為空格,輸出是格式良好的。如果分隔符是別的東西,像冒號?(例如,在cat/etc/passwd的輸出中)。
指定分隔符-s參數(shù),就像下面。
cat /etc/passwd | column -t -s:
重復一個命令,直到它運行成功
如果您在Google上搜索此功能,您會發(fā)現(xiàn)很多人會問到如何重復該命令linux命令,直到它成功返回并運行正常。 例如包括ping服務器,直到它在線,檢查是否從特定目錄上傳具有特定擴展名的文件,檢查特定URL是否已經(jīng)存在等。
您可以使用while true循環(huán)來實現(xiàn):
在這個例子中, >/dev/null 2>&1 重定向你的程序的輸出到 /dev/null。 同時包括了Standard Error和 Standard Out。
對于我來說這是最酷的linux命令行技巧之一。
通過內(nèi)存利用率排序進程
ps aux | sort -rnk 4:
通過CPU利用率排序進程
ps aux | sort -nk 3:
檢查你的架構,執(zhí)行getconf LONG_BIT。
同時查看多個日志文件
這樣的來做:在可視化模式中高亮顯示這些文本,然后執(zhí)行d命令.如果要將這些文本刪除后放入寄存器中,我們可以用下面的命令來實現(xiàn):"register。點擊開始運行,在運行對話框中輸入cmd命令,彈出命令提示符窗口,接著輸入 netshintipresetc:resetlog.txt命令后會回車即可,其中resetlog.txt文件是用來記錄命令執(zhí)行結果的日志 文件,該參數(shù)選項必須指定,這里指定的日志文件的完整路徑是c:resetlog.txt。d.要復制文本到寄存器中我們可以使用y命令.而d和y命令與其相對應的小寫字母的命令相類似,只是他們作用在一整行,而d和y命令是作用于高亮顯示的部。