Linux中etc目錄etc是什麼單詞的縮寫

2021-09-02 19:14:35 字數 2268 閱讀 9537

etc 不是什麼縮寫, 是and so on的意思 **於 法語的 et cetera

翻譯成中文就是 等等 的意思.

至於為什麼在/etc下面存放配置檔案, 按照原始的unix的說法(linux檔案結構參考unix的教學實現minix) 這下面放的都是一堆零零碎碎的東西, 就叫etc好了, 哈哈 ,這其實是個歷史遺留.

挖linux中的古老縮略語

unix已經有35年歷史了。許多人認為它開始於中世紀,這個中世紀是相對於計算機技術的產生和發展來說的。在過去的時間裡,unix和它的子分支linux收集有許多的歷史和一些完全古老的語言。在這篇技巧文章中,我們將介紹一少部分古老的語言和它們的目的和作用,以及它們真正的**。

rc在linux中,最為常用的縮略語也許是「rc」,它是「runcomm」的縮寫――即名詞「run command」(執行命令)的簡寫。今天,「rc」是任何指令碼類檔案的字尾,這些指令碼通常在程式的啟動階段被呼叫,通常是linux系統啟動時。如 /etc/rs是linux啟動的主指令碼,而.bashrc是當linux的bash shell啟動後所執行的指令碼。.bashrc的字首「.」是乙個命名標準,它被設計用來在使用者檔案中隱藏那些使用者指定的特殊檔案;「ls」命令預設情況下不會列出此類檔案,「rm」預設情況下也不會刪除它們。許多程式在啟動時,都需要「rc」字尾的初始檔案或配置檔案,這對於unix的檔案系統檢視來說,沒有什麼神秘的。

etc在「etc/bin」中的「etc」真正代表的是「etcetera」(附加物)。在早期的unix系統中,最為重要的目錄是「bin」目錄 (「bin」是「binaries」二進位制檔案――編譯後的程式的縮寫),「etc」中則包含瑣碎的程式,如啟動、關機和管理。執行乙個linux必須的東西的列表是:乙個二進位制程式,etcetera,etcetera――換句話說,是乙個底層的重要專案,通常新增一些次等重要的零碎事物。今天, 「etc」包含了廣泛的系統配置檔案,這些配置檔案幾乎包含了系統配置的方方面面,同樣非常重要。

bin今天,許多在linux上執行的大型子系統,如gnome或oracle,所編譯成的程式使用它們自己的「bin」目錄(或者是 /usr/bin,或者是/usr/local/bin)作為標準的存放地。同樣,現在也能夠在這些目錄看到指令碼檔案,因為「bin」目錄通常新增到使用者的path路徑中,這樣他們才能夠正常的使用程式。因此執行指令碼通常在bin中執行良好。

tty在linux中,tty也許是跟終端有關係的最為混亂的術語。tty是teletype的乙個老縮寫。teletypes,或者 teletypewriters,原來指的是電傳打字機,是通過序列線用印表機鍵盤通過閱讀和傳送資訊的東西,和古老的電報機區別並不是很大。之後,當計算機只能以批處理方式執行時(當時穿孔卡片閱讀器是唯一一種使程式載入執行的方式),電傳打字機成為唯一能夠被使用的「實時」輸入/輸出裝置。最終,電傳打字機被鍵盤和顯示器終端所取代,但在終端或 tty接插的地方,作業系統仍然需要乙個程式來監視串列埠。乙個getty「get tty」的處理過程是:乙個程式監視物理的tty/終端介面。對乙個虛擬網路沮喪伺服器(vnc)來說,乙個偽裝的tty(pseudo-tty,即家貓的tty,也叫做「pty」)是等價的終端。當你執行乙個xterm(終端**程式)或gnome終端程式時,pty對虛擬的使用者或者如xterm一樣的偽終端來說,就像是乙個tty在執行。「pseudo」的意思是「duplicating in a fake way」(用偽造的方法複製),它相比「virtual」或「emulated」更能真實的說明問題。而在現在的計算中,它卻處於被放棄的階段。

dev從tty留下的命令有「stty」,是「set tty」(設定tty)的縮寫,它能夠生成乙個配置檔案/etc/initab(「initialization table」,初始表),以配置gettys使用哪乙個串列埠。在現代,直接附加在linux視窗上的唯一終端通常是控制台,由於它是特殊的tty,因此被命名為「console」。當然,一旦你啟動x11,「console」tty就會消失,再也不能使用串列埠協議。所有的tty都被儲存在「/dev」目錄,它是「[physical] devices」([物理]裝置)的縮寫。以前,你必須在電腦後面的串列埠中接入乙個新的終端時,手工修改和配置每乙個裝置檔案。現在,linux(和 unix)在安裝過程中就在此目錄中建立了它所能嚮導的每乙個裝置的檔案。這就是說,你很少需要自己建立它。

隨著硬體在電腦中的移出移進,這些名字將變得更加模糊不清。幸運的是,今天在linux上的高等級軟體塊對歷史和硬體使用容易理解的名字。舉例來說,嗯,pango(就是其中之一。

如果你對這些內容很感興趣,那麼我建議你閱讀巨集大的,但有些以美國英語歷史為中心的,由eric s. raymond撰寫的jargon file。它並沒有解釋所有在unix中使用的術語,但是它給出了這些形成的大致情況。

參考:1. 

2. 

Linux中 etc目錄詳解

etc目錄 包含很多檔案.許多網路配置檔案也在 etc 中.etc rc or etc rc.d or etc rc d 啟動 或改變執行級時執行的scripts或scripts的目錄.etc passwd 使用者資料庫,其中的域給出了使用者名稱 真實姓名 家目錄 加密的口令和使用者的其他資訊.et...

Linux目錄詳解 etc目錄

etc hosts 檔案格式 ipaddress hostname aliases cat etc hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 1 localhost local...

etc目錄詳解

etc目錄 包含很多檔案.許多網路配置檔案也在 etc 中.etc rc etc rc.d etc rc d 啟動 或改變執行級時執行的scripts或scripts的目錄.etc passwd 使用者資料庫,其中的域給出了使用者名稱 真實姓名 家目錄 加密的口令和使用者的其他資訊.etc grou...