歡迎您光臨本站 註冊首頁

簡記Linux幾個常用的命令行程序

←手機掃碼閱讀     火星人 @ 2014-03-23 , reply:0

rm
用於刪除文件及文件夾
比較有用的選項
-f 不詢問,強制性刪除。
-R 遞歸刪除。我主要用於刪除文件夾。
注:rmdir 只能刪除空文件夾。
find
用於查找,並執行批量處理
比較有用的選項
-name
確定文件名稱。可用wildcards.
例如:find /usr/bin -name "*zip"
-exec
用於執行命令。
查找到的文件名代替符號為{}
以;號結尾。在終端中輸入時,前面加上\

例如:find . -name "*.txt" -exec rm {} \;
將刪除當前目錄及子目錄下所有以.txt結尾的文件
df
顯示磁碟空間使用情況。
ln
用於創建鏈接。
比較有用的選項
-s
用於創建軟鏈接。(硬鏈接好像很少使用)
例如:ln -s temp /tmp/
將在當前目錄下創建指向/tmp的軟鏈接。
tar
打包、解壓
比較用用的選項
-c
打包

-x
解壓
-f
指定文件名
-v
顯示信息
例如:
tar -xvf foo.tar.gz
tar -cvf foo.tar.gz "test/*"
less,more,cat
顯示文本
info,man
查看幫助文檔
type
查詢命令的來源。

例如:type ll

whereis
查詢命令的可執行程序路徑、源代碼路徑及文檔路徑
例如:whereis tar
which
查詢命令的完全路徑
例如:which vim

yum
用於軟體包的安裝、刪除、升級
全名是Yellowdog Updater Modified
比較有用的選項
install,remove,update
安裝,刪除,升級
後接軟體包名稱
例如:yum install "mplayer"
例如:yum install "mplayer-plugin-*"
例如:yum remove "xmms*"
例如:yum update "gnochm"
info
查詢軟體包
例如:yum info "gstreamer*"
grouplist
列出軟體組
groupinstall,groupremove,groupupdate
軟體組的安裝,刪除,升級
例如:yum groupinstall "KDE (K Desktop Environment)"

[火星人 ] 簡記Linux幾個常用的命令行程序已經有357次圍觀

http://coctec.com/docs/linux/show-post-122760.html