日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

linux文件系统基本知识

發(fā)布時(shí)間:2024/9/21 linux 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux文件系统基本知识 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

系統(tǒng)目錄及其作用如下

/boot:引導(dǎo)文件存放目錄,內(nèi)核文件(vmlinuz)、引導(dǎo)加載器 (bootloader, grub)都存放于此目錄

/dev:設(shè)備文件存儲(chǔ)位置??

設(shè)備文件分為塊設(shè)備(物理)和字符(虛擬)設(shè)備,塊設(shè)備隨機(jī)訪問,有緩存;字符設(shè)備線性訪問,無緩存 ,常見的字符設(shè)備有dev/nulldev/zerodev/randomdev/tty。

/home:存放普通用戶的家目錄,即普通用戶家目錄的父目錄?

/root:root用戶的家目錄,存放root用戶的個(gè)人配置文件。

/etc:配置文件目錄,修改其中的文件可以更改默認(rèn)配置,例如修改/etc/issue可以更改用戶登陸前終端顯示信息。

X11:圖形界面的配置文件

opt:第三方軟件的配置文件

/bin:物理位置在/usr/bin,供所有用戶使用的基本命令

/sbin:放置系統(tǒng)管理員使用的可執(zhí)行命令,如fdisk、shutdown、mount等。與/bin不同的是,這幾個(gè)目錄是給系統(tǒng)管理員root使用的命令,一般用戶只能"查看"而不能設(shè)置和使用。

/lib:啟動(dòng)時(shí)程序依賴的基本共享庫(kù)文件以及內(nèi)核模塊文件

/lib64:專用于X86_64位系統(tǒng)上的輔助共享庫(kù)文件存放位置

/media/run:便攜式移動(dòng)設(shè)備掛載點(diǎn)

/mnt:臨時(shí)文件系統(tǒng)的掛載點(diǎn)

/proc:存放內(nèi)存中的進(jìn)程信息的虛擬文件系統(tǒng)

/sys:用于輸出當(dāng)前系統(tǒng)上硬件設(shè)備相關(guān)信息虛擬文件系統(tǒng)

/tmp:存放臨時(shí)文件

/opt:第三方應(yīng)用程序的安裝位置

/srv:系統(tǒng)上運(yùn)行的服務(wù)需要訪問的數(shù)據(jù)

/selinux

/var:放置系統(tǒng)運(yùn)行過程中經(jīng)常變化的數(shù)據(jù)

cache: 應(yīng)用程序緩存數(shù)據(jù)目錄

lib: 應(yīng)用程序狀態(tài)信息數(shù)據(jù)

local:專用于為/usr/local下的應(yīng)用程序存儲(chǔ)可變數(shù)據(jù);

lock: 鎖文件

log: 日志目錄及文件

opt: 專用于為/opt下的應(yīng)用程序存儲(chǔ)可變數(shù)據(jù);

run: 運(yùn)行中的進(jìn)程相關(guān)數(shù)據(jù);通常用于存儲(chǔ)進(jìn)程pid文件

spool: 應(yīng)用程序數(shù)據(jù)池

tmp: 保存系統(tǒng)兩次重啟之間產(chǎn)生的臨時(shí)數(shù)/比/tmp 允許的大或需要存在較長(zhǎng)時(shí)間的臨時(shí)文件. (雖然系統(tǒng)管理員可能不允許/var/tmp 有很舊的文件.)

??????? /usr?? 程序安裝文件夾

bin: 保證系統(tǒng)擁有完整功能而提供的應(yīng)用程序

sbin:

lib:32位使用

lib64:只存在64位系統(tǒng)

include: C程序的頭文件(header files)

share:結(jié)構(gòu)化獨(dú)立的數(shù)據(jù),例如doc, man,dict等

local:第三方應(yīng)用程序的安裝位置

? ?linux上的應(yīng)用程序主要由二進(jìn)制程序,庫(kù)文件,配置文件和幫助文件組成,它們的存放位置通常如下:

? ? ? ? ? ?? ??二進(jìn)制程序:/bin, /sbin, /usr/bin, /usr/sbin, /usr/local/bin, /usr/local/sbin?

? ? ? ? ? ? ? ? ? 庫(kù)文件:/lib, /lib64, /usr/lib, /usr/lib64, /usr/local/lib, /usr/local/lib64?

? ? ? ? ? ? ? ? ? 配置文件:/etc, /etc/DIRECTORY, /usr/local/etc?

? ? ? ? ? ? ? ? ? 幫助文件:/usr/share/man, /usr/share/doc, /usr/local/share/man, /usr/local/share/doc

? ? ? ? ??

? ? ? ? ?linux文件系統(tǒng)基本知識(shí) ? ? ? ??

  • FHS文件系統(tǒng)目錄標(biāo)準(zhǔn)中,不是所有文件都是共享的,分為靜態(tài)的和動(dòng)態(tài)的。

  • 文件有兩類數(shù)據(jù):元數(shù)據(jù)和數(shù)據(jù)。

  • 存放數(shù)據(jù)內(nèi)容的地方叫數(shù)據(jù)塊,block,是最小的基本單位,windows中叫簇。

  • 查看塊大小:tune2fs ? ? -l dev/sd* 顯示文件超級(jí)塊內(nèi)容

  • 再小的內(nèi)容都要獨(dú)占一個(gè)塊。

  • 文件顏色類型

  • 藍(lán)色:目錄, d???

    紅色:壓縮文件

    綠色:可執(zhí)行文件

    淺綠色:鏈接文件,l

    灰色:其他文件

    粉色:套接字文件,s,socket???

    ×××:設(shè)備文件,分為d和c,塊設(shè)備和字符設(shè)備

    ? ? ? ? ? ? ?淺×××:管道文件,p

    ? ? ? ? ? ? ?7.文件和目錄命名規(guī)則

    包含路徑在內(nèi)文件名最長(zhǎng)不能超過4095個(gè)字節(jié),用/分割的路徑不能超過255個(gè)字節(jié)

    ?除了/nul,其他字符都支持,標(biāo)準(zhǔn)linux文件系統(tǒng)中區(qū)分大小寫。

    ? ? ? ? ? ? ?8.文件名是-時(shí),進(jìn)行對(duì)它的部分操作命令要加上路徑才能識(shí)別。

    ? ? ? ? ? ? ?9.相對(duì)路徑是相對(duì)于當(dāng)前工作目錄或者標(biāo)文件目錄的路徑 .表示當(dāng)前目錄,..表示上一級(jí)目錄

    ? ? ?目錄整體移動(dòng)時(shí)用相對(duì)路徑描述會(huì)更準(zhǔn)確。


    轉(zhuǎn)載于:https://blog.51cto.com/snorlaxh/1832616

    總結(jié)

    以上是生活随笔為你收集整理的linux文件系统基本知识的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。