Linux基礎知識之根下各目錄的介紹

/bin  :所有用戶使用的基本用戶命令文件,二進制格式的

/sbin :供系統管理使用的工具程序

/boot :引導加載器必須用到的各靜態文件:kernel initramfs(initrd),grub

/dev  :存儲特殊文件或設備文件;設備的類型:字符設備,塊設備;

/etc  :系統程序的靜態配置文件,只能為靜態的不能為二進制的文件

/lib  :為系統啟動,或者根文件系統上的應用程序(/bin,/sbin等)提供共享庫,以及為內核文件提供內核模塊

        libc.so.*:動態鏈接的C庫

        ld*:運行時連接器/加載器

        modules:用戶存儲內核模塊的目錄

/lib64:64位系統特有的存放64位共享庫的路徑

/home :普通用戶家目錄的集中位置,/home/USERNAME

/media:便攜式設備掛載點,cdrom floppy等

/mnt  :其它文件系統的臨時掛載點

/opt  :附加程序的安裝位置  第三方應用程序 可選路徑

/srv  :當前主機為服務提供的數據

/tmp  :為會產生臨時文件的程序提供的用于存儲臨時文件的目錄,可供所有用戶執行寫入操作,有特殊權限

/usr  :usr Hierarchy,全局共享的只讀數據路徑

        bin,sbin

        lib,lib64

        include:C程序的頭文件

        share:命令手冊頁和自帶文檔等架構特有的文件的存儲位置

        local:另一個層級目錄

        X11R6:X-window程序的安裝位置

        src:程序源碼文件的存儲位置

/usr/local:讓系統管理員安裝本地應用程序,也通常用于安裝第三方程序

/var :存儲經常發生變化的數據的目錄

        cache Application cache data

        lib Variable state information

        local Variable data for /usr/local

        lock Lock files

        log Log files and directories

        opt Variable data for /opt

        run Data relevant to running processes

        spool Application spool data

        tmp Temporary files preserced between system reboots

/proc:基于內存的虛擬文件系統,關機后消失,內核及進程存儲其相關信息,他們多為內核參數 

        例:net.ipv4.ip_forward,虛擬為net/ipv4/ip_forward

          存儲于/proc/sys 其完整的路徑為/proc/sys/net/ipv4/ipforward

/sys :sysfs虛擬文件系統提供了一種比proc更為理想的訪問內核數據的路徑;其主要作用在于管理Linux設備提供一種統一模型的接口

參考網站:https://www.ibm.com/developerworks/cn/linux/l-cn-sysfs/

原創文章,作者:sjsir,如若轉載,請注明出處:http://www.www58058.com/23250

(0)
sjsirsjsir
上一篇 2016-07-10 01:03
下一篇 2016-07-10 12:16

相關推薦

  • 進程管理

    Process Manager 工作管理  jobs ctrl+z,& bg,fg nohup 進程,資源管理  查看:pstree,ps,top,vmstat,pmap 查詢:pgrep,pidof,fuser,lsof 管理:kill,nice,renice 管理軟件or命令  htop glances dstat …

    Linux干貨 2016-04-11
  • 鏈接分析算法之:HillTop算法

       Hilltop算法是由Krishna Baharat 在2000年左右研究的,于2001年申請專利,但是有很多人以為Hilltop算法是由谷歌研究的。只不過是Krishna Baharat 后來加入了Google成為了一名核心工程師,然后授權給Google使用的。     &nbsp…

    大數據運維 2015-04-08
  • 2、文件通配符,文件創建、復制等操作

    1:bash特性之狀態返回值 變量$?,用于保存命令執行成功與否的狀態,0表示成功,1-255表示失敗,以命令ls為例: 執行成功 [root@localhost ~]# ls /usr/     bin  etc  games &nbsp…

    Linux干貨 2016-09-19
  • socket編程原理

    1、問題的引入 1) 普通的I/O操作過程: UNIX系統的I/O命令集,是從Maltics和早期系統中的命令演變出來的,其模式為打開一讀/寫一關閉(open-write-read-close)。在一個用戶進程進行I/O操作時,它首先調用“打開”獲得對指定文件或設備的使用權,并返回稱為文件描述符的整型數,以描述用戶在打開的文件或設備上進行I/O操作的進程。然…

    Linux干貨 2015-04-10
  • dd命令詳解

    dd命令: convert and copy a file用法:  dd if=/PATH/FROM/SRC of=/PATH/TO/DEST   bs=#: block size, 復制單元大小   count=#:復制多少個bs   of=fil…

    Linux干貨 2017-03-19
  • CentOS Linux解決Device eth0 does not seem to be present

    CentOS Linux解決Device eth0 does not seem to be present 今天早上打開xshell鏈接虛擬機,突然鏈接不上。然后進入虛擬機執行 ifconfig 或者 ip addr list 命令發現eth0 不見。然后執行重啟網卡命令發現  解決辦法:   首先,打開/etc/udev/rules.d/70-p…

    Linux干貨 2016-08-02
欧美性久久久久