老男孩教育专注IT教育10余年,只培养IT技术精英

全国免费咨询电话(渠道合作):400-609-2893

如何查看Linux主目录下的隐藏文件?老男孩Linux培训班

老男孩IT教育

常见问题

2022年7月13日 18:18

在Linux操作系统中储备了大量的文件,其中部分文件是可见的,有部分文件是隐藏的,那么如何查看Linux主目录下的隐藏文件?这些隐藏文件有什么作用?小编通过这篇文章为大家介绍一下。

  在Linux操作系统中储备了大量的文件,其中部分文件是可见的,有部分文件是隐藏的,那么如何查看Linux主目录下的隐藏文件?这些隐藏文件有什么作用?小编通过这篇文章为大家介绍一下。

Linux运维培训班

  查看Linux主目录隐藏文件可以通过运行ls-a来实现,对于隐藏文件,不建议进行更改和删除操作,原因是,主目录中的隐藏文件和目录包括用户程序访问的设置和数据,其隐藏起来,很大一部分原因怕用户误操作,删除和修改隐藏文件,很有可能会丢失与其关联的应用程序的设置,依赖该隐藏文件的程序通常会重新创建它,但其会恢复出厂设置,以前存储的数据均被清除。

  Linux中常见的隐藏文件分为几类:

  1.shell和命令行程序的配置文件

  根据使用的特定shell和类似命令的应用程序,特定的文件名称会变化,.bashrc、.vimrc和.zshrc包含已经更改的有关shell的操作环境的任何设置,或者对vim等命令行使用工具的设置进行的调整,删除这些文件将使关联的应用程序返回到其默认状态。

  2.用户配置文件

  用户配置文件通常是.profile或者.bash_profile,保持shell的用户设置,该文件通常包含PATH环境变量和别名,PATH环境变量控制着shell寻找可执行命令的位置,通过添加或修改PATH,可以更改shell的命令查找位置,别名更改了原有命令的名称,如果删除.profile文件,通常可以在/etc/skel目录中找到默认版本。

  3.桌面环境设置

  主目录中文件保存着桌面环境的任何定制,其中包括桌面背景、屏幕保护程序、快捷键、菜单栏和任务栏图标以及用户针对其桌面环境设置的其他任何内容。当你删除这个文件时,用户的环境会在下一次登录时恢复到新的用户环境。

  4.应用程序的配置文件

  应用程序的配置文件可以在Ubuntu的.config中找到,主要是对应用程序首选项菜单中的设置、工作区配置等。

  5.Web浏览器数据

  Web浏览器数据文件也可以在Ubuntu的.config中找到,这些文件大部分是缓存,包括书签、浏览历史记录、Web浏览器临时存储下载文件或图片的位置等,删除这些内容可能会降低首次访问某些媒体网站的速度。

  6.缓存

  缓存文件也可以在Ubuntu的.config中找到,如果用户应用程序缓存仅与该用户相关的数据,则主目录是存储该目录的默认地点,这些缓存可能包含大量数据或仅包含几行代码,这取决于应用程序需要什么,如果删除这些文件,则应用程序会根据需要重新创建它们。

  7.日志

  日志文件也可以在Ubuntu的.config中找到,根据开发人员设置应用程序的方式,可能会在主目录发现存储的日志文件,然而,这不是一个常见的选择。

  老男孩教育Linux运维云计算课程汇集了虚拟化、云计算、安全攻防、Python开发、SRE等技术,课堂效率高、内容丰富全面,由浅入深,循序渐进,帮助学员稳扎稳打,夯实基础,在有限的时间内帮助学员高效提升,成为符合企业需求的技术型人才。

  推荐阅读:

  Linux中su和sudo命令有什么区别?老男孩Linux运维课程

  什么是OSI模型,各层都有什么?老男孩Linux运维课程

  【Linux培训班】LVS负载和Nginx负载有啥区别?

本文经授权发布,不代表老男孩教育立场。如若转载请联系原作者。