Linux基礎(chǔ)之目錄結(jié)構(gòu)

從今天開始瓢宦,小編會陸續(xù)更新關(guān)于Linux一些基礎(chǔ)操作。希望大家能從我的文章中搞动,有自己的收獲躏精。 小編用的是macOS,部分操作和CentOS7不完全一致鹦肿,針對不一致的部分矗烛,小編采用CentOS7上的截圖,畢竟在小編家里箩溃,有一臺陪伴我12年的筆記本電腦瞭吃,活生生的被我改造成了一臺CentOS7。我們知道涣旨,Windows中歪架,可能有好幾個根目錄。C盤(C:)是硬盤的根目錄(假如沒有把C盤磁盤分區(qū)的話)

image.png

Windows電腦目錄結(jié)構(gòu)

image.png

Linux目錄結(jié)構(gòu)

Linux有且只有一個根目錄霹陡,就是 / 和蚪。Linux中沒有比根目錄再高一階的目錄了,沒有目錄包含根目錄烹棉。根目錄就是Linux最頂層的目錄:“萬有之源攒霹,斜杠青年”

一、目錄的結(jié)構(gòu)

1峦耘、Windows下剔蹋,一個目錄的形式是這樣的:C:\Program Files\Baidu

image.png

Baidu這個目錄是Program Files這個目錄的一個子目錄旅薄,Program Files這個目錄是C盤這個根目錄的一個子目錄辅髓。同時Windows中用反斜杠\來標(biāo)明目錄的層級與包含關(guān)系。


image.png
image.png

2少梁、Linux目錄結(jié)構(gòu)

Linux中用斜杠/來標(biāo)明目錄的層級與包含關(guān)系洛口,Linxu的目錄形式是這樣的 /usr/bin。bin是usr目錄的子目錄凯沪,usr是/這個根目錄的子目錄第焰,目錄命名友情提示:Windows的目錄名稱可以包含空格等符號,Linux也可以妨马。一般在Linux下命名目錄時盡量不使用空格或者其他符號挺举,盡量使用小寫字母,這樣會避免很多不必要的麻煩烘跺。

二湘纵、根目錄的直屬子目錄

1、Windows的C盤這個根目錄下一般會找到一些相同的子目錄

image.png

2滤淳、Linux的根目錄的直屬子目錄

我們列出一些在Linux下的根目錄的常用直屬子目錄(有個大概印象就好梧喷,基本都是有英文含義的)小編的是macOS,屬于變種的Unix,與CentOS7不完全一樣铺敌,不過這影響不大汇歹。

image.png

三、Linux根目錄下的直屬子目錄簡介

1偿凭、bin

bin是英語binary的縮寫产弹,表示“二進(jìn)制文件”(我們知道可執(zhí)行文件是二進(jìn)制的),包含了會被所有用戶使用的可執(zhí)行程序

2弯囊、boot

英語boot表示“啟動”取视,包含與Linux啟動密切相關(guān)的文件。

3常挚、dev

英語device的縮寫作谭,表示“設(shè)備”,包含外設(shè)奄毡。它里面的子目錄折欠,每一個對應(yīng)一個外設(shè)。比如代表我們的光盤驅(qū)動器的文件就會出現(xiàn)在這個目錄下面吼过。

4锐秦、etc

法語et cetera的縮寫。翻譯城英語就是and so on盗忱,表示“...等等”酱床,etc目錄包含系統(tǒng)的配置文件。至于為什么放在/etc下面存放配置文件趟佃,按照原始的Unix的說法扇谣,這下面放的是一堆零零碎碎的東西,就叫etc好了闲昭,這個是歷史遺留問題罐寨。

5、home(macOS上對應(yīng)的是Users)

home:英語home表示“家”序矩。用戶的私人目錄鸯绿。在home目錄中,我們放置私人的文件簸淀,類似Windows中的Documents文件夾瓶蝴,也叫“我的文檔”。Linux中每個用戶都在home目錄下有一個私人目錄(除了root用戶以外)租幕。root用戶擁有所有權(quán)限舷手,比較“任性”,跟普通用戶不能住在一起令蛉。假如我的用戶名是lilei,那么我的私人目錄就是/home/lilei(macOS上對應(yīng)/Users/lilei)

6聚霜、lib

英語library的縮寫狡恬,表示“庫”。lib目錄包含被程序所調(diào)用的庫文件蝎宇,例如.so結(jié)尾的文件弟劲。Windows下這樣的庫文件則是以.dll結(jié)尾。

7姥芥、media

英語media表示“媒體”兔乞,可移動的外設(shè)(USB盤、SD卡凉唐、DVD庸追、光盤等)插入電腦時,Linux可以讓我們通過media的子目錄來訪問這些外設(shè)中的內(nèi)容台囱。

8淡溯、mnt

英語mount的縮寫,表示“掛載”簿训。有點(diǎn)類似media目錄咱娶,但一般用于臨時掛載一些裝置(接入U盤會用到該目錄)。

9强品、opt

英語optional application software package的縮寫膘侮。表示“可選的應(yīng)用軟件包”,用于安裝多數(shù)第三方軟件和插件的榛。

10琼了、root

英語“根”的意思,超級用戶root的家目錄夫晌。一般用戶的家目錄位于/home下雕薪,root用戶是個例外。

11慷丽、sbin

英語system binary的縮寫蹦哼,表示“系統(tǒng)二進(jìn)制文件”鳄哭,比bin目錄多了一個前綴system("系統(tǒng)")要糊。sbin目錄包含系統(tǒng)級的重要可執(zhí)行程序

12、srv

英文service的縮寫妆丘,表示“服務(wù)”锄俄。包含一些網(wǎng)絡(luò)服務(wù)啟動之后所需要取用的數(shù)據(jù)。

13勺拣、tmp

英語temporary的縮寫奶赠,表示“臨時的”。普通用戶和程序存放臨時文件的地方药有。

14毅戈、usr

英語Unix Software Resource的縮寫苹丸。表示“Unix操作系統(tǒng)軟件資源”(類似etc,也是歷史遺留的命名)。usr目錄是最龐大的目錄之一苇经,類似Windows中的C:\Windows和C:\Program Files這兩個文件夾的集合赘理。usr目錄里安裝了大部分用戶要調(diào)用的程序。

15扇单、var

英語variable的縮寫商模,表示“動態(tài)的,可變的”蜘澜,var通常包含程序的數(shù)據(jù)施流,比如log(日志)文件。log文件記錄電腦中發(fā)生了什么事鄙信。更多資源查看地址:https://linuxtoy.org/archives/linux-file-structure.html

總之一句話瞪醋。Linux目錄結(jié)構(gòu)像“一棵倒置的樹”

image.png

四、pwd命令和which命令:我在哪呢装诡?

Linux安裝完成之后趟章,包含很多文件和目錄

1、pwd命令:顯示當(dāng)前目錄的路徑

新打開一個終端慎王,在用戶的家目錄中()蚓土,如果用戶是lilei,那么這個目錄就是/home/lilei赖淤。終端會告訴你現(xiàn)在在哪個目錄下蜀漆。除了看命令行提示符,還有一個方法:pwd命令

pwd是Print Working Directory(“打印當(dāng)前工作目錄”)的縮寫

使用方法也很簡單咱旱,直接輸入pwd确丢,然后回車,就會執(zhí)行此命令(mac中對應(yīng)的/Users)

image.png

2吐限、which命令:獲取命令的可執(zhí)行文件的位置

which命令不是一個必不可少的命令鲜侥,平時用到它的機(jī)會也不多

which命令用于顯示一個命令的對應(yīng)可執(zhí)行程序的位置

Linux下,每一條命令其實(shí)對應(yīng)了一個可執(zhí)行程序

在終端中輸入命令诸典,按回車的時候描函,就是執(zhí)行了對應(yīng)的那個程序

pwd命令對應(yīng)的pwd程序就是存在于Linux中的

一個命令,其實(shí)只不過是一個我們隨時可以調(diào)用的程序罷了

which命令接受一個參數(shù)狐粱,是你想知道其可執(zhí)行程序位于哪里的那個命令

pwd命令對應(yīng)的pwd程序位于/usr/bin目錄中

(mac位于/bin/pwd)

Windows可執(zhí)行程序以.exe結(jié)尾舀寓,Linux中一般是沒有后綴名的

當(dāng)然了,Linux中可執(zhí)行程序也不是都位于相同目錄的

總結(jié)

在Linux中肌蜻,一切皆文件互墓!這是與Windows區(qū)別很大的一點(diǎn)

Linux的文件和目錄都是由根目錄/開始自頂向下呈喬木狀分散的

普通用戶存放自己私人文件的地方是在/home(mac在/Users目錄下)目錄下

如果你的用戶名是lilei,你的家目錄就是/home/lilei(mac下為/Users/lilei)

pwd命令用于顯示當(dāng)前所在目錄

which命令用于顯示一個命令的對應(yīng)可執(zhí)行程序的位置

五、ls命令:列出文件和目錄

ls命令是最常用的Linux命令之一

ls是list的縮寫蒋搜,是英語“列出”的意思

ls命令用于列出文件和目錄

ls命令常用參數(shù)

-a:顯示所有文件和目錄篡撵,包括隱藏

[圖片上傳失敗...(image-2184aa-1696755033464)]

在Linux中判莉,以點(diǎn)(.)開頭的文件是隱藏文件

不包括開頭的兩個.和..,這兩個的含義如下

.(一個點(diǎn))表示當(dāng)前目錄育谬;..(兩個點(diǎn))表示上一級目錄

大寫的參數(shù)-A骂租,它的作用和小寫的-a幾乎一樣,唯一不同的是不列出.和..兩個

image.png

大家還可以關(guān)注我的微信公眾號斑司,蝸牛全棧

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末渗饮,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子宿刮,更是在濱河造成了極大的恐慌互站,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件僵缺,死亡現(xiàn)場離奇詭異胡桃,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)磕潮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進(jìn)店門翠胰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人自脯,你說我怎么就攤上這事之景。” “怎么了膏潮?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵锻狗,是天一觀的道長。 經(jīng)常有香客問我焕参,道長轻纪,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任叠纷,我火速辦了婚禮刻帚,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘涩嚣。我一直安慰自己崇众,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布缓艳。 她就那樣靜靜地躺著校摩,像睡著了一般。 火紅的嫁衣襯著肌膚如雪阶淘。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天互妓,我揣著相機(jī)與錄音溪窒,去河邊找鬼坤塞。 笑死,一個胖子當(dāng)著我的面吹牛澈蚌,可吹牛的內(nèi)容都是我干的摹芙。 我是一名探鬼主播,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼宛瞄,長吁一口氣:“原來是場噩夢啊……” “哼浮禾!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起份汗,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤盈电,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后杯活,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體匆帚,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年旁钧,在試婚紗的時候發(fā)現(xiàn)自己被綠了吸重。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡歪今,死狀恐怖嚎幸,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情寄猩,我是刑警寧澤鞭铆,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站焦影,受9級特大地震影響车遂,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜斯辰,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一舶担、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧彬呻,春花似錦衣陶、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蒲跨,卻和暖如春译断,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背或悲。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工孙咪, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留堪唐,地道東北人。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓翎蹈,卻偏偏與公主長得像淮菠,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子荤堪,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內(nèi)容