linux文件系統(tǒng)結(jié)構(gòu)是什么

linux文件系統(tǒng)結(jié)構(gòu)簡(jiǎn)介:

1、linux的文件系統(tǒng)指的是存放文件的物理空間,類(lèi)似于windows中的磁盤(pán),

他們都可以分層分級(jí),形成目錄,相當(dāng)于Windows系統(tǒng)中的一個(gè)個(gè)文件夾結(jié)構(gòu)。

2、其中的每一個(gè)文件都有自己的專(zhuān)屬名稱(chēng),而且是唯一的,幫助用戶(hù)來(lái)找到它。

3、在linux中,我們通過(guò)索引節(jié)點(diǎn)的方式來(lái)搜索文件,就像是Windows的路徑,

它包含了文件的名稱(chēng)、創(chuàng)建時(shí)間、長(zhǎng)度、所屬關(guān)系等多種信息,且和文件一樣是唯一的。

4、文件取名必須遵守以下規(guī)則:

除“/”外,所有字符都可使用;

轉(zhuǎn)義字符最好不用,如“ ? ”,” * “(星號(hào)),” “(空格),“ $ ”,“ & ”等;

避免使用“ + ”,“ – ”或“ . ”作為普通文件名的第一個(gè)字符(在Linux下以“ . ”開(kāi)頭的文件都是隱藏文件);

Linux系統(tǒng)的文件名大小寫(xiě)敏感。

5、Linux系統(tǒng)下的通配符(20個(gè))

(使用他們?yōu)槲募M(jìn)行命名和索引)

* :通配符,代表任意字符(0到多個(gè))

?:通配符,代表一個(gè)字符

# :注釋

:轉(zhuǎn)義符號(hào),將特殊字符或通配符還原成一般符號(hào)

| :分割兩個(gè)管線(xiàn)命令的界定

; :連續(xù)性命令的界定

~ :用戶(hù)的根目錄

$ :變量前需要加的變量值

! :邏輯運(yùn)算中的“非”

/ :路徑分割符號(hào)

> :輸出導(dǎo)向,分別為“取代”和“累加”

>>:輸出導(dǎo)向,分別為“取代”和“累加”

‘ :不具有變量置換功能

” :具有變量置換功能

` :quote符號(hào),兩個(gè)`中間為可以先執(zhí)行的指令

() :中間為子shell的起始與結(jié)束

[] :中間為字符組合

{} :中間為命令區(qū)塊組合

&&:當(dāng)該符號(hào)前一個(gè)指令執(zhí)行成功時(shí),執(zhí)行后一個(gè)指令

|| :當(dāng)該符號(hào)前一個(gè)指令執(zhí)行失敗時(shí),執(zhí)行后一個(gè)指令

linux文件系統(tǒng)結(jié)構(gòu)是什么

Linux有哪些版本

Linux的版本有:Deepin、ubuntuKylin、Manjaro、LinuxMint、Ubuntu等版本。其中Deepin是國(guó)內(nèi)發(fā)展最好的Linux發(fā)行版之一;UbuntuKylin是基于Ubuntu的衍生發(fā)行版;Manjaro是基于Arch的Linux發(fā)行版;LinuxMint默認(rèn)的Cinnamon桌面類(lèi)似Windows XP簡(jiǎn)單易用;Ubuntu則是以桌面應(yīng)用為主的Linux操作系統(tǒng)。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊7 分享
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)月度會(huì)員