head 列出文件的前10行,可加-n 20,来指定显示的行数
tail 正好相反
w 列出目前在線上的使用者資訊、時間、正在執行的動作等
kill -9 123 杀死id为123的进程
top 是一個好用的程序管理程式,我們可以利用它來秀出執行中的程式
這是 Shell 內建的指令,用來建立別名。例如,我們希望下達指令 abc 時,會執行 ls /etc,我們可以使用下列指令:
$ alias abc 'ls /etc'
$ abc
我們也可以在所要執行的指令後面加上符號 "&",就可以將該程式放到背景執行:
sync 讓系統暫存的資料強制存回硬碟。
讓系統在指定的時間關機。如果我們要立即關機可以下指令:
# shutdown now
last 顯示使用者登入記錄
touch 改變檔案存取的時間
如果我們要查出目前系統中使用磁碟空間最大的前5名使用者,我們可以利用 du 搭配 sort 指令:
# du -s /home/* | sort -rn | head -5
whereis 預設會去尋找標準的二進位檔、說明檔、及原始程式碼檔名符合的檔案。所以我們不能用它來找一般文字檔
如果我們要從所在目錄開始,找出所有副檔名為 bak 的檔案,並將它刪除:
$ find . -name '*.bak' -exec rm {} \;
另外,-name 後面可以使用 pattern match,就是用一些名稱規則。例如,我們要找副檔名為 .c、.h、或 .x 或是 .tgz 的檔案:
$ find . -name "*.[chx]" -o -name "*.tgz"
我們要將目錄 temp 包裝並壓縮成 temp.tgz 這個檔案:
$ tar zcvf temp.tgz temp
要解開 temp.tgz:
$ tar zxvf temp.tgz
z 壓縮檔案。
x 取出檔案。
c 建立檔案。
f file 指定要處理的檔案。
traceroute 追蹤由本機到某台主機所使用的路徑
traceroute www.baidu.com
看apache有哪些端口在监听netstat -atlnp| grep httpd
tail 正好相反
w 列出目前在線上的使用者資訊、時間、正在執行的動作等
kill -9 123 杀死id为123的进程
top 是一個好用的程序管理程式,我們可以利用它來秀出執行中的程式
這是 Shell 內建的指令,用來建立別名。例如,我們希望下達指令 abc 時,會執行 ls /etc,我們可以使用下列指令:
$ alias abc 'ls /etc'
$ abc
我們也可以在所要執行的指令後面加上符號 "&",就可以將該程式放到背景執行:
sync 讓系統暫存的資料強制存回硬碟。
讓系統在指定的時間關機。如果我們要立即關機可以下指令:
# shutdown now
last 顯示使用者登入記錄
touch 改變檔案存取的時間
如果我們要查出目前系統中使用磁碟空間最大的前5名使用者,我們可以利用 du 搭配 sort 指令:
# du -s /home/* | sort -rn | head -5
whereis 預設會去尋找標準的二進位檔、說明檔、及原始程式碼檔名符合的檔案。所以我們不能用它來找一般文字檔
如果我們要從所在目錄開始,找出所有副檔名為 bak 的檔案,並將它刪除:
$ find . -name '*.bak' -exec rm {} \;
另外,-name 後面可以使用 pattern match,就是用一些名稱規則。例如,我們要找副檔名為 .c、.h、或 .x 或是 .tgz 的檔案:
$ find . -name "*.[chx]" -o -name "*.tgz"
我們要將目錄 temp 包裝並壓縮成 temp.tgz 這個檔案:
$ tar zcvf temp.tgz temp
要解開 temp.tgz:
$ tar zxvf temp.tgz
z 壓縮檔案。
x 取出檔案。
c 建立檔案。
f file 指定要處理的檔案。
traceroute 追蹤由本機到某台主機所使用的路徑
traceroute www.baidu.com
看apache有哪些端口在监听netstat -atlnp| grep httpd
dig www.freebsd.org 另一個功能強大的主機名稱查詢工具
来自:http://www.twbsd.org/cht/book/index.php?ch=23