
/etc/profile #配置环境变量 别名
/etc/bashrc #别名
这个文件是为系统的每个用户设置环境信息(当每个用户第一次登录时,该文件被执行)
这个文件实际上是/etc/profile的子目录,存放新的环境的配置文件,方便了新环境配置的分类及使用
这个文件是为每一个运行bash shell的用户执行此文件(当bash shell被打开时,该文件被读取)
这个文件是每个用户专用于自己使用的shell信息(当该用户登录时,该文件会执行一次。它会设置一些环境变量,执行用户的.bashrc文件.)
这个文件是每个用户专用于自己的bash shell的bash信息(当登录时以及每次打开新的shell时,该文件被读取)
(当每次退出系统或退出bash shell时,执行该文件).
文件用来存储欢迎信息 用vi编辑输入(断开终端连接重新连接)
和/etc/issue.NET都是是Linux终端登录的欢迎语句存储文件,/etc/issue文件的使用方法与/etc/motd文件相差不大,
它们的主要区别在于:
当一个网络用户或通过串口登录系统上时,/etc/issue的文件内容显示在login提示符之前,而/etc/motd内容显示在用户成功登录系统之后.(我们在用ctrl+alt+f1~f7登录到终端tty1~tty6时,会显示提示符字符串,这些字符串就是写在/etc/issue下,可以用vi /etc/issue打开看)
还有一个/etc/issue.NET文件,它提供给telnet远程登录程序使用的。默认情况下/etc/issue文件和/etc/issue.Net内容一样,如需要,可根据自己需要修改。
#cat /etc/issue
/etc/issue.net 和/etc/issue的区别:
/etc/issue 和/etc/issue.net都是登陆系统前显示的欢迎信息
但是/etc/issue是本地终端登录时显示,而/etc/issue.net是远程登陆时显示的。而且/etc/issue.net 不支持转义字符。
远程登陆是否显示欢迎信息还要看ssh的配置文件,/etc/ssh/sshd_config 的 Banner 字段
通常避免别人窥探系统版本信息
>/etc/issue>/etc/issue.net
pwconv命令
pwconv命令用来开启用户的投影密码。Linux系统里的用户和群组密码,分别存放在名称为passwd和group的文件中, 这两个文件位于/etc目录下。因系统运作所需,任何人都得以读取它们,造成安全上的破绽。投影密码将文件内的密码改存在/etc目录下的shadow和gshadow文件内,只允许系统管理者读取,同时把原密码置换为”x”字符,有效的强化了系统的安全性。
pwunconv命令与pwconv功能相反,用来关闭用户的投影密码。它会把密码从shadow文件内,重回存到passwd文件里。这种方式降低了系统的安全性,任何人都可以读passwd的内容,而shadow文件只有root用户才有读写权限
[root@xuegod63 ~]# mount /dev/sr0 /mnt/[root@xuegod63 ~]# echo "/dev/sr0 /mnt iso9660 defaults 0 0" >> /etc/fstab
此文件主要用于为系统的每一位用户设定环境信息。当每个用户首次登录系统时,该文件便会被自动执行,可用于配置环境变量与设置别名。
该目录实际上是 /etc/profile 的子目录,其作用在于存放新环境的配置文件。这种设计极大地便利了新环境配置的分类管理与使用。
此文件会为每一位运行 bash shell 的用户执行相应操作。当 bash shell 被开启时,该文件就会被读取,同样可用于设置别名。
这是每个用户专属的 shell 信息配置文件。当用户登录系统时,该文件会执行一次。它的功能包括设置一些必要的环境变量,并执行用户的 .bashrc 文件。
这是每个用户专门针对自己的 bash shell 所使用的配置文件。在用户登录系统以及每次开启新的 shell 时,该文件都会被读取。
当用户每次退出系统或者退出 bash shell 时,此文件会被执行。
该文件用于存储欢迎信息。若需编辑,可使用 vi 编辑器进行输入操作,之后断开终端连接并重新连接即可生效。
这两个文件均为 Linux 终端登录时欢迎语句的存储文件。/etc/issue 文件的使用方式与 /etc/motd 文件颇为相似,二者的主要区别在于:当网络用户通过串口登录系统时,/etc/issue 文件的内容会显示在 login 提示符之前;而 /etc/motd 文件的内容则会在用户成功登录系统之后显示。
例如,当我们使用 ctrl + alt + f1f7 登录到终端 tty1tty6 时,所显示的提示符字符串便存储在 /etc/issue 文件中,可使用 vi /etc/issue 命令打开查看。
另外,/etc/issue.NET 文件是供 telnet 远程登录程序使用的。默认情况下,/etc/issue 文件和 /etc/issue.NET 文件的内容一致,用户可根据自身需求对其进行修改。
其他的一些配置文件
~/.bash_logout 当需要在退出登录后让系统完成一些操作的话可以写在这个文件中(此文件是隐藏文件)
~/.bash_history 命令历史文件,所有使用过的命令都会记录在此文件中。先在内存中缓存,然后写入此文件保存
end
-End- 读到这里说明你喜欢本公众号的文章,欢迎 置顶(标星)本公众号 Linux技术迷,这样就可以第一时间获取推送了~ 在本公众号 Linux技术迷,后台回复:Linux,领取2T学习资料 ! 推荐阅读 1. Linux 中 find 命令的 35 个实际例子 2. 重温计算机简史:从石头计数到计算机 3. Linux 学习指南 (收藏篇) 4. 2万字系统总结,带你实现Linux命令自由