linux系統目錄介紹

2021-09-21 02:33:49 字數 2230 閱讀 6985

進入系統如何區分檔案和目錄,系統中的目錄存放的檔案分別為什麼?

linux系統:一切皆檔案

檢視檔案型別list:ls(列表,列出 指定路徑下的檔案) 

ls –l

列出檔案或目錄詳細資訊

ls –a

列出以.開頭的隱藏檔案 .表示當前目錄 ..表示父目錄

ls –lh

檢視乙個檔案或目錄的大小  -h(human ):做單位轉換

ls –d顯示目錄自身屬性資訊

ls –r逆序顯示

ls -r遞迴顯示 

[root@localhost etc]# ls -l

total 1252

-rw-r--r--.  1 root root     51 jul 15 23:51 adjtime -:普通檔案

lrwxrwxrwx.  1 root root     14 jul  5 21:32 system-release -> redhat-release l:符號鏈結檔案

drwxr-xr-x.  2 root root   4096 jul  9 01:03 yum.repos.d d:

目錄檔案

brw-rw----. 1 root disk      8,   0 jul 16 11:25 sdab:塊裝置檔案(block)

crw-rw-rw-. 1 root tty       5,   0 jul 16 11:25 tty c:字元裝置檔案(character)

p:命令管道檔案(pipe)

s:套接字檔案(socket)

檔案許可權:9位,每3位一組,每一組,rwx(讀寫執行)

-rw-r--r--.  1 

root root    51 jul 15 23:51 adjtime -:普通檔案

檔案硬鏈結的次數

檔案屬主(owner)

檔案屬組(group)

檔案大小(size),單位是位元組

時間戳(timestamp):最近一次被修改的時間

訪問:access

修改:modify 檔案內容發生了改變

改變:change,metadata,元資料 修改檔案屬性

cd:change directory 切換目錄(不是檔案)

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

cd ~ username 進入指定使用者的家目錄(只能在管理員許可權下)

cd -:在當前目錄和前一次所在的目錄之間來回切換

系統下目錄中存放檔案

/boot:系統啟動相關的檔案,如核心.initrd以及grub(bootloader)

linux的桌面與核心是完全分離的,安裝作業系統是不可以安裝linux桌面。

在linux系統中/boot是用於放置核心的

/dev:裝置檔案

裝置檔案:

塊裝置:隨機裝置隨機訪問,資料塊

字元裝置:線性訪問 按字元為單位(有順序的)

裝置號:主裝置號(major)和次裝置(minor)

/etc:配置檔案

/home:使用者的家目錄,每乙個使用者的家目錄通常預設為/home/username

/root:管理員的家目錄

/lib:庫檔案

靜態庫  .a

動態庫 .dll .so

windows上的.dll檔案:dynamic link library,一旦缺失程式無法執行

linux上的.so:shared object 共享物件

/lib/modules:核心模組檔案

/media:掛載點目錄,用於移動裝置

/mnt:掛載點目錄,用於第二塊掛載,額外的臨時檔案系統

/opt:可選目錄,早期第三方程式的安裝目錄

/proc:偽檔案系統,核心映像檔案,核心統計資料

/sys:偽檔案系統,跟硬體裝置相關的屬性對映檔案

/tmp:臨時檔案,/var/tmp

/var:可變化的檔案,外圍檔案

日誌檔案、系統執行過程資料(管理方便)建議單獨分割槽

/bin:可執行檔案,使用者命令 二進位制

/sbin:管理命令

/usr:shared,read-only 全域性唯讀檔案

/usr/bin /usr/sbin /usr/bin(系統啟動時提供的服務)

/usr/local/bin /usr/local/sbin /usr/local/bin(第三方軟體,系統非關鍵服務)

/usr/local

安裝第三軟體

linux 系統目錄介紹

1.bin binaries的縮寫 存放的是普通的可執行檔案,也就是命令 所有使用者都有許可權執行 2.boot 引導目錄 存放系統的引導啟動所需要的東西 包括核心 驅動 外掛程式模組 3.dev device的縮寫 儲存計算機的所有硬體裝置 4.etc 作業系統的配置檔案 一般都是純文字的檔案 字...

linux系統目錄介紹

linux系統目錄介紹 1.bin 儲存可執行檔案,即是命令。所有的使用者都可以執行。2.boot 引導目錄,作業系統引導啟動核心。3.dev 裝置檔案,所有的硬體都被抽象成了檔案系統。4.etc 配置檔案目錄,其中大多數是以.conf結尾。5.home home目錄,即是每個使用者都有自己的hom...

Linux系統目錄介紹

類unix系統的系統目錄結構一般類似 從根分割槽 開始,大體結構和用途如圖 可以從linux圖形介面上方的 位置 計算機 中開啟系統目錄 相當於windows的 我的電腦 這裡大體介紹下幾個重要的目錄 1 bin bin目錄存放的是可常用執行檔案 控制台中敲的命令就來自於這裡 例如 mkdir ls...