linux系統(tǒng)有注冊(cè)表嗎
Linux系統(tǒng)沒有注冊(cè)表。注冊(cè)表用于存儲(chǔ)系統(tǒng)和應(yīng)用程序的配置信息,而linux系統(tǒng)沒有注冊(cè)表機(jī)制,linux一直使用單獨(dú)的文本文件來(lái)存放配置信息。linux無(wú)注冊(cè)表機(jī)制的優(yōu)勢(shì):1、不會(huì)產(chǎn)生太多的垃圾,且減少讓系統(tǒng)癱瘓的風(fēng)險(xiǎn);2、方便修復(fù)受損軟件,一旦某個(gè)程序出了問題,只需要?jiǎng)h除相對(duì)應(yīng)的存儲(chǔ)配置文件的文件夾,出問題的程序就會(huì)恢復(fù)到剛剛安裝時(shí)的狀態(tài);3、方便軟件的遷移。
本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。
linux系統(tǒng)沒有注冊(cè)表。
注冊(cè)表(Registry,繁體中文版Windows操作系統(tǒng)稱之為登錄檔)是Microsoft Windows中的一個(gè)重要的數(shù)據(jù)庫(kù),用于存儲(chǔ)系統(tǒng)和應(yīng)用程序的配置信息。
而Linux操作系統(tǒng)一直使用單獨(dú)的文本文件來(lái)存放配置信息。
也就是說(shuō):Linux是以整個(gè)文件系統(tǒng)作為“注冊(cè)表”,Windows注冊(cè)表的樹形結(jié)構(gòu),可以粗略的對(duì)應(yīng)Linux文件系統(tǒng)的樹形結(jié)構(gòu)。
Linux的配置文件就相當(dāng)于注冊(cè)表的鍵,或者說(shuō)Linux采用是的分布式的注冊(cè)表。
那么Linux為什么要這樣設(shè)計(jì)呢?因?yàn)長(zhǎng)inux是所謂的網(wǎng)絡(luò)操作系統(tǒng),所以單臺(tái)電腦不是Linux的界限,如果是多臺(tái)電腦組成的系統(tǒng),那么分布式的管理就有著巨大的優(yōu)勢(shì)。
例如:一個(gè)包含配置文件的磁盤的損害不會(huì)讓整個(gè)系統(tǒng)癱瘓,而可能只是讓部分功能失效。
linux無(wú)注冊(cè)表機(jī)制的優(yōu)勢(shì)
1、linux的無(wú)注冊(cè)表機(jī)制不會(huì)產(chǎn)生太多的垃圾。
在win下,往往在卸載一個(gè)軟件后,注冊(cè)表中仍會(huì)存留大量的無(wú)用信息,需要在用轉(zhuǎn)們的軟件清除,而這種清除是帶有讓系統(tǒng)癱瘓的風(fēng)險(xiǎn)的。在linux下,只要手動(dòng)刪除那個(gè)存儲(chǔ)配置的文件夾,就不會(huì)出現(xiàn)任何垃圾信息了,這樣做也比較安全、不會(huì)泄密。
2、linux的無(wú)注冊(cè)表機(jī)制方便修復(fù)受損軟件。
這里提到的受損,不是指可執(zhí)行文件受到損壞,而是指由于配置不慎,使軟件出現(xiàn)問題。
一旦linux下的某個(gè)程序出了問題(比如compiz),只需要?jiǎng)h除相對(duì)應(yīng)的存儲(chǔ)配置文件的文件夾(compiz相對(duì)應(yīng)的是~/.config/compiz),出問題的程序就會(huì)恢復(fù)到剛剛安裝時(shí)的狀態(tài)。如果是使用注冊(cè)表存貯配置信息的程序,恢復(fù)起來(lái)就比較困難了。
3、linux的無(wú)注冊(cè)表機(jī)制方便軟件的遷移。
一個(gè)程序用,隨著經(jīng)常的使用、不斷的設(shè)置、調(diào)整,這個(gè)程序會(huì)變得越來(lái)越順手,如果突然換了一臺(tái)電腦,那么所有的配置工作又要從頭做起,顯得很麻煩。在 linux下如果遇到同樣的問題,這時(shí)只要把相映的配置文件復(fù)制到心電腦里,這臺(tái)新電腦里的軟件就會(huì)變得和原來(lái)那臺(tái)電腦里的完全一樣,從界面到插件,再到細(xì)小的使用習(xí)慣,完全一樣。
相關(guān)推薦:《Linux視頻教程》
以上就是linux系統(tǒng)有注冊(cè)表嗎的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注其它相關(guān)文章!
版權(quán)聲明:
本站所有文章和圖片均來(lái)自用戶分享和網(wǎng)絡(luò)收集,文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請(qǐng)勿用于商業(yè)用途,如果損害了您的權(quán)利,請(qǐng)聯(lián)系網(wǎng)站客服處理。