Linux常见且必须要掌握的重要目录:


/etc/sysconfig/network-scripts/ifcfg-eth0

网卡配置信息

/etc/resolv.conf

客户端DNS

/etc/hosts

本地主机名的解析的文件

/etc/sysconfig/network

主机名

/etc/fstab

开启磁盘自动挂载文件【6列】

/etc/rc.local

开机启动

/etc/inittab

加载先后级别的脚本

/etc/init.d

使用yum、rpm安装的软件默认启用的命令在这个目录下

/etc/profile

全局环境变量配置文件【所有用户】

/etc/bashrc

全局环境变量配置文件【所有用户】

~/.bashrc

局部环境变量【当前用户】

/usr/local

默认软件安装目录

/usr/src

源码安装目录

/var/log/message

系统日志

/var/log/secure

安全日志

/var/spool/cron/root

定时器

/proc/cpuinfo

查看cpu

/proc/meminfo

查看内存

/proc/loadavg

负载

/proc/mounts

挂载


/var/log/message

系统日志

/var/log/secure

系统安全日志

/var/spool/clientmqueue

邮件临时目录

/proc/interrupts

查看中断文件

/etc/fstab

磁盘文件系统开机自动挂载文件

/etc/profile

全局环境变量文件


/etc/skel的作用:

1、可以把通知的内容放到skell,让登录的人去看

2、统一初始化新用户的环境变量

3、面试题:-bash-4.1$ 问题原因及解决办法

原因是当前用户下的环境变量被删除了,只需如下操作:

cp /etc/skel/* /home/当前用户名


/dev/sda1

dev:设备目录

sd:scsi、sata、sas的磁盘都是以sd开头

IDE是以hd开头

a:表示第一块硬盘

1:代表第一分区