Linux 中的文件和目錄

瞬間移動(dòng)

查看當(dāng)前目錄

[root@localhost ~]# pwd
/root

前往一個(gè)目錄通過cd命令诊胞,例如去根目錄

[root@localhost ~]# cd /
[root@localhost /]# pwd
/

去一個(gè)別的目錄看看

[root@localhost /]# cd /var/log
[root@localhost log]# pwd
/var/log

迅速返回剛剛所在的目錄蚤假,也就是根目錄

[root@localhost log]# cd -
/

迅速返回當(dāng)前用戶的主目錄

[root@localhost /]# cd ~
[root@localhost ~]# pwd
/root

火眼金睛

看看 /var/log 目錄下都有什么內(nèi)容

[root@localhost ~]# pwd
/root
[root@localhost ~]# ls /var/log
anaconda  btmp-20170706  dmesg      lastlog           messages-20170706  secure-20170706   tuned               yum.log
audit     chrony         dmesg.old  maillog           ppp                spooler           vmware-install.log
boot.log  cron           firewalld  maillog-20170706  rhsm               spooler-20170706  vmware-vmsvc.log
btmp      cron-20170706  grubby     messages          secure             tallylog          wtmp

這啤呼,內(nèi)容雖多宋舷,但太簡(jiǎn)約了,稍微詳細(xì)一點(diǎn)點(diǎn)

[root@localhost ~]# ls /var/log -l
總用量 948
drwxr-xr-x. 2 root   root      176 6月  30 19:48 anaconda
drwx------. 2 root   root       23 6月  30 19:49 audit
-rw-r--r--. 1 root   root     8420 7月   6 14:43 boot.log
-rw-------. 1 root   utmp        0 7月   6 13:43 btmp
-rw-------. 1 root   utmp        0 6月  30 19:46 btmp-20170706
drwxr-xr-x. 2 chrony chrony      6 11月 15 2016 chrony
-rw-------. 1 root   root     1181 7月   6 15:01 cron
-rw-------. 1 root   root     3670 7月   6 13:43 cron-20170706
-rw-r--r--. 1 root   root   120938 7月   6 14:43 dmesg
-rw-r--r--. 1 root   root   121383 7月   6 12:45 dmesg.old
-rw-r--r--. 1 root   root      113 7月   6 14:43 firewalld
-rw-------. 1 root   root     1282 7月   6 13:43 grubby
-rw-r--r--. 1 root   root   291708 7月   6 14:46 lastlog
-rw-------. 1 root   root      200 7月   6 14:44 maillog
-rw-------. 1 root   root      594 7月   6 12:45 maillog-20170706
-rw-------. 1 root   root   164427 7月   6 15:01 messages
-rw-------. 1 root   root   417907 7月   6 13:41 messages-20170706
drwx------. 2 root   root        6 6月  10 2014 ppp
drwxr-xr-x. 2 root   root        6 6月  30 19:48 rhsm
-rw-------. 1 root   root    12144 7月   6 14:46 secure
-rw-------. 1 root   root    10057 7月   6 13:41 secure-20170706
-rw-------. 1 root   root        0 7月   6 13:43 spooler
-rw-------. 1 root   root        0 6月  30 19:46 spooler-20170706
-rw-------. 1 root   root        0 6月  30 19:46 tallylog
drwxr-xr-x. 2 root   root       23 6月  30 19:50 tuned
-rw-r--r--. 1 root   root    24303 7月   6 13:47 vmware-install.log
-rw-r--r--. 1 root   root    10602 7月   6 14:44 vmware-vmsvc.log
-rw-rw-r--. 1 root   utmp    10752 7月   6 14:46 wtmp
-rw-------. 1 root   root     2838 7月   6 14:42 yum.log

會(huì)不會(huì)還有隱藏文件葛超?

[root@localhost ~]# ls /var/log -la
總用量 952
drwxr-xr-x.  8 root   root     4096 7月   6 14:43 .
drwxr-xr-x. 19 root   root      267 7月   6 14:43 ..
drwxr-xr-x.  2 root   root      176 6月  30 19:48 anaconda
drwx------.  2 root   root       23 6月  30 19:49 audit
-rw-r--r--.  1 root   root     8420 7月   6 14:43 boot.log
-rw-------.  1 root   utmp        0 7月   6 13:43 btmp
-rw-------.  1 root   utmp        0 6月  30 19:46 btmp-20170706
drwxr-xr-x.  2 chrony chrony      6 11月 15 2016 chrony
-rw-------.  1 root   root     1181 7月   6 15:01 cron
-rw-------.  1 root   root     3670 7月   6 13:43 cron-20170706
-rw-r--r--.  1 root   root   120938 7月   6 14:43 dmesg
-rw-r--r--.  1 root   root   121383 7月   6 12:45 dmesg.old
-rw-r--r--.  1 root   root      113 7月   6 14:43 firewalld
-rw-------.  1 root   root     1282 7月   6 13:43 grubby
-rw-r--r--.  1 root   root   291708 7月   6 14:46 lastlog
-rw-------.  1 root   root      200 7月   6 14:44 maillog
-rw-------.  1 root   root      594 7月   6 12:45 maillog-20170706
-rw-------.  1 root   root   164427 7月   6 15:01 messages
-rw-------.  1 root   root   417907 7月   6 13:41 messages-20170706
drwx------.  2 root   root        6 6月  10 2014 ppp
drwxr-xr-x.  2 root   root        6 6月  30 19:48 rhsm
-rw-------.  1 root   root    12144 7月   6 14:46 secure
-rw-------.  1 root   root    10057 7月   6 13:41 secure-20170706
-rw-------.  1 root   root        0 7月   6 13:43 spooler
-rw-------.  1 root   root        0 6月  30 19:46 spooler-20170706
-rw-------.  1 root   root        0 6月  30 19:46 tallylog
drwxr-xr-x.  2 root   root       23 6月  30 19:50 tuned
-rw-r--r--.  1 root   root    24303 7月   6 13:47 vmware-install.log
-rw-r--r--.  1 root   root    10602 7月   6 14:44 vmware-vmsvc.log
-rw-rw-r--.  1 root   utmp    10752 7月   6 14:46 wtmp
-rw-------.  1 root   root     2838 7月   6 14:42 yum.log

6月暴氏、7月什么的有點(diǎn)亂,排個(gè)序

[root@localhost ~]# ls /var/log -lat
總用量 952
-rw-------.  1 root   root     1181 7月   6 15:01 cron
-rw-------.  1 root   root   164427 7月   6 15:01 messages
-rw-r--r--.  1 root   root   291708 7月   6 14:46 lastlog
-rw-rw-r--.  1 root   utmp    10752 7月   6 14:46 wtmp
-rw-------.  1 root   root    12144 7月   6 14:46 secure
-rw-r--r--.  1 root   root    10602 7月   6 14:44 vmware-vmsvc.log
-rw-------.  1 root   root      200 7月   6 14:44 maillog
-rw-r--r--.  1 root   root     8420 7月   6 14:43 boot.log
-rw-r--r--.  1 root   root   120938 7月   6 14:43 dmesg
drwxr-xr-x.  8 root   root     4096 7月   6 14:43 .
drwxr-xr-x. 19 root   root      267 7月   6 14:43 ..
-rw-r--r--.  1 root   root      113 7月   6 14:43 firewalld
-rw-------.  1 root   root     2838 7月   6 14:42 yum.log
-rw-r--r--.  1 root   root    24303 7月   6 13:47 vmware-install.log
-rw-------.  1 root   root     1282 7月   6 13:43 grubby
-rw-------.  1 root   utmp        0 7月   6 13:43 btmp
-rw-------.  1 root   root        0 7月   6 13:43 spooler
-rw-------.  1 root   root     3670 7月   6 13:43 cron-20170706
-rw-------.  1 root   root    10057 7月   6 13:41 secure-20170706
-rw-------.  1 root   root   417907 7月   6 13:41 messages-20170706
-rw-------.  1 root   root      594 7月   6 12:45 maillog-20170706
-rw-r--r--.  1 root   root   121383 7月   6 12:45 dmesg.old
drwxr-xr-x.  2 root   root       23 6月  30 19:50 tuned
drwx------.  2 root   root       23 6月  30 19:49 audit
drwxr-xr-x.  2 root   root        6 6月  30 19:48 rhsm
drwxr-xr-x.  2 root   root      176 6月  30 19:48 anaconda
-rw-------.  1 root   root        0 6月  30 19:46 spooler-20170706
-rw-------.  1 root   utmp        0 6月  30 19:46 btmp-20170706
-rw-------.  1 root   root        0 6月  30 19:46 tallylog
drwxr-xr-x.  2 chrony chrony      6 11月 15 2016 chrony
drwx------.  2 root   root        6 6月  10 2014 ppp

總用量952 是什么鬼绣张?還有那一大堆的數(shù)字答渔?

[root@localhost ~]# ls /var/log -lath
總用量 952K
-rw-------.  1 root   root   1.2K 7月   6 15:01 cron
-rw-------.  1 root   root   161K 7月   6 15:01 messages
-rw-r--r--.  1 root   root   285K 7月   6 14:46 lastlog
-rw-rw-r--.  1 root   utmp    11K 7月   6 14:46 wtmp
-rw-------.  1 root   root    12K 7月   6 14:46 secure
-rw-r--r--.  1 root   root    11K 7月   6 14:44 vmware-vmsvc.log
-rw-------.  1 root   root    200 7月   6 14:44 maillog
-rw-r--r--.  1 root   root   8.3K 7月   6 14:43 boot.log
-rw-r--r--.  1 root   root   119K 7月   6 14:43 dmesg
drwxr-xr-x.  8 root   root   4.0K 7月   6 14:43 .
drwxr-xr-x. 19 root   root    267 7月   6 14:43 ..
-rw-r--r--.  1 root   root    113 7月   6 14:43 firewalld
-rw-------.  1 root   root   2.8K 7月   6 14:42 yum.log
-rw-r--r--.  1 root   root    24K 7月   6 13:47 vmware-install.log
-rw-------.  1 root   root   1.3K 7月   6 13:43 grubby
-rw-------.  1 root   utmp      0 7月   6 13:43 btmp
-rw-------.  1 root   root      0 7月   6 13:43 spooler
-rw-------.  1 root   root   3.6K 7月   6 13:43 cron-20170706
-rw-------.  1 root   root   9.9K 7月   6 13:41 secure-20170706
-rw-------.  1 root   root   409K 7月   6 13:41 messages-20170706
-rw-------.  1 root   root    594 7月   6 12:45 maillog-20170706
-rw-r--r--.  1 root   root   119K 7月   6 12:45 dmesg.old
drwxr-xr-x.  2 root   root     23 6月  30 19:50 tuned
drwx------.  2 root   root     23 6月  30 19:49 audit
drwxr-xr-x.  2 root   root      6 6月  30 19:48 rhsm
drwxr-xr-x.  2 root   root    176 6月  30 19:48 anaconda
-rw-------.  1 root   root      0 6月  30 19:46 spooler-20170706
-rw-------.  1 root   utmp      0 6月  30 19:46 btmp-20170706
-rw-------.  1 root   root      0 6月  30 19:46 tallylog
drwxr-xr-x.  2 chrony chrony    6 11月 15 2016 chrony
drwx------.  2 root   root      6 6月  10 2014 ppp

聞香識(shí)人

當(dāng)使用 ls -l 命令列出文件和文件夾的詳細(xì)信息后,可看到很多按行按列來區(qū)分的信息胖替。

例如:drwxr-xr-x. 2 root root 176 6月 30 19:48 anaconda

格式:類型權(quán)限 鏈接數(shù)量 文件所有者 文件所有者的用戶組 文件大小 最后更新時(shí)間 文件名

類型權(quán)限研儒,是一段類似 drwxr-xr-x. 這種的火星文豫缨,用于描述該文件或目錄的類型和用戶權(quán)限。

這一行中 drwxr-xr-x. 代表的是文件類型和用戶權(quán)限端朵,除去 . 小數(shù)點(diǎn)外好芭,一共 10 個(gè)字符。

如果用 0-9 為索引來表述這 10 個(gè)字符的含義的話冲呢,可先將其分成 4 組舍败,分別是

0:文件類型(d 為目錄、-為文件敬拓、l為鏈接)
123:文件所有者的權(quán)限
456:與文件所有者同一個(gè)組的人的權(quán)限
789:其他用戶的權(quán)限

后三者的權(quán)限字符永遠(yuǎn)會(huì)是 rwx 邻薯,表示是否可讀、是否可寫乘凸、是否可執(zhí)行厕诡,如果其中有不可的地方,用 - 減號(hào)代替营勤。

對(duì)照上例灵嫌,也就是:

d:我是一個(gè)目錄
rwx:所有者能讀、能寫葛作、能執(zhí)行
r-x:所有者同組的人能讀寿羞、不能寫、能執(zhí)行
r-x:其他用戶能讀赂蠢、不能寫绪穆、能執(zhí)行

鏈接數(shù)量,指的是有多少個(gè)硬鏈接指向該文件虱岂。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末玖院,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子量瓜,更是在濱河造成了極大的恐慌司恳,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,372評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件绍傲,死亡現(xiàn)場(chǎng)離奇詭異扔傅,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)烫饼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門猎塞,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人杠纵,你說我怎么就攤上這事荠耽。” “怎么了比藻?”我有些...
    開封第一講書人閱讀 162,415評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵铝量,是天一觀的道長(zhǎng)倘屹。 經(jīng)常有香客問我,道長(zhǎng)慢叨,這世上最難降的妖魔是什么纽匙? 我笑而不...
    開封第一講書人閱讀 58,157評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮拍谐,結(jié)果婚禮上烛缔,老公的妹妹穿的比我還像新娘。我一直安慰自己轩拨,他們只是感情好践瓷,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著亡蓉,像睡著了一般晕翠。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上砍濒,一...
    開封第一講書人閱讀 51,125評(píng)論 1 297
  • 那天崖面,我揣著相機(jī)與錄音,去河邊找鬼梯影。 笑死,一個(gè)胖子當(dāng)著我的面吹牛庶香,可吹牛的內(nèi)容都是我干的甲棍。 我是一名探鬼主播,決...
    沈念sama閱讀 40,028評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼赶掖,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼感猛!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起奢赂,我...
    開封第一講書人閱讀 38,887評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤陪白,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后膳灶,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體咱士,經(jīng)...
    沈念sama閱讀 45,310評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評(píng)論 2 332
  • 正文 我和宋清朗相戀三年轧钓,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了序厉。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,690評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡毕箍,死狀恐怖弛房,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情而柑,我是刑警寧澤文捶,帶...
    沈念sama閱讀 35,411評(píng)論 5 343
  • 正文 年R本政府宣布荷逞,位于F島的核電站,受9級(jí)特大地震影響粹排,放射性物質(zhì)發(fā)生泄漏种远。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評(píng)論 3 325
  • 文/蒙蒙 一恨搓、第九天 我趴在偏房一處隱蔽的房頂上張望院促。 院中可真熱鬧,春花似錦斧抱、人聲如沸常拓。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽弄抬。三九已至,卻和暖如春宪郊,著一層夾襖步出監(jiān)牢的瞬間掂恕,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評(píng)論 1 268
  • 我被黑心中介騙來泰國(guó)打工弛槐, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留懊亡,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,693評(píng)論 2 368
  • 正文 我出身青樓乎串,卻偏偏與公主長(zhǎng)得像店枣,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子叹誉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評(píng)論 2 353

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