linux目錄結構

2021-09-13 15:30:27 字數 1822 閱讀 6775

從windows到linux,有個非常嚴重的問題,就是,我的軟體都安裝在哪啊,以前乙個exe了事,現在不行哇,linux目錄結構完全不一樣了,於是去學習了一下。

使用者二進位制檔案,包含二進位制可執行檔案。常見linux命令都位於此目錄下。系統的所有使用者使用的命令都設在這裡。

系統二進位制檔案,/sbin同樣也包含二進位制可執行檔案。但是,在這個目錄下的linux命令通常由系統管理員使用,對系統進行維護。例如:iptables、reboot、fdisk、ifconfig、swapon命令

包含支援位於/bin和/sbin下的二進位制檔案的庫檔案.

庫檔名為 ld或lib.so.*

例如:ld-2.11.1.so,libncurses.so.5.7

配置檔案,包含所有程式所需的配置檔案。也包含了用於啟動/停止單個程式的啟動和關閉shell指令碼。配置檔案常常在這裡建立。

包含二進位制檔案、庫檔案、文件和二級程式的源**。

/usr/bin

包含使用者程式的二進位制檔案。如果你在/bin中找不到使用者二進位制檔案,到/usr/bin目錄看看。例如:at、awk、cc、less、scp。

/usr/sbin

包含系統管理員的二進位制檔案。如果你在/sbin中找不到系統二進位制檔案,到/usr/sbin目錄看看。例如:atd、cron、sshd、useradd、userdel。

/usr/lib

包含了/usr/bin和/usr/sbin用到的庫。

/usr/local

包含了從源安裝的使用者程式。例如,當你從源安裝apache,它會在/usr/local/apache2中,可以理解為c:/progrem files/

使用者級的程式目錄,可以理解為d:/software,opt有可選的意思,這裡可以用於放置第三方大型軟體(或遊戲),當你不需要時,直接rm -rf掉即可。在硬碟容量不夠時,也可將/opt單獨掛載到其他磁碟上使用。

臨時安裝目錄,系統管理員可以掛載檔案系統。

用於掛載可移動裝置的臨時目錄。

舉例來說,掛載cd-rom的/media/cdrom,掛載軟盤驅動器的/media/floppy;

裝置檔案,包含裝置檔案。這些包括終端裝置、usb或連線到系統的任何裝置

程序資訊,包含系統程序的相關資訊。這是乙個虛擬的檔案系統,包含有關正在執行的程序的資訊。例如:/proc/目錄中包含的與特定pid相關的資訊。

這是乙個虛擬的檔案系統,系統資源以文字資訊形式存在。例如:/proc/uptime

var代表變數檔案。這個目錄下可以找到內容可能增長的檔案。

這包括 - 系統日誌檔案(/var/log);包和資料庫檔案(/var/lib);電子郵件(/var/mail);列印佇列(/var/spool);鎖檔案(/var/lock);多次重新啟動需要的臨時檔案(/var/tmp);

包含系統和使用者建立的臨時檔案。當系統重新啟動時,這個目錄下的檔案都將被刪除。

所有使用者用home目錄來儲存他們的個人檔案。

例如:/home/john、/home/nikita

引導引導程式檔案,包含引導引導程式相關的檔案。

核心的initrd、vmlinux、grub檔案位於/boot下。

例如:initrd.img-2.6.32-24-generic、vmlinuz-2.6.32-24-generic

srv代表服務。

包含伺服器特定服務相關的資料。

例如,/srv/cvs包含cvs相關的資料。

linux目錄結構

linux目錄結構 目錄樹的主要部分有root usr var home等等。下面是乙個典型的linux目錄結構如下 根目錄 bin 存放必要的命令 boot 存放核心以及啟動所需的檔案等 dev 存放裝置檔案 etc 存放系統的配置檔案 home 使用者檔案的主目錄,使用者資料存放在其主目錄中 l...

Linux目錄結構

bin binary 經常使用的命令 boot啟動linux的核心檔案,包括一些鏈結及映象檔案 dev device linux的外部裝置 etc存放所有的系統管理所需要的配置檔案及子目錄 home使用者主目錄 lib存放系統最基本的動態鏈結共享庫,類似於windows下的dll檔案 lost fo...

Linux目錄結構

此處以red hat enterprise4as為例 1.bin bin是 二進位制的英文縮寫 在這裡存放前面linux常用的操作命令的執行檔案,如 cd mkdir ls 這個目錄的內容和 usr bin裡面的內容是一樣的,他們都是放置一般使用者使用的執行檔案 2.boot 這個目錄存放作業系統啟...