今天我们重点学习linux系统的重要子目录,也是对上一篇的补充。
[重要子目录详解]
- /etc子目录
1、/etc/issue
说明:记录用户登录前显示的信息
命令:cat -n /etc/issue
2、/etc/motd
说明:登录提醒
命令:
echo "Welcome to my training Compute Service\!" > /etc/motd
cat /etc/motd
3、/etc/redhat-release
说明:显示系统版本
命令:cat /etc/redhat-release
4、/etc/group
说明:设定用户的组名与相关信息
5、/etc/passwd
说明:存放账户信息文件
6、/etc/shadow
说明:密码信息文件
7、/etc/sudoers
说明:可以知晓使用sudo命令的配置文件(权限提升)
命令:vi /etc/sudoers 类似 visudo
8、/etc/securetty
说明:设定哪些终端可以让root登录
9、/etc/login.defs
说明:所有用户登录时的缺省配置
10、/etc/modprobe.conf
说明:内核模块额外参数设定
11、/etc/rsyslog.conf
说明:日志设置文件
12、/etc/rc.local
说明:存放开机自启动内容的文件(通过源程序编译安装的软件)。
chkconfig 一般是用来管理yum/rpm包装的服务。
- /usr子目录
1、/usr/local/sbin
说明:系统全局环境目录,可放置一些不需要加路径执行的脚本
2、/usr/share
说明:系统共用的东西存放地,比如:/usr/share/doc和/usr/share/man帮助文件
3、/usr/src
说明:内核源码存放目录,比如下面有内核源码目录,比如linux、kernels等
4、/usr/bin
说明:使用者可执行的二进制文件的目录
5、/usr/local/bin
说明:使用者可执行的二进制的目录
6、/usr/lib
说明:系统会使用到的函数库
7、/usr/local/lib
说明:系统会使用到的函数库
- /var子目录
1、/var/log
说明:各种系统日志存放地
2、/var/log/messages
说明:系统信息默认日志文件,非常重要。按周自动轮循
3、/var/spool/cron/root
说明:定时任务的默认路径(定时任务crontab默认路径,按用户名命名的文件。