不错的linux 命令介绍

alias 替指令取別名
alias 列出目前系統所使用的所有指令別名
alias 別名=Linux 指令名稱 此時若輸入「 別名」則功能會跟輸入「 Linux 指令名稱」相同
◎ 若想要每次開機都使用此別名,在 bash 中,一定要在 .bashrc 中指定,如果是 tcsh 中,則要在 .cshrc 中指定

ar
將許多檔案備存成一個或多個檔案
ar -rcv 備存檔名 欲備存檔名1 欲備存檔名2 ...
將「欲備存檔名1 欲備存檔名2 ...」及所有您指定的檔案,備存至「備存檔名」中。
參數 -r:在新加入組成檔時,檢查備存檔案中的組成黨,如果重複的話,就取而代之。
參數 -c:建立備存檔案。
參數 -v:顯示詳細資訊。
ar -t 備存檔名 列出「備存檔名」中之檔案名稱
ar -x 備存檔名 取出「備存檔名」中所有檔案
ar -x 備存檔名 備存檔中檔案之檔名 取出「備存檔名」中某些檔案

回頂端

bg
將程式置於背景執行
如果您執行的程式很多的話,可以在執行程式時,按下「Ctrl + z」暫停程式,
然後利用指令「jobs」查詢該工作之編號
bg 工作編號 將「工作編號」之工作置於背景執行
fg 工作編號 將「工作編號」之工作置於前景執行

bc
簡易計算機
quit 離開 bc

回頂端

clear
清空畫面
若是您嫌畫面東西太多、太雜了,不妨試試這個指令

cmp
列出兩個檔案的文字內容第一個相異處
cmp 檔名1 檔名2 若輸入此指令,電腦會將「檔名1、檔名2」中第一個字元相異處列印出來

cp
複製檔案
cp 檔名1 檔名2 複製「檔名1」至「檔名2」,若「檔名2」原本就存在,將會被覆蓋
cp -r 資料夾名1 資料夾名2 複製「資料夾名1」至「資料夾名2

回頂端

df
檢視電腦硬碟之使用情形
df -h 以人類較易閱讀的方式列出資料

diff
比較兩個檔案的文字內容有何不同處
diff 檔名1 檔名2 若輸入此指令,電腦會將「檔名1、檔名2」中有字元相異的那行列印出來

du
取得資料夾大小
du 資料夾路徑 取得該「資料夾路徑」中所有目錄 (包含其下子目錄) 的資料夾大小
du -s 資料夾路徑 取得該「資料夾路徑」的資料夾大小 (不包含子目錄)
du -h 資料夾路徑 以人類較易閱讀的方式顯示該「資料夾路徑」的資料夾大小 (不包含子目錄)

回頂端

fg
將程式置於前景執行
相對於指令「bg」,此指令用來將程式置於前景執行
可利用指令「jobs」查詢該工作之編號。
fg 工作編號 將「工作編號」之工作置於前景執行

free
查看記憶體使用狀況
-m 以 MB 為單位
-t 顯示記憶體總合
-s 秒數 每隔「秒數」顯示一次記憶體狀況

回頂端

grep
搜尋檔案中的字串
grep "字串" * 搜尋此層目錄中,包含「字串」的所有檔案,若「字串」中的英文字元大小寫不同,將被視為不同字串
grep -i "字串" * 搜尋此層目錄中,包含「字串」的所有檔案,若「字串」中的英文字元大小寫不同,將被視為相同字串
grep -r "字串" ./ 遞迴搜尋此層目錄包含其下所有子目錄中,包含「字串」的所有檔案,若「字串」中的英文字元大小寫不同,將被視為不同字串

回頂端

history
列出曾經用過的指令
!編號 可執行 history 中該編號的指令
history 數字 可列出最近「數字」項指令
history -d 編號 可刪除該「編號」的指令
history -c 刪除 history 中所紀錄的所有指令

回頂端

ifconfig
設定、檢視網路介面
此指令用以檢視、設定網路卡介面
ifconfig 列出系統中所有的網路卡介面及其相關設定,包含 IP address, MAC address 等資訊
ifconfig 網路介面 IP位址 設定「網路介面」的 IP 位址為「IP位址」,如:ifconfig eth0 192.168.0.3,即是設定 eth0 的 IP 位址為 192.168.0.3
ifconfig 網路介面 netmask IP位址 設定「網路介面」的子網路遮罩為「IP位址」,如:ifconfig eth0 255.255.255.0,即是設定 eth0 的子網路遮罩為 255.255.255.0
◎ 其他與網路相關的設定,若您是使用 Fedora Linux Distribution,可至 /etc/sysconfig/networking/profiles/default/ifcfg-eth0 檔案中設定,該設定檔中,若 BOOTPROTO=dhcp 表示此電腦要使用 DHCP 自動取得 IP 位址,若要自己指定 IP 位址,則 BOOTPROTO 必須要設定成 static (即 BOOTPROTO=static); 另外,還有些較常用參數,像是 IPADDR=IP位址,NETMASK=子網路遮罩位址,以及 GATEWAY=預設閘道等都可在此設定檔中做設定,待設定完畢存檔後,便可透過 ifdown 和 ifup 指令重新啟用網路介面套用新的設定值。

ifdown
停止網路介面咦

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/2008/viewspace-45236/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/2008/viewspace-45236/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值