寫出來并不是他有多難或者他有多深奧,而是為了我方便查看,萬一那個記不住我可以上來看看。哈哈~
首先先了解一下目錄結(jié)構(gòu),這也算是基礎(chǔ)了吧。要不然后面都不知道去哪里找你要的文件。
-%20bin%20%20存放二進制可執(zhí)行文件(ls,cat,mkdir等)
-%20boot%20%20存放用于系統(tǒng)引導(dǎo)時使用的各種文件
-%20dev%20用于存放設(shè)備文件
-%20etc%20%20存放系統(tǒng)配置文件
-%20home%20存放所有用戶文件的根目錄
-%20lib%20%20存放跟文件系統(tǒng)中的程序運行所需要的共享庫及內(nèi)核模塊
- mnt 系統(tǒng)管理員安裝臨時文件系統(tǒng)的安裝點
- opt 額外安裝的可選應(yīng)用程序包所放置的位置
- proc 虛擬文件系統(tǒng),存放當(dāng)前內(nèi)存的映射
- root 超級用戶目錄
- sbin 存放二進制可執(zhí)行文件,只有root才能訪問
- tmp 用于存放各種臨時文件
- usr 用于存放系統(tǒng)應(yīng)用程序,比較重要的目錄/usr/local 本地管理員軟件安裝目錄
- var 用于存放運行時需要改變數(shù)據(jù)的文件
ls 顯示文件和目錄列表
-l 列出文件的詳細(xì)信息
-a 列出當(dāng)前目錄所有文件,包含隱藏文件
mkdir 創(chuàng)建目錄 刪除?rmdir 非空
-p 父目錄不存在情況下先生成父目錄
cd 切換目錄
touch 生成一個空文件
echo 生成一個帶內(nèi)容文件echo abcd>a.txt
cat、tac 顯示文本文件內(nèi)容
cp 復(fù)制文件或目錄
rm 刪除文件
-r 同時刪除該目錄下的所有文件
-f 強制刪除文件或目錄
在來說說發(fā)生過很多次命案的這個命令: rm -rf
刪除文件夾 rmdir 只能刪除空文件夾
刪除非空文件夾 rm -rf 目錄名字
-r 就是向下遞歸,不管有多少級目錄,一并刪除-f 就是直接強行刪除,不作任何提示的意思
注意:刪除文件夾實例:rm -rf /var/log/httpd/access
將會刪除/var/log/httpd/access目錄以及其下所有文件、文件夾
需要提醒的是:使用這個rm -rf的時候一定要格外小心linux常用命令,linux沒有回收站的 。
mv 移動文件或目錄、文件
mv aaa bbb 將aaa改名為bbb
find 在文件系統(tǒng)中查找指定的文件
-name 文件名
wc 統(tǒng)計文本文檔的行數(shù),字?jǐn)?shù)linux常用命令,字符數(shù)
grep 在指定的文本文件中查找指定的字符串
rmdir 刪除空目錄
tree 顯示目錄目錄改名樹
pwd 顯示當(dāng)前工作目錄
ln 建立鏈接文件
more、less 分頁顯示文本文件內(nèi)容
head,tail分別顯示文件開頭和結(jié)尾內(nèi)容
ln命令用在連接文件或目錄,如同時指定兩個以上的文件或目錄,且最后的目的地是一個已經(jīng)存在的目錄,則會把前面指定的所有文件或目錄復(fù)制到該目錄中。若同時指定多個文件或目錄,且最后的目的地并非是一個已存在的目錄,則會出現(xiàn)錯誤信息。