Linux 常用命令学习

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

dig www.freebsd.org  另一個功能強大的主機名稱查詢工具

来自:http://www.twbsd.org/cht/book/index.php?ch=23

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值