• 技术文章 >运维 >linux运维

    linux系统有注册表吗

    青灯夜游青灯夜游2022-06-21 19:40:20原创109

    linux系统没有注册表。注册表用于存储系统和应用程序的配置信息,而linux系统没有注册表机制,linux一直使用单独的文本文件来存放配置信息。linux无注册表机制的优势:1、不会产生太多的垃圾,且减少让系统瘫痪的风险;2、方便修复受损软件,一旦某个程序出了问题,只需要删除相对应的存储配置文件的文件夹,出问题的程序就会恢复到刚刚安装时的状态;3、方便软件的迁移。

    本教程操作环境:linux7.3系统、Dell G3电脑。

    linux系统没有注册表。

    注册表(Registry,繁体中文版Windows操作系统称之为登录档)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的配置信息。

    而Linux操作系统一直使用单独的文本文件来存放配置信息。

    也就是说:Linux是以整个文件系统作为“注册表”,Windows注册表的树形结构,可以粗略的对应Linux文件系统的树形结构。

    Linux的配置文件就相当于注册表的键,或者说Linux采用是的分布式的注册表。

    那么Linux为什么要这样设计呢?因为Linux是所谓的网络操作系统,所以单台电脑不是Linux的界限,如果是多台电脑组成的系统,那么分布式的管理就有着巨大的优势。

    例如:一个包含配置文件的磁盘的损害不会让整个系统瘫痪,而可能只是让部分功能失效。

    linux无注册表机制的优势

    1、linux的无注册表机制不会产生太多的垃圾。

    在win下,往往在卸载一个软件后,注册表中仍会存留大量的无用信息,需要在用转们的软件清除,而这种清除是带有让系统瘫痪的风险的。在linux下,只要手动删除那个存储配置的文件夹,就不会出现任何垃圾信息了,这样做也比较安全、不会泄密。

    2、linux的无注册表机制方便修复受损软件。

    这里提到的受损,不是指可执行文件受到损坏,而是指由于配置不慎,使软件出现问题。

    一旦linux下的某个程序出了问题(比如compiz),只需要删除相对应的存储配置文件的文件夹(compiz相对应的是~/.config/compiz),出问题的程序就会恢复到刚刚安装时的状态。如果是使用注册表存贮配置信息的程序,恢复起来就比较困难了。

    3、linux的无注册表机制方便软件的迁移。

    一个程序用,随着经常的使用、不断的设置、调整,这个程序会变得越来越顺手,如果突然换了一台电脑,那么所有的配置工作又要从头做起,显得很麻烦。在 linux下如果遇到同样的问题,这时只要把相映的配置文件复制到心电脑里,这台新电脑里的软件就会变得和原来那台电脑里的完全一样,从界面到插件,再到细小的使用习惯,完全一样。

    相关推荐:《Linux视频教程

    以上就是linux系统有注册表吗的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    广告:Linux视频教程零基础入门到精通

    专题推荐:linux
    上一篇:linux ls命令显示的蓝色表示什么 下一篇:linux怎么查看docker是否运行
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• linux more是什么意思• linux怎么查看一个用户组里有哪些用户• linux安装jdk的rpm语句是什么• linux是开源的吗• linux ps是什么的缩写• mysql能在linux中使用吗
    1/1

    PHP中文网