Linux之檔案定址及檔案管理

2021-08-15 08:33:51 字數 1527 閱讀 1988

/bin:存放大多數系統命令,如cat、mkdir、cp、mv、tar、chmod等

/boot:存放開機所需的檔案,開機時載入開機管理程式(bootloader),並映像到記憶體中

/dev:存放裝置的檔案

/etc:存放絕大多數linux系統引導所需的配置檔案,如gconf、yum.conf、hosts等

/home:存放使用者賬號,系統管理員新增使用者時,在此目錄下建立並預設有desktop目錄

/lib:存放系統程式檔案,包含c編譯程式需要的資料庫,是一組二進位制檔案,如iptables等

/mnt:常用掛載點,專門外掛程式檔案系統的,裡面可能包含cdrom、hgfs、floopy等

/opt:第三方程式安裝目錄,如linux、

qq等

/proc:存放記錄系統狀態的檔案,如meminfo、cpuinfo、devices、partitions、version等

/root:管理員目錄,存放desktop等

/sbin:超級管理員專用目錄,包含一些重要命令,如shutdown、dump等

/tmp:臨時檔案,用於臨時性儲存,存在中間產生的臨時檔案

/usr:包含其他一些重要內容,如bin、sbin、lib、include等,且bin下含有gcc、python等

/var:存放系統定義表,以便在系統執行改變時備份目錄,如cache、ftp、mail、www等

2.檔案路徑

絕對路徑:檔案在系統的真實位置,通常以「/」開頭,在系統的任何環境下用絕對路徑都可以找到指定檔案,只要檔案存在

相對路徑:相對當前位置的乙個檔名稱的簡寫,不是以「/」開頭的檔名稱都表示相對路徑,相對路徑只有在相對的位置才能使用

3.關於路徑的命令

pwd:顯示當前工作目錄 cd

.. : 切換到當前目錄的上一級

~:切換到當前目錄加目錄

-:切換到上次存在的目錄

~ user:切換到指定使用者的加目錄,一般適用於root使用者

4.檔案管理命令

ls:顯示檔案資訊

cd:進入目錄

touch:新建檔案

mkdir:新建目錄(-p:建立遞迴目錄 -m:指定檔案許可權)

增刪改 查

普通檔案touch rm -fvim,geditcat,head,tail,less,more

目錄mkdir(-p) rm -fr(增刪file or dir)ls

複製移動

filecp file... 目錄名mv file... 目錄名

dircp -r dir... 目錄名mv -r dir... 目錄名

4.使用萬用字元實現檔案批處理

*:匹配0-任意字元

?:匹配任意單個字元

[[:upper:]]:單個大寫字母

[[:lower:]]:單個小寫字母

[[:digit:]]:數字

[[:space:]]:單個空格

Linux下檔案定址及檔案管理

檔案路徑 1.相對路徑 相對與當前系統位置,檔名稱的簡寫,此名稱前會自動新增 pwd 命令的輸出,相對路徑檔名稱前不會出現 2.絕對路徑 檔案在系統中的真實位置,在任何情況下都可以使用 絕對路徑一定以 開頭 3.linux的系統結構及目錄分類 linux是乙個倒樹型結構頂級目錄 根目錄 下的二級目錄...

基於Linux下的檔案管理及檔案定址

rm f file f 是force的縮寫,表示強制刪除不提示 rm file 這個命令表示刪除時候詢問是否刪除,確定刪除按 y 回車,不刪除按 n 回車結束刪除 我們可以清楚地看到經過這個命令之後file檔案就被我們刪除掉了。rm f r test r 表示遞迴,就是目錄本身和裡面的所有內容,而且...

linux之檔案管理

touch 檔名 建立乙個新的檔案 檔案 檔名,資料,元資料 stat 檔名 檢視檔案屬性 注意 touch不但可以建立檔案也可以修改檔案的時間戳 時間戳分為 atime 檔案內容被訪問的時間標識 mtime 檔案內容被修改的時間標識 ctime 檔案屬性或檔案內容被修改的時間標識 mkdir di...