Centos7(1)目錄結(jié)構(gòu)

(1)Linux目錄結(jié)構(gòu)岳悟;

    登錄Linux系統(tǒng)后佃迄,輸入指令:ls -l /
image.png

image.png

image.png

如上圖右圖所示,矩形框的為鏈接文件贵少,即快捷方式呵俏;橢圓形的為臨時(shí)文件目錄;其余的為文件夾滔灶。
Linux有四種基本文件系統(tǒng)類型:普通文件普碎,目錄文件,連接文件录平,特殊文件麻车,可用file命令來識(shí)別。
普通文件:如文本文件斗这,C語言源代碼动猬,shell腳本,二進(jìn)制的可執(zhí)行文件等涝影,可用cat枣察,less歌殃,more趁怔,vi,emacs來查看內(nèi)容岩梳,用mv來改名伯襟。
第一個(gè)字符為[-];
目錄文件:包括文件名猿涨,子目錄名及其指針。他是Linux存儲(chǔ)文件名的唯一地方姆怪,可用ls列出目錄文件叛赚。
第一個(gè)字符為[d];
連接文件:指向統(tǒng)一索引節(jié)點(diǎn)的那些目錄條目。用ls來查看是稽揭,連接文件的標(biāo)識(shí)用l開頭俺附,而文件后以"->"指向所連接的文件。
第一個(gè)字符為[l];
特殊文件:Linux的一些設(shè)備如磁盤溪掀,終端事镣、打印機(jī)等都在文件系統(tǒng)中表示出來,廠房在/dev目錄內(nèi)揪胃。例如:軟驅(qū)A稱為/dev/fd0璃哟,Linux沒有C盤的概念氛琢,而是用/dev/had來標(biāo)識(shí)第一硬盤。
設(shè)備和設(shè)備文件随闪,塊設(shè)備阳似,即一些存儲(chǔ)文件,如硬盤铐伴,軟盤等第一個(gè)字符為[b]撮奏;字符設(shè)備文件,即一些串行端口的接口文件当宴,如鍵盤挽荡,鼠標(biāo)等,第一個(gè)字符為[c];
套接字(sockets)第一個(gè)字符為[s] 即供。還被稱為數(shù)據(jù)接口文件,這種類型的文件通常被用在網(wǎng)絡(luò)上的數(shù) 據(jù)連接于微。我們可以啟動(dòng)一個(gè)程序來監(jiān)聽客戶端的請(qǐng)求逗嫡,而客戶端就 可以通過數(shù)據(jù)接口文件來進(jìn)行數(shù)據(jù)通信。管道(FIFO株依,pipe)第一個(gè)字符為[p]驱证。
每個(gè)權(quán)限部分可選字符選項(xiàng)如下:
r: read對(duì)文件而言,具有讀取文件內(nèi)容的權(quán)限恋腕;對(duì)目錄來說抹锄,具有瀏覽該目錄信息的權(quán)限。
w:write對(duì)文件而言荠藤,具有修改文件內(nèi)容的權(quán)限伙单;對(duì)目錄來說具有刪除移動(dòng)目錄內(nèi)文件的權(quán)限。
S:set如果在所有者權(quán)限部分哈肖,表示該文件不能被執(zhí)行和設(shè)置為set-user-ID模式吻育。如果在組權(quán)限部分,表示該文件不能被執(zhí)行和設(shè)置為set-group-ID模式淤井。
s:如果該字符在所有者權(quán)限部分布疼,表示該文件可執(zhí)行和設(shè)置為set-user-ID模式。如果設(shè)置在組權(quán)限部分币狠,表示該文件可執(zhí)行和設(shè)置為set-group-ID模式游两。
x:execute對(duì)?文件?而?言,具有執(zhí)?行?文件的權(quán)限漩绵; 對(duì)??目錄來說贱案,具有進(jìn)?入??目錄的權(quán)限
-:無某(讀,寫渐行,執(zhí)行轰坊,setuid等)權(quán)限
以下兩個(gè)字符只能用在第三部分其他人權(quán)限部分:
T 沾滯位設(shè)置(1000模式)铸董,但不能執(zhí)行或者搜索。
t 沾滯位設(shè)置(1000模式)肴沫,并可以執(zhí)行或搜索粟害。(該字符較常見一般用于授予目錄,作用為任何人可以在該目錄中創(chuàng)建文件颤芬,但是該文件只有創(chuàng)建者可刪除悲幅。見/tmp目錄權(quán)限)。


image.png

[Linux目錄結(jié)構(gòu)總結(jié)記錄]
(2)除了/是根目錄站蝠,還有一個(gè)當(dāng)前用戶的家目錄汰具,比如root用戶的家目錄是/root,普通用戶的家目錄是/home/xxx下菱魔。

root用戶登錄留荔,默認(rèn)家目錄是root,如下圖所示:


image.png

鍵入指令:cd ..
image.png

鍵入指令:ls
image.png

鍵入指令:cd回到家目錄
image.png

切換所在目錄指令總結(jié):cd(change directory)
簡(jiǎn)化操作:
cd ~ 或者cd 回到當(dāng)前用戶的家目錄澜倦,cd - 進(jìn)入上次目錄聚蝶,cd .. 進(jìn)入上一級(jí)目錄,cd . 進(jìn)入當(dāng)前目錄藻治。
cd . 沒啥意義碘勉,注意指令后面要加個(gè)空格。
命令pwd(print working directory)打印工作目錄桩卵。
如下圖所示:
image.png

(3)常用指令總結(jié):
創(chuàng)建目錄命令:mkdir(make directories)验靡,例如在/root下新建一個(gè)目錄:測(cè)試
image.png

指令:mkdir 文件夾名稱

升級(jí)版:遞歸創(chuàng)建目錄和文件,后端/Java/JavaEE雏节,如下圖所示:

image.png
image.png

指令:mkdir -p 后端/Java/Java編程思想胜嗓,重點(diǎn)是“-p”。

刪除空目錄矾屯,即空文件夾指令:rmdir(remove empty directories)

image.png
image.png

指令:rmdir 文件夾名稱兼蕊,必須是空的文件夾才可以執(zhí)行通過,否則是無法執(zhí)行通過件蚕,會(huì)提示移除失敗孙技,比較雞肋的指令。

移除文件或目錄指令:rm(remove)排作,rm -rf [文件或目錄]牵啦,-r刪除目錄,-f強(qiáng)制妄痪。

image.png

如果不加 -r哈雏,-f,或-rf的話,會(huì)有提示裳瘪,進(jìn)行刪除確認(rèn)土浸,只有輸入y的時(shí)候才會(huì)執(zhí)行刪除命令,否則不會(huì)執(zhí)行刪除命令彭羹,刪除目錄必須加-r黄伊。

復(fù)制命令:cp(copy),cp [選項(xiàng)] [源文件或目錄] [目標(biāo)目錄]派殷,-r 復(fù)制目錄还最,遞歸持續(xù)復(fù)制;-p連帶文件屬性復(fù)制(而非使用預(yù)設(shè)屬性)毡惜;-d 若源文件是鏈接文件拓轻,則復(fù)制鏈接屬性(只是復(fù)制鏈接文件本身,而非指向的文件本身)经伙;-a相當(dāng)于 -pdr(分別為:保留權(quán)限扶叉,復(fù)制軟鏈接本身,遞歸復(fù)制)帕膜;-f(force)強(qiáng)制復(fù)制辜梳,若有重復(fù)或其他疑問時(shí),不會(huì)詢問使用者泳叠,直接強(qiáng)制復(fù)制;-i茶宵,若目的文件或目錄(destination)已經(jīng)存在時(shí)危纫,在覆蓋時(shí)會(huì)先詢問是否真的執(zhí)行操作;-l 進(jìn)行硬式連結(jié)(hard link)的連結(jié)檔建立乌庶,而非復(fù)制檔案本身种蝶;-s 復(fù)制成符號(hào)連結(jié)文件(symbolic link),即快捷方式瞒大;-u 若destination比source舊才更新destination螃征。

根目錄下的bin和sbin,usr目錄下的bin和sbin透敌,

這四個(gè)目錄都是用來保存系統(tǒng)命令的盯滚。

bin:

bin為binary的簡(jiǎn)寫主要放置一些系統(tǒng)的必備執(zhí)行檔例如:cat、cp酗电、chmod df魄藕、dmesg、gzip撵术、kill背率、ls、mkdir、more寝姿、mount交排、rm、su饵筑、tar等埃篓。

/usr/bin:

主 要放置一些應(yīng)用軟體工具的必備執(zhí)行檔例如c++、g++翻翩、gcc都许、chdrv、diff嫂冻、dig胶征、du、eject桨仿、elm睛低、free、gnome服傍、 gzip钱雷、htpasswd、kfm吹零、ktop罩抗、last、less灿椅、locale套蒂、m4、make茫蛹、man操刀、mcopy、ncftp婴洼、 newaliases骨坑、nslookup passwd、quota柬采、smb欢唾、wget等。

/sbin:

主 要放置一些系統(tǒng)管理的必備程式例如:cfdisk粉捻、dhcpcd匈辱、dump、e2fsck杀迹、fdisk亡脸、halt押搪、ifconfig、ifup浅碾、 ifdown大州、init、insmod垂谢、lilo厦画、lsmod、mke2fs滥朱、modprobe根暑、quotacheck、reboot徙邻、rmmod排嫌、 runlevel、shutdown等缰犁。

/usr/sbin:

放置一些網(wǎng)路管理的必備程式例如:dhcpd淳地、httpd、imap帅容、in.*d颇象、inetd、lpd并徘、named遣钳、netconfig、nmbd麦乞、samba耍贾、sendmail、squid路幸、swap、tcpd付翁、tcpdump等

bin目錄下的命令普通用戶和root用戶都可以執(zhí)行简肴,

但是sbin下的命令只有root用戶可以執(zhí)行;

/boot目錄百侧,是啟動(dòng)目錄砰识,存的是啟動(dòng)相關(guān)的文件

該目錄下不要亂存東西;

/dev設(shè)備文件保存目錄

/etc配置文件保存目錄

/home普通用戶的家目錄

/lib系統(tǒng)庫保存目錄

/mnt系統(tǒng)掛載目錄

/media掛載目錄

/root超級(jí)用戶的家目錄

/tmp臨時(shí)目錄

/proc直接寫入內(nèi)存的佣渴,虛擬文件系統(tǒng)

/sys直接寫入內(nèi)存的辫狼,虛擬文件系統(tǒng)

/var系統(tǒng)相關(guān)文檔內(nèi)容

(4)權(quán)限位


Linux模式下退出編輯模式的操作:

編輯結(jié)束,按esc鍵跳到命令模式辛润,然后輸入退出命令:

:w 保存文件但不退出vi編輯

:w! 強(qiáng)制保存膨处,不退出vi編輯

:w file 將修改另存到file中,不退出vi編輯

:wq 保存文件并退出vi編輯

:wq! 強(qiáng)制保存文件并退出vi編輯

q: 不保存文件并退出vi編輯

:q! 不保存文件并強(qiáng)制退出vi編輯

:e! 放棄所有修改,從上次保存文件開始編輯

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
禁止轉(zhuǎn)載真椿,如需轉(zhuǎn)載請(qǐng)通過簡(jiǎn)信或評(píng)論聯(lián)系作者鹃答。
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市突硝,隨后出現(xiàn)的幾起案子测摔,更是在濱河造成了極大的恐慌,老刑警劉巖解恰,帶你破解...
    沈念sama閱讀 217,542評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件锋八,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡护盈,警方通過查閱死者的電腦和手機(jī)挟纱,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來黄琼,“玉大人樊销,你說我怎么就攤上這事≡嗫睿” “怎么了围苫?”我有些...
    開封第一講書人閱讀 163,912評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長撤师。 經(jīng)常有香客問我剂府,道長,這世上最難降的妖魔是什么剃盾? 我笑而不...
    開封第一講書人閱讀 58,449評(píng)論 1 293
  • 正文 為了忘掉前任腺占,我火速辦了婚禮,結(jié)果婚禮上痒谴,老公的妹妹穿的比我還像新娘衰伯。我一直安慰自己,他們只是感情好积蔚,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評(píng)論 6 392
  • 文/花漫 我一把揭開白布意鲸。 她就那樣靜靜地躺著,像睡著了一般尽爆。 火紅的嫁衣襯著肌膚如雪怎顾。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,370評(píng)論 1 302
  • 那天漱贱,我揣著相機(jī)與錄音槐雾,去河邊找鬼。 笑死幅狮,一個(gè)胖子當(dāng)著我的面吹牛募强,可吹牛的內(nèi)容都是我干的株灸。 我是一名探鬼主播,決...
    沈念sama閱讀 40,193評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼钻注,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼蚂且!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起幅恋,我...
    開封第一講書人閱讀 39,074評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤杏死,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后捆交,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體淑翼,經(jīng)...
    沈念sama閱讀 45,505評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評(píng)論 3 335
  • 正文 我和宋清朗相戀三年品追,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了玄括。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,841評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡肉瓦,死狀恐怖遭京,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情泞莉,我是刑警寧澤哪雕,帶...
    沈念sama閱讀 35,569評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站鲫趁,受9級(jí)特大地震影響斯嚎,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜挨厚,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評(píng)論 3 328
  • 文/蒙蒙 一堡僻、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧疫剃,春花似錦钉疫、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蹄溉,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間您炉,已是汗流浹背柒爵。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留赚爵,地道東北人棉胀。 一個(gè)月前我還...
    沈念sama閱讀 47,962評(píng)論 2 370
  • 正文 我出身青樓法瑟,卻偏偏與公主長得像,于是被迫代替她去往敵國和親唁奢。 傳聞我的和親對(duì)象是個(gè)殘疾皇子霎挟,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評(píng)論 2 354

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