rc.d的內容如下:
Init.d/:各種服務器和程序的二進制文件存儲目錄。
Rcx.d/:每個啟動級別的執行程序連接目錄。其中的所有內容都是與init.d/的軟連接。細節稍後描述。
還有三個腳本:rc.sysinit、rc、rc.local
redhat的啟動模式和執行順序如下:
加載內核
執行初始化程序
/etc/RC . d/RC . sysinit # init執行的第壹個腳本。
/etc/RC . d/RC $ run level # $ run level是默認的操作模式。
/etc/rc.d/rc.local
/sbin/mingetty #等待用戶登錄。
在Redhat中,/etc/rc.d/rc.sysinit主要在各種操作模式下執行相同的初始化工作,包括:
調用鍵盤映射和系統字體
開始交換
設置主機名
設置NIS域名
檢查並裝載文件系統
開放配額
加載聲卡模塊
設置系統時鐘
等壹下。
/etc/rc.d/rc根據其參數指定的運行模式(運行級別,可以在inittab文件中設置)執行相應目錄中的腳本。任何以Kxx開頭的東西
,以stop作為參數調用;任何以Sxx開頭的東西都以start作為參數調用。按照xx的順序打電話。
從小到大。例如,如果默認運行模式為3,將如上所述調用/etc/rc.d/rc。
/etc/rc.d/rc3.d/
值得壹提的是/etc/rc.d/rc.local被用作Redhat中操作模式2、3和5的初始化腳本。
最後壹個,因此用戶可以向該文件添加壹些需要在其他初始化工作之後和登錄之前執行的命令。
Init等待執行/etc/rc.d/rc(因為在/etc/inittab /etc/rc.d/rc中)
操作是wait),並將在指定的虛擬終端上運行/sbin/mingetty,等待用戶登錄。
至此,LINUX的啟動結束。
Linux操作系統中的文件目錄結構
“/”根目錄部分包含以下子目錄:
/usr目錄包含所有命令、庫、文檔和其他文件。這些文件在正常操作中不會被更改。該目錄還包含Linux發行版的主要應用程序,如Netscape。
/var目錄包含在正常操作期間已經更改的文件:假脫機文件、記錄文件、鎖定文件、臨時文件和頁面格式文件。
/home目錄包含用戶文件:參數設置文件、個性化文件、文檔、數據、電子郵件、緩存數據等。當系統處於省級時,應保留該目錄。
整個/proc目錄包含虛幻的文件。它們實際上並不存在於磁盤上,也不占用任何空間。(使用LS–L顯示它們的大小)當查看這些文件時,您實際上是在訪問存儲在內存中的信息,內存用於訪問系統。
/bin系統啟動所需的可執行文件(二進制),普通用戶可以使用。
/sbin系統執行文件(二進制),不適用於普通用戶。(普通用戶仍然可以使用它們,但要指定目錄。)
/etc操作系統的配置文件目錄。
/root系統管理員(也稱為超級用戶或根用戶)的主目錄。
/dev設備文件目錄。LINUX下的設備被視為文件,因此對硬件進行了抽象,便於讀寫、網絡共享和臨時加載到文件系統中。正常情況下,設備會有獨立的字幕。這些設備的內容將出現在單獨的子目錄中。LINUX沒有所謂的驅動程序。
/lib * *享受根文件系統目錄下的程序和核心模塊庫。
/boot用於引導加載程序(LILO或GRUB)的文件。當計算機啟動時(如果有多個操作系統,您可以選擇啟動哪個操作系統),這些文件將首先加載。這個目錄還將包含LINUX內核(壓縮文件vmlinuz),但是LINUX內核也可以存在於其他地方,只要配置了LILO並且LILO知道LINUX內核在哪裏。
/opt可選應用程序,例如REDHAT 5.2下的KDE(在Red Hat 6.0下,KDE位於其他XWINDOWS應用程序中,主執行程序位於/usr/bin目錄中)。
/tmp臨時文件。目錄將被自動清理。
/lost+found文件系統修復期間恢復的文件。
“/usr”目錄中更重要的部分是:
/usr/x 11r6x-Windows系統(版本11,版本6)
/usr/X11與/usr/x11r6相同(符號連接/usr/x11r6)。
/usr/X11R6/bin大量小型X-WINDOWS應用程序(或其他子目錄中大型執行文件的符號連接)。
/usr/doc LINUX文檔(在較新的系統中,此目錄移動到/usr/share/doc)。
/usr/共享與您的計算機結構無關的數據,例如字典中的單詞。
/usr/bin和/usr/sbin類似於對應於“/”根目錄的目錄(/bin和/sbin),但它們不用於基本啟動(例如,在緊急維護中)。大多數命令都在這個目錄中。
/usr/由本地管理員安裝的應用程序(或者每個應用程序可能有單獨的子目錄)。安裝“main”後,此目錄可能為空。重新安裝或升級操作系統後,此目錄中的內容應該存在。
/usr/local/bin可能是用戶安裝的壹個小應用程序,它與/usr/local目錄中的壹些大型應用程序的符號相連接。
/proc目錄的內容:
/proc/cpuinfo有關處理器的信息,如類型、制造商、型號和性能。
/proc/devices當前運行內核配置的所有設備的列表。
/proc/dma DMA通道當前正在使用中。/proc/filesystems當前運行內核配置的文件系統。
/proc/interrupts正在使用中斷,以及使用了多少個中斷。
/proc/I ports當前使用的I/O端口。
例如,可以使用以下命令讀取系統的CPU信息。
cat /proc/cpuinfo
/bin
Bin是binary的縮寫。該目錄遵循UNIX系統的結構,存儲用戶最常用的命令。比如cp、ls、cat等等。
/boot
以下是啟動Linux時使用的壹些核心文件。
/開發
Dev是device的縮寫。該目錄下是所有Linux外部設備,它們的功能與類似。DOS下的sys和。Win下的vxd。在Linux中,設備和文件的訪問方式是相同的。例如,/dev/hda代表第壹個物理IDE硬盤。
/等等
該目錄用於存儲系統管理所需的配置文件和子目錄。
/首頁
用戶的主目錄例如,如果有壹個姓王的用戶,他的主目錄是/home/wang,也可以用~wang表示。
/庫
該目錄包含系統最基本的動態鏈接庫,它類似於。Windows中的dll文件。幾乎所有的應用程序都需要使用這些* * *庫。
/丟失+找到
這個目錄通常是空的。當系統異常關閉時,它會成為壹些無家可歸的文件的避難所。順便說壹下,這有點像DOS下的。chk文件。
/mnt
此目錄為空。系統提供此目錄供用戶臨時掛載其他文件系統。
/proc
這個目錄是壹個虛擬目錄,它是系統內存的映射。我們可以直接訪問這個目錄來獲取系統信息。換句話說,這個目錄的內容不在硬盤上,而是在內存中。
/root
系統管理員(也稱為超級用戶)的主目錄。作為系統的所有者,肯定有壹些特權!例如,擁有單獨的目錄。
/sbin
s表示超級用戶,這意味著系統管理員使用的管理程序存儲在此處。
/tmp
不用說,這個目錄必須用於存儲壹些臨時文檔。
/usr
這是最大的目錄,幾乎所有我們需要的應用程序和文件都存儲在這個目錄中。它包含以下子目錄;
/usr/X11R6
用於存儲x窗口的目錄;
/usr/bin
存儲了許多應用程序;
/usr/sbin
這裏放了壹些超級用戶的管理程序;
/usr/doc
這是Linux文檔的大本營;
/usr/include
在Linux下開發和編譯應用程序所需的頭文件可以在這裏找到;
/usr/lib
存儲壹些常用的動態鏈接庫和靜態檔案;
/usr/local
對於壹般用戶來說,這是/usr目錄,它是最適合安裝軟件的地方。
/usr/man
Man在Linux中是help的代名詞,這裏是help文檔的存儲目錄;
/usr/src
Linux的開源代碼存在於這個目錄中,所以不要讓粉絲們走了!
/var
該目錄包含不斷擴展的內容。為了保持/usr相對穩定,經常修改的目錄可以放在這個目錄中。事實上,許多系統管理員都這樣做。順便說壹下,系統的日誌文件在/var/log目錄中。
總而言之:
用戶應該將文件保存在/home/user_login_name目錄(及其子目錄)中。
在大多數情況下,本地管理員在/usr/local目錄中安裝附加軟件,並象征性地將其連接到/usr/local/bin下的主執行程序。
系統的所有設置都在/etc目錄中。
不要修改根目錄(“/”)或/usr目錄中的任何內容,除非您真的知道該怎麽做。當LINUX發布時,最好保持這些目錄與LINUX壹致。
大多數工具和應用程序安裝在以下目錄中:/bin、/usr/sbin、/sbin、/usr/x11/bin、/usr/local/bin。
所有文件都在壹個目錄樹下。沒有所謂的“司機”。
windows操作系統中的文件目錄結構(以文件夾和文件的形式)
1.驅動器號
操作數據文件時,通常需要使用驅動器號來指示所操作的文件或目錄位於哪個磁盤上。驅動器號也稱為驅動器號。常用的驅動器號包括(不能省略冒號“:”)如下:
A:它代表軟盤驅動器A,或簡稱A盤。
B:代表軟盤驅動器B,簡稱B盤。
C:代表軟盤驅動器C,或簡稱c盤。
D:代表軟盤驅動器D,或簡稱D盤。
e:代表軟盤驅動器e,縮寫為e盤。
插入軟盤驅動器A的軟盤稱為軟盤A,插入軟盤驅動器B的軟盤稱為軟盤B..操作文件和目錄時,如果省略驅動器號,當前驅動器將是默認驅動器。計算機系統啟動後,當前磁盤就是啟動盤。
2.文件和文件名
文件是以某種格式建立在外部存儲介質上的壹組相關信息。計算機中的文件通常存儲在磁盤、光盤或磁帶上。除非另有說明,我們認為存儲在磁盤上的文件稱為磁盤文件。每個文件都必須有壹個名稱,稱為文件名。系統將文件名和相關信息存儲在壹個稱為目錄區的地方,並將文件的內容存儲在文件區(數據區)。WINDOWS管理文件主要通過文件目錄來實現“按名稱訪問”。
(1)文件命名規則:主文件標識符。擴展名,其中文件擴展名也稱為後綴。例如,DOS命令處理程序的文件名是:
COMMAND.COM,其中COMMAND是文件標識符,COM是文件擴展名,也稱為後綴。
文件擴展名通常用於描述文件的類型。計算機系統對某些文件的擴展名有特殊規定,甚至有些擴展名是系統在運行時自動添加的。以下是計算機系統中常用的壹些文件擴展名。
。com可執行二進制代碼文件,也稱為命令文件。
Exe可執行程序文件
Bat批處理文件
。txt文本文件
。bak備份文件
。sys系統文件
。對象程序文件
。lib庫文件
。C語言源程序文件
。cpp C++語言源程序文件
(2)通配符“*”表示從其位置直到符號“。”的所有字符或者空間。通配符“?”表示該位置所有可能的單個字符。例如:
*.DAT代表所有帶有擴展名的文件名。DAT。
X*。*代表所有以x開頭的文件名。
?。表示具有單個任意字符標識符和擴展名的所有文件名。因為。
3.目錄和路徑
(1)文件目錄是Windows操作系統中的壹個文件夾。為了實現文件的統壹管理,方便用戶使用,操作系統使用樹形結構的目錄來組織和管理磁盤上的所有文件。
①樹形目錄結構:根目錄用“\”表示,如圖2.1-1中磁盤的樹形目錄結構所示。
如圖2.1-1磁盤樹目錄結構所示。
②子目錄和父目錄
③當前磁盤和當前目錄
(2)路徑需要從根目錄或當前目錄傳遞到要查找的文件或目錄的所有子目錄的順序組合。
①絕對路徑:從根目錄到目標文件或目錄的路徑。
②相對路徑:從當前目錄到目標文件或目錄的路徑。相對路徑不是以“\”開頭,而是從當前目錄開始。