lunix學習 儲存結構與磁碟劃分

2022-08-10 20:36:20 字數 1502 閱讀 4348

linux系統中一切都是檔案,系統中的目錄、字元裝置、塊裝置、印表機都抽象成了檔案,要和檔案打交道,首先要知道如何找到各種檔案,linux中儲存檔案時需要遵守一定的規則,這個規則就是fhc檔案系統層次結構標準協定。

常見的目錄所對應的用處:

/root  系統管理員的主資料夾

/boot  開機所需檔案——核心、開機選單以及所需配置檔案

/dev   任何裝置和介面都以檔案形式存放在此目錄

/etc    配置檔案

/home  使用者主目錄,用來存放各個使用者以及下面的檔案

/bin   單目錄維護模式下還能被操作的命令

/media    一般掛載或刪除的裝置

/opt  放置第三方的軟體

/tmp  任何人均可使用的」共享「臨時目錄

/var  出要存放經常變化的檔案,如日誌

linux系統中的硬體裝置也是檔案組成,存放在/dev目錄下的裝置檔案,udev裝置管理器自動把硬體名稱給規範起來

硬體裝置

檔案描述

ide裝置

/dev/hd[a-d]

常見的硬碟驅動器

scsi/sata/u盤

/dev/sd[a-p]

軟碟機/dev/fd[0-1]

印表機/dev/lp[0-15]

光碟機/dev/cdrom

滑鼠/dev/mouse

相當於「快捷方式「

硬鏈結:「指向原始檔案inode的指標」,系統不為它分配單獨的inode與檔案,硬鏈結檔案和原始檔案是同乙個檔案,只是名字不同。增加乙個硬鏈結,該檔案的inode鏈結數就會增加乙個,和原檔名一樣,只有把所有的硬鏈結全部都刪除,原檔案才會刪除。

1 #echo

"welcome to linux

" >readme.txt //將檔案寫入readme.txt檔案中

2 #ln

readme.txt readit.txt    //建立硬鏈結

3 #cat

readme.txt          //顯示檔案資訊

4welcome to linux

5 #cat

readit.txt          //顯示硬鏈結資訊

6welcome to linux

7 #ls -l readme.txt         //可以看到節點數為2

8 -rw-r--r-- 2 yunshu yunshu 17 7月 27

00:05

readit1.txt

9 #rm -f readme.txt         //刪除原始檔案

10 #cat

readit.txt          //顯示硬鏈結資訊

11 welcome to linux          //資訊仍然存在

ln命令用於建立鏈結檔案, 」 ln [選項] 目標「

-s  建立」符號鏈結「(預設是硬鏈結)

儲存結構與磁碟劃分

一切從 開始 linux系統中的一切檔案都是從 根 目錄開始的,並按照檔案系統層次化標準 fhs 採用樹形結構來存放檔案,以及定義了常見目錄的用途。另外,linux系統中的檔案和目錄名稱是嚴格區分大小寫的。例如,root root root root均代表不同的目錄,並且檔名稱中不得包含斜槓 掛載硬...

儲存結構與磁碟劃分

linux系統中常見的目錄名稱以及相應內容 目錄名稱 應放置檔案的內容 boot 開機所需檔案 核心 開機選單以及所需配置檔案等 dev 以檔案形式存放任何裝置與介面 etc 配置檔案 home 使用者主目錄 bin 存放單使用者模式下還可以操作的命令 lib 開機時用到的函式庫,以及 bin與 s...

Linux 儲存結構與磁碟劃分

主要常見的目錄定義 1.boot 開機所需檔案 核心,開機選單及所需配置檔案 2.dev 任何裝置與介面都以檔案形式存放在這目錄 3.etc 配置檔案 4.home 使用者主目錄 5.bin 單使用者維護模式下還能夠被操作的命令 6.lib 開機時用到的函式庫及 bin與 sbin下面命令要呼叫的函...