Linux系统中,除了储存了大量可见的文件和文件夹,还附带了很多隐藏的文件和文件夹,那么该如何进行查看?这些隐藏文件又有什么用呢?

查看Linux主目录隐藏文件可以通过运行ls

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

常见的隐藏文件可以分为以下几类:

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主目录隐藏文件通常情况下是用来存储用户设置,包括命令行程序以及基于 GUI

的应用程序的设置,删除它们,意味着删除用户设置,一般不会导致程序被破坏,但会对用户的使用造成一定的影响,降低效率,一般不建议进行操作!

linux展示隐藏的文件,linux怎样设置显示隐藏文件?相关推荐

  1. Linux C try 头文件,linux c 头文件

    //1.Linux中一些头文件的作用: #include //ANSI C.提供断言,assert(表达式) #include //GCC.GTK,GNOME的基础库,提供很多有用的函数,如有数据结构 ...

  2. 搜索linux中大于m文件,linux 下查找大于100M的文件(转)

    命令行如下 find . -type f -size +1000000k Linux系统下查找大文件或目录的技巧 当硬盘空间不够时,我们就很关心哪些目录或文件比较大,看看能否干掉一些了,怎么才能知道呢 ...

  3. linux重命名乱码文件,Linux中重命名乱码文件

    Linux下,如何将一个乱码的文件进行重命名 方法一: 命令格式:mv $(ls |egrep "[^a-zA-Z0-9.-]") tandao.tx [root@nb o]# l ...

  4. 解决无法显示所有文件和文件夹,无法显示隐藏文件和文件夹

    无法显示所有文件和文件夹,无法显示隐藏文件和文件夹 今日,在公司用的电脑中毒了,按照往常习惯,在文件夹选项中设置显示所有文件和文件.可今天却不听话了,将文件夹选项中选成"显示所有文件和文件夹 ...

  5. linux 文件隐藏显示出来,linux怎样设置显示隐藏文件?

    Linux系统中,除了储存了大量可见的文件和文件夹,还附带了很多隐藏的文件和文件夹,那么该如何进行查看?这些隐藏文件又有什么用呢? 查看Linux主目录隐藏文件可以通过运行ls –a来实现,对于隐藏文 ...

  6. linux 如何让.开头的文件不隐藏_如何在Mac上显示隐藏文件?苹果mac显示隐藏文件夹方法

    与任何操作系统一样,macOS会将重要文件隐藏起来,以防止意外删除它们并因此而损坏系统.但是,在某些情况下,您可能需要在Mac上显示隐藏文件,例如,浏览" 库"文件夹并清除旧日志, ...

  7. linux 环境变量 哪个文件,Linux环境变量配置文件

    环境变量配置文件 如想将一个路径加入到$PATH中,可以像下面这样做: 1. 控制台中: $ PATH="$PATH:/my_new_path"    (关闭shell,会还原PA ...

  8. linux将用户删除文件,linux 用户配制文件 用户增加及删除 以及用户属于的更改...

    1.用户密码文件 /etc/passwd root  :   x   :    0    :       0    :          root      :     /root    :    / ...

  9. linux中运行.pro文件,Linux下pro*c运行配置

    在Linux下运行.pc程序时,需要用到proc命令. -配置Pro*C/C++,以及链接到Oracle. 一般安装oracle时候都已经安装了pro*c,所以一般不需要再配置/etc/profile ...

  10. linux名词解释目录文件,linux的常识及术语解释

    linux的常识及术语解释 本站整理   发布时间:2009-03-10 10:42:18   作者:jb51.net   我要评论 一.填空题: 1. 在Linux系统中,以 文件 方式访问设备 . ...

最新文章

  1. NTP 时间同步流量使用过大 问题解决
  2. c语言r5够用吗,泡菜说丨普通人有必要买R5吗?
  3. 凯盛机器人_机器人登场!水泥发运告别人工,粉尘危害降至最低
  4. 重谈ExtGrid 扩展行自动展开(一)(expanded row 默认展开)
  5. Android两个注意事项.深入了解Intent和IntentFilter(两)
  6. 动态与代理AOP--01【代理的作用与概念】【动态代理与AOP】
  7. Python批量整理文件名小案例(附公众号第一批赠书活动中奖名单)
  8. mysql sql 限制条数据类型_数据库的数据类型和约束条件
  9. win7屏保时间设置_015时间轮盘电脑版
  10. 一篇搞定写毕设和画图表
  11. 人工智能在5G网络中的应用
  12. HttpClient下载图片实例
  13. day7 作业实现:四层字典嵌套循环
  14. html 简繁转换 批量,繁简文件批量互转程序
  15. Unity Shader - 基础光照之漫反射
  16. NandFlash 控制器操作实例:读Flash
  17. 有关javaSE下载时,环境配置path不成功,在cmd命令中java,javac,java -version出现不是内部或外部命令的现象处理
  18. 最权威的成都Java培训机构排名榜单公布啦,学Java必看
  19. 金庸小说中的农业漏洞[ZT]
  20. C程序设计 谭浩强 第三章

热门文章

  1. python投票问题,程序列出在python中获得多数投票的候选人
  2. 2020年腾讯实习生C++面试题及答案持续更新中(4)
  3. java英文面试常见问题归纳
  4. java中的IO整理(上)(微信文章)
  5. 【JavaSE8 高级编程 多线程】多线程入门级解析 2019_7_27
  6. UEditor定制工具栏图标
  7. 我上网下载了rar压缩文件,有密码,用arpr工具怎么破解不了,_压缩文件密码
  8. CSS(七)元素过渡、变化、动画
  9. 使用ICallbackEventHandler实现无刷新回调
  10. C++笔试题目大全(笔试宝典)(转)