Linux檔案簡單說明

2021-09-11 22:37:34 字數 1833 閱讀 7043

linux系統中有乙個重要的概念:一切都是檔案

rootfs 根檔案系統

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

/dev:裝置檔案

----塊裝置:隨機訪問,資料塊。應用程式可以隨機訪問裝置資料,程式可自行確定讀取資料的位置。硬碟是典型的塊裝置,應用程式可以定址磁碟上的任何位置,並由此讀取資料。此外,資料的讀寫只能以塊(通常是512b)的倍數進行。與字元裝置不同,塊裝置並不支援基於字元的定址。

----字元裝置:線性訪問,按字元為單位。提供連續的資料流,應用程式可以順序讀取,通常不支援隨機訪問。相反,此類裝置支援按位元組/字元來讀寫資料。舉例來說,數據機是典型的字元裝置。

----裝置號:主裝置(major)各次裝置號(minor)

/etc:配置檔案

/home:使用者的家目錄,預設為/home/username

/root:管理員的家目錄

/lib:庫檔案和核心模組檔案

----靜態庫  .a

----動態庫 .dll,    .so

----/lib/modules:核心模組檔案

/lost+found:,它的作用是什麼? 如果你執行fsck命令(檔案系統檢查和修復命令),它也許會找到一些資料

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

/mnt:掛載點目錄,額外臨時檔案系統

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

/proc:偽檔案系統,核心對映檔案

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

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

/var:可變化的檔案

/bin:可執行檔案,使用者命令

/sbin:管理命令

/usr:shared,read-only

/usr/bin眾多的應用程式

/usr/sbin超級使用者的一些管理程式

/usr/lib常用的動態鏈結庫和軟體包的配置檔案

/usr/local:第三方安裝

/usr/local/bin

/usr/local/sbin

/usr/local/lib

檔案命名規則:長度不能超過255字元,不能使用/命名,嚴格區分大小寫

例項:[root@****ouji ~]# mkdir /mnt/test/_ -pv

mkdir: created directory 『/mnt/test』

mkdir: created directory 『/mnt/test/a_c』

mkdir: created directory 『/mnt/test/a_d』

mkdir: created directory 『/mnt/test/b_c』

mkdir: created directory 『/mnt/test/b_d』

這個是花括號展開,也叫命令列展開

[root@****ouji test]# stat a_c

file: 『a_c』

size: 4096 blocks: 8 io block: 4096 directory

device: fd01h/64769d inode: 266205 links: 2

access: (0755/drwxr-xr-x) uid: ( 0/ root) gid: ( 0/ root)

access: 2018-09-11 23:45:31.362839168 +0800

modify: 2018-09-11 23:45:31.362839168 +0800

change: 2018-09-11 23:45:31.362839168 +0800

birth: -

顯示檔案屬性資訊

Linux目錄簡單說明

linux目錄與說明 目錄 說明bin 存放二進位制可執行檔案 ls,cat,mkdir等 boot 存放用於系統引導時使用的各種檔案 dev用於存放裝置檔案 etc存放系統配置檔案 home 存放所有使用者檔案的根目錄 lib存放跟檔案系統中的程式執行所需要的共享庫及核心模組 mnt系統管理員安裝...

Linux檔案重新命名命令的簡單說明

linux檔案重新命名的常用命令是mv或rename,1 mv mv a b 把檔案a1.so得命名為b1.so,可以是mv a1.so b1.so 注意 mv本身是移動命令,因此一次只能重新命名乙個檔案,如果檔案a存在,則會直接覆蓋原檔案。2 rename rename frompart topa...

FormatMessage簡單說明

常用引數簡介.formatmessage format message from system format message allocate buffer,null,lval,null,lptstr hlocal,0,null 第乙個引數是標誌,告訴這個formatmessage函式,我想要的特點...