|
· ls —列出目錄內(nèi)容 1.除了當(dāng)前工作目錄以外,也可以指定要列出內(nèi)容的目錄 2.甚至可以列出多個(gè)指定目錄的內(nèi)容。 3.我們也可以改變輸出格式,來得到更多的細(xì)節(jié) 命令名經(jīng)常會帶有一個(gè)或 多個(gè)用來更正命令行為的選項(xiàng),更進(jìn)一步,選項(xiàng)后面會帶有一個(gè)或多個(gè)參數(shù) · file —確定文件類型 在 Linux 系統(tǒng)中,并不要求文件名來反映文件的內(nèi)容,我們將用 file 命令來確定文 件的類型 · less —瀏覽文件內(nèi)容 less 命令是一個(gè)用來瀏覽文本文件的程序 1. cd 到給定目錄 2. 列出目錄內(nèi)容 ls -l 3. 如果看到一個(gè)有趣的文件,用 file 命令確定文件內(nèi)容 4. 如果文件看起來像文本,試著用 less 命令瀏覽它 /bin 包含系統(tǒng)啟動和運(yùn)行所必須的二進(jìn)制程序。 /boot 包含 Linux 內(nèi)核,最初的 RMA 磁盤映像(系統(tǒng)啟動時(shí), 由驅(qū)動程序所需),和啟動加載程序。 有趣的文件: · /boot/grub/grub.conf or menu.lst,被用來配置啟動 加載程序。 · /boot/vmlinuz,Linux 內(nèi)核。 /dev 這是一個(gè)包含設(shè)備結(jié)點(diǎn)的特殊目錄?!耙磺卸际俏募?也 使用于設(shè)備。在這個(gè)目錄里,內(nèi)核維護(hù)著它支持的設(shè)備。 /etc 這個(gè)目錄包含所有系統(tǒng)層面的配置文件。它也包含一系列 的 shell 腳本,在系統(tǒng)啟動時(shí),這些腳本會運(yùn)行每個(gè)系統(tǒng)服 務(wù)。這個(gè)目錄中的任何文件應(yīng)該是可讀的文本文件。 有意思的文件:雖然/etc 目錄中的任何文件都有趣,但這 里只列出了一些我一直喜歡的文件: · /etc/crontab,定義自動運(yùn)行的任務(wù)。 · /etc/fstab,包含存儲設(shè)備的列表,以及與他們相關(guān)的 掛載點(diǎn)。 · /etc/passwd,包含用戶賬號列表。 /home 在通常的配置環(huán)境下,系統(tǒng)會在/home 下,給每個(gè)用戶分 配一個(gè)目錄。普通只能在他們自己的目錄下創(chuàng)建文件。這個(gè) 限制保護(hù)系統(tǒng)免受錯(cuò)誤的用戶活動破壞。 /lib 包含核心系統(tǒng)程序所需的庫文件。這些文件與 Windows 中 的動態(tài)鏈接庫相似。 /media 在現(xiàn)在的 Linux 系統(tǒng)中,/media 目錄會包含可移除媒體設(shè) 備的掛載點(diǎn),例如 USB 驅(qū)動器,CD-ROMs 等等。這些設(shè) 備連接到計(jì)算機(jī)之后,會自動地掛載到這個(gè)目錄結(jié)點(diǎn)下。 (u盤) /mnt 在早些的 Linux 系統(tǒng)中,/mnt 目錄包含可移除設(shè)備的掛載 點(diǎn)。 (c盤?。浔P) /lost+found 每個(gè)使用 Linux 文件系統(tǒng)的格式化分區(qū)或設(shè)備,例如 ext3 文件系統(tǒng),都會有這個(gè)目錄。當(dāng)部分恢復(fù)一個(gè)損壞的文件系 統(tǒng)時(shí),會用到這個(gè)目錄。除非文件系統(tǒng)真正的損壞了,那么 這個(gè)目錄會是個(gè)空目錄。 /opt 這個(gè)/opt 目錄被用來安裝“可選的”軟件。這個(gè)主要用來 存儲可能安裝在系統(tǒng)中的商業(yè)軟件產(chǎn)品。 (google) /proc 這個(gè)/proc 目錄很特殊。從存儲在硬盤上的文件的意義上 說,它不是真正的文件系統(tǒng)。反而,它是一個(gè)由 Linux 內(nèi)核 維護(hù)的虛擬文件系統(tǒng)。它所包含的文件是內(nèi)核的窺視孔。這 些文件是可讀的,它們會告訴你內(nèi)核是怎樣監(jiān)管計(jì)算機(jī)的。 /root root 帳戶的家目錄。 /sbin 這個(gè)目錄包含“系統(tǒng)”二進(jìn)制文件。它們是完成重大系統(tǒng)任 務(wù)的程序,通常為超級用戶保留。 /tmp 這個(gè)/tmp 目錄,是用來存儲由各種程序創(chuàng)建的臨時(shí)文件的 地方。一些配置,導(dǎo)致系統(tǒng)每次重新啟動時(shí),都會清空這個(gè) 目錄。 /usr 在 Linux 系統(tǒng)中,/usr 目錄可能是最大的一個(gè)。它包含普 通用戶所需要的所有程序和文件。 /usr/bin /usr/bin 目錄包含系統(tǒng)安裝的可執(zhí)行程序。通常,這個(gè)目錄 會包含許多程序。 /usr/lib 包含由/usr/bin 目錄中的程序所用的共享庫。 /usr/local 這個(gè)/usr/local 目錄,是非系統(tǒng)發(fā)行版自帶,卻打算讓系統(tǒng) 使用的程序的安裝目錄。通常,由源碼編譯的程序會安裝 在/usr/local/bin 目錄下。新安裝的 Linux 系統(tǒng)中,會存在 這個(gè)目錄,但卻是空目錄,直到系統(tǒng)管理員放些東西到它里 面。 /usr/sbin 包含許多系統(tǒng)管理程序。 /usr/share /usr/share 目錄包含許多由/usr/bin 目錄中的程序使用的共 享數(shù)據(jù)。其中包括像默認(rèn)的配置文件,圖標(biāo),桌面背景,音 頻文件等等。 /usr/share/doc 大多數(shù)安裝在系統(tǒng)中的軟件包會包含一些文檔。在/usr/ share/doc 目錄下,我們可以找到按照軟件包分類的文檔。 /var 除了/tmp 和/home 目錄之外,相對來說,目前我們看到的 目錄是靜態(tài)的,這是說,它們的內(nèi)容不會改變。/var 目錄 是可能需要改動的文件存儲的地方。各種數(shù)據(jù)庫,假脫機(jī)文 件,用戶郵件等等,都駐扎在這里。 /var/log 這個(gè)/var/log 目錄包含日志文件,各種系統(tǒng)活動的記錄。這 些文件非常重要,并且應(yīng)該時(shí)時(shí)監(jiān)測它們。其中最重要的一 個(gè)文件是/var/log/messages。注意,為了系統(tǒng)安全,在一些 系統(tǒng)中,你必須是超級用戶才能查看這些日志文件。 |
|
|