用户的home目录下的隐藏文件
Linux 主目录中的隐藏文件用于存储用户设置。
.bash_history
:保存了当前用户使用过的历史命令,可保存行数在/etc/profile
中设置HISTSIZE
.bash_logout
:用户登出时执行的命令.bash_profile
.bashrc
.cache
.config
.viminfo
:在vim中操作的行为,vim会自动记录在 ~/.viminfo 文件中
.cache
.cache目录
用于存储各种应用程序的缓存文件。缓存文件包含了应用程序在运行过程中生成的临时数据,以提高应用程序的性能和响应速度。
bash_profile
.bash_profile
用于配置单个用户的环境变量和启动程序,在用户登录(login)时生效。
/etc/profile
是配置所有用户的环境变量;
bashrc
bashrc 文件用于配置函数或别名,bashrc 文件只会对指定的 shell 类型起作用,bashrc 只会被 bash shell 调用。bashrc 文件有两种级别:
- 系统级:位于
/etc/bashrc
,对所有用户生效; - 用户级:位于
~/.bashrc
,仅对当前用户生效。