0316 第三次課:檔案目錄管理
檔案目錄管理
一、檔案目錄
-
linux目錄介紹
/home : 使用者家目錄,新建使用者就在此目錄下
/bin : 存放常用命令的目錄,root和普通使用者都可以使用
/sbin : 存放root才能使用的命令
/boot : 系統啟動相關的檔案,刪除後系統就無法啟動
/etc : 系統配置檔案存放的目錄
/dev : 系統裝置檔案,如滑鼠鍵盤等
/lib : 系統庫檔案。檢視命令依賴那些庫,可以使用ldd命令
/lib64 : 也是系統庫檔案
/meida : 媒介目錄,預設為空如果插一個u盤會在這個目錄下
/mnt : 掛載目錄
/proc : 存放系統程序的目錄
/root : root使用者的家目錄
/run : 一些程序產生的臨時檔案,這些檔案一重啟就會清楚。比如說一些程序的pid。
/srv : 一些服務產生的檔案
/sys : 系統核心檔案
/tmp :系統的臨時目錄,許可權很大
/usr : 重要目錄,使用者用到的一些命令和程式都會存放在此目錄
/var : 重要目錄,一些系統日誌會存放在/var/log下
-
常用的目錄
/usr/bin /usr/sbin /bin /sbin /etc /var
-
centos7之前系統分為64與32位,7以後不再區分統一為64位
-
tree命令
以樹形結構顯示目錄及子目錄結構
tree命令如果不能使用,需要安裝:
yum -y install tree
示例:
如果子目錄太多,會顯示很多。tree命令可以指定指定層級
二 ls命令
ls命令可以列出目錄和檔案列表,最常用的命令之一
- ls常用引數:
-
ls -l
列出檔案詳細資訊
詳細解釋: 第一列:
第一個字母為“d”時,說明是一個目錄,為“-”時說明是一個檔案。
後面9九位表示許可權:r w x 分別代表讀、寫、執行,對應的數字為4、2、1,前3位表示自己的許可權,中間3位表示所屬組的許可權,最後3位表示其它人的許可權
第二列:
這一行數字表示有多少個檔案使用了相同的inode
第三列:
檔案或者目錄所有者
第四列:
檔案或目錄所屬組
第五列:
檔案大小,如果檔案過大可以加-h引數檢視
第六列:
檔案或目錄的最後修改時間
第七列:
檔名稱
-
ls -i
顯示inode號
-
ls -lh
更加人性化的顯示
-
ls -a
列出所有的檔案目錄,包括隱藏的。 以“.”開頭就是隱藏檔案或目錄
-
ls -t
按時間進行排序
-
ls -d
只列出目錄
<