1. 程式人生 > >Linux根目錄下各個目錄及作用

Linux根目錄下各個目錄及作用

bin 設備 臨時 rect 家目錄 nor 配置 安裝文件 數據

Linux /目錄:

/bin -> use/bin   :  二進制可執行命令,該目錄下存放著普通用戶的命令。    
 /sbin->user/sbin :  管理員才可以執行其中的命令。

              /home    :  所有普通用戶默認的家目錄。

    /lib -> usr/lib       
    /lib -> usr/lib64
        存放庫文件:
                                             存放著和系統運行相關的庫文件;
                                             可執行程序運行的時候,調用的程序;
                                             庫也是可執行文件,但是沒有程序啟動的入口,
                                             需要被調用。

      /media  : 媒體;存放著可移除的設備,比如光盤,軟盤。

        /mnt   :掛載目錄,是系統管理員臨時安裝文件的系統安                                 裝點。

                /opt      : (option 自主選擇)主要給源碼安裝軟件時選擇   的安裝目錄位置。

            /proc     :   存放著用戶與內核的交互信息;
                                    進程相關的信息;
                                                        (程序運行起來叫進程,以數字命名的目錄, 
                                                        數字是進程號。)

         proc相關命令:(查看進程)
                                    top :動態查看進程信息。
                                      ps  :靜態查看進程信息;
                                               ps aux : 查看全部進程信息  (BSD風格)
                                                 ps -ef :  查看全部進程信息  (標準風格)

                /root      :     管理員的默認家目錄。

                /run       :     存放系統運行時相關文件。

                /srv        :    系統啟動服務時可以訪問的數據庫目錄。
                                                            (service  服務程序) 

                /sys       :     管理設備文件;存放硬件相關的信息,與proc
                                      類似。(虛擬文件系統,驅動程序相關。)

                /dev      :     存放設備文件的目錄。                                          

                /tmp      :     存放臨時文件,重啟後自動清空。

                /etc       :     系統中所有的配置文件都在這個目錄中。

                /usr       :     安裝軟件的目錄;最大的目錄,存放著應用程
                                       序和文件。

                                                             /usr/bin
                                                             /usr/include:存放頭文件(.h結尾的文件)
                                                             /usr/lib :庫文件
                                                             /usr/local(以後經常使用)
                                                             /usr/local/src :存放源碼的目錄

                                                             .h  : 頭文件 (header)
                                                             .c  : c源碼文件

              /var       :存放系統中經常改變的文件。
                                                ( /var/log      dmesg : 查看啟動信息。)

              文件類型:

                                                b           block :      塊設備文件(如磁盤等)。
                                                c      character:     字符設備文件。(如鼠標,鍵盤)
                                                s           socket:     套接字文件,網絡設備。
                                                l                 link:     鏈接文件。(分為硬鏈接和字符鏈接)
                                                d       directory:     目錄。
                                                -           normal:     普通文件。

Linux根目錄下各個目錄及作用