国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux目錄結構(一)

2024-06-28 13:24:34
字體:
來源:轉載
供稿:網友
linux目錄結構(一)

linux文件系統的最頂端是/,稱為linux的root,所有的目錄、文件、設備都在/之下。 文件類型 linux有四種基本文件系統類型:普通文件、目錄文件、連續文件和特殊文件。可以用file命令來識別。 普通文件:如文本文件、c語言源代碼、shell腳本等,可以用cat、less、more、vi等來察看內容,用mv來改名。 目錄文件:包括文件名、子目錄名及其指針。可以用ls列出目錄文件 鏈接文件:是指向一索引節點的那些目錄條目,用ls來查看時,鏈接文件的標志用l開頭,而文件后以"->"指向所鏈接的文件 特殊文件:如磁盤、終端、打印機等都在文件系統中表示出來,常放在/etc目錄內。例如:軟驅A稱為/dev/fd0,/dev/had來自第一硬盤。 /bin:存放系統所需要的那些命令,比如ls、cp、mkdir等命令;功能和/usr/bin類似,這個目錄中的文件都是可執行的、普通用戶可以使用的命令。 /boot:這是 Linux的內核及引導系統程序所需要的文件目錄,比如initrd.img等文件都位于這個目錄中,grub系統引導管理器也位于這個目錄。 /dev:設備文件存儲目錄,比如聲卡、磁盤。 /etc:系統配置文件的所在,一些服務器的配置文件也在這里;比如用戶帳號及密碼配置文件。 /home:普通用戶目錄默認存放目錄。 /lib:庫文件存放目錄 用戶無權限執行這個目錄下的命令,這個目錄和/usr/sbin;/usr/local/sbin目錄是相似的。凡是目錄sbin中包含的都是root權限才能執行的。 /tmp:臨時文件目錄,有時用戶運行程序的時候,會產生臨時文件。這個目錄和/var/tmp目錄相似。 /usr:這個是系統存放程序的目錄,比如命令、幫助文件等。當我們安裝一個linux發行版官方提供的軟件包時,大多安裝在這里。如果有涉及服 務器配置文件的,會把配置文件安裝在/etc目錄中。/usr目錄下包括設計字體目錄/usr/share/fonts,幫助目錄/usr/share/man 或/usr/share/doc, 普通用戶可執行文件目錄/usr/bin或/usr/local/bin;超級權限用戶root可執行命令存放目錄,比如/usr/sbin或/usr/local/sbin等,還有程序 的頭文件存放目錄/usr/include /var:這個目錄的內容是經常變動的,/var下有/var/log這是用來存放系統日志的目錄。/var/lib用來存放一些庫文件,比如MySQL的。 /media:本目錄是空的,是用于掛載的。 /selinux:不知道到底是怎么用的!!! /srv:一些服務需要訪問的文件存放在這 /sys:系統的核心文件 /cdrom:光驅 一些重要子目錄: /etc/init.d:這個目錄是用來存放系統或服務器以System V模式啟動的腳本。 /etc/X11:這是X-Window相關的配置文件存放地。 /usr/bin:這個目錄是可執行程序的目錄,普通用戶就有權限執行;當我們從系統自帶的軟件包安裝一個程序時,他的可執行文件大多會放在這個目錄。 /usr/sbin :這個目錄也是可執行程序的目錄,但大多存放設計系統管理的命令,只有root權限才能執行 /usr/local:這個目錄一般是用來存放用戶自編譯安裝軟件的存放目錄;一般是通過源碼包安裝的軟件,如果沒有特別指定安裝目錄的話, 一般是安裝在這個目錄中。 /usr/share:系統共用的東西存放地。 /usr/src:內核源碼存放的目錄。Linux 目錄結構及主要內容(1) “/”根目錄部分有以下子目錄: /usr 目錄包含所有的命令、程序庫、文檔和其它文件。這些文件在正常操作中不會被改變的。這個目錄也包含你的Linux發行版本的主要的應用 程序,譬如,Netscape。 /var 目錄包含在正常操作中被改變的文件:假脫機文件、記錄文件、加鎖文件、臨時文件和頁格式化文件等 /home 目錄包含用戶的文件:參數設置文件、個性化文件、文檔、數據、EMAIL、緩存數據等。這個目錄在系統省級時應該保留。 /PRoc 目錄整個包含虛幻的文件。它們實際上并不存在磁盤上,也不占用任何空間。(用ls –l 可以顯示它們的大小)當查看這些文件時,實際 上是在訪問存在內存中的信息,這些信息用于訪問系統 /bin 系統啟動時需要的執行文件(二進制),這些文件可以被普通用戶使用。 /sbin 系統執行文件(二進制),這些文件不打算被普通用戶使用。(普通用戶仍然可以使用它們,但要指定目錄。) /etc 操作系統的配置文件目錄。 /root 系統管理員(也叫超級用戶或根用戶)的Home目錄。 /dev 設備文件目錄。LINUX下設備被當成文件,這樣一來硬件被抽象化,便于讀寫、網絡共享以及需要臨時裝載到文件系統中。正常情況下,設 備會有一個獨立的子目 錄。這些設備的內容會出現在獨立的子目錄下。LINUX沒有所謂的驅動符。 /lib 根文件系統目錄下程序和核心模塊的共享庫。 /boot 用于自舉加載程序(LILO或GRUB)的文件。當計算 機啟動時(如果有多個操作系統,有可能允許你選擇啟動哪一個操作系統),這些文件 首先被裝載。這個目錄也會包含LINUX核(壓縮文件vmlinuz),但LINUX核也可以存在別處,只要配置LILO并且LILO知道LINUX核在哪兒。 /opt 可選的應用程序,譬如,REDHAT 5.2下的KDE (REDHAT 6.0下,KDE放在其它的XWINDOWS應用程序中,主執行程序在/usr/bin目錄下) /tmp 臨時文件。該目錄會被自動清理干凈。 /lost+found 在文件系統修復時恢復的文件 “/usr”目錄下比較重要的部分有: /usr/X11R6 X-WINDOWS系統(version 11, release 6) /usr/X11 同/usr/X11R6 (/usr/X11R6的符號連接) /usr/X11R6/bin 大量的小X-WINDOWS應用程序(也可能是一些在其它子目錄下大執行文件的符號連接)。 /usr/doc LINUX的文檔資料(在更新的系統中,這個目錄移到/usr/share/doc)。 /usr/share 獨立與你計算機結構的數據,譬如,字典中的詞。 /usr/bin和/usr/sbin 類似與“/”根目錄下對應的目錄(/bin和/sbin),但不用于基本的啟動(譬如,在緊急維護中)。大多數命令在這個目錄下。 /usr/local 本地管理員安裝的應用程序(也可能每個應用程序有單獨的子目錄)。在“main”安裝后,這個目錄可能是空的。這個目錄下的內容在重 安裝或升級操作系統后應該存在。 /usr/local/bin 可能是用戶安裝的小的應用程序,和一些在/usr/local目錄下大應用程序的符號連接。 /proc目錄的內容: /proc/cpuinfo 關于處理器的信息,如類型、廠家、型號和性能等。 /proc/devices 當前運行內核所配置的所有設備清單。 /proc/dma 當前正在使用的DMA通道。/proc/filesystems 當前運行內核所配置的文件系統。 /proc/interrupts 正在使用的中斷,和曾經有多少個中斷。 /proc/ioports 當前正在使用的I/O端口。 舉例,使用下面的命令能讀出系統的CPU信息。 cat /proc/cpuinfo 總結來說: 用戶應該將文件存在/home/user_login_name目錄下(及其子目錄下)。 本地管理員大多數情況下將額外的軟件安裝在/usr/local目錄下并符號連接在/usr/local/bin下的主執行程序。 系統的所有設置在/etc目錄下。 不要修改根目錄(“/”)或/usr目錄下的任何內容,除非真的清楚要做什么。這些目錄最好和LINUX發布時保持一致。 大多數工具和應用程序安裝在目錄:/bin, /usr/sbin, /sbin, /usr/x11/bin,/usr/local/bin。 所有的文件在單一的目錄樹下。沒有所謂的“驅動符”。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 怀仁县| 泸水县| 新丰县| 沧州市| 松潘县| 扶绥县| 宝山区| 万州区| 佳木斯市| 阜阳市| 芦溪县| 武鸣县| 大渡口区| 定兴县| 同心县| 呼伦贝尔市| 开鲁县| 封丘县| 海口市| 邹城市| 中江县| 奎屯市| 碌曲县| 望城县| 平潭县| 东港市| 兰坪| 沙坪坝区| 娄烦县| 大邑县| 英吉沙县| 惠东县| 浪卡子县| 闸北区| 穆棱市| 荔波县| 隆回县| 江阴市| 五峰| 东兴市| 泰州市|