首页 > 代码库 > 必须要掌握的重要目录

必须要掌握的重要目录

必须要掌握的重要目录
/etc/sysconfig/network-scripts/ifcfg-eth0   
查看网卡配置

/etc/resolv.conf
设置Linux本地的客户端DNS的配置文件* ****  DNS 可以实现域名和IP的互相解析。

/etc/hosts
设定用户IP与名字(或域名)的对应解析表,相当于本地LAN局域网内的DNS* ****

/etc/sysconfig/network
可修改机器名及网卡启动,网关等配置。

/etc/fstab
实现开机要挂载的文件系统的一个文件* ****

/etc/rc,local
用于存放开机自启动程序命令的文件(chkconfig常用来管理yum/rpm安装的程序的服务的开机自启动)。自己开发的程序,习惯把启动命令放入/etc/rc.local。实现开机启动这些程序。开机时会把/etc/rc.local里的内容执行一遍。* ****

/etc/inittab
设定系统启动时init进程把系统设置成什么样的runleve;运行级别及加载相关的级别对应启动文件设置。

 
/etc/init.d
这个目录是用来存放通过yum,或rpm工具安装的软件的默认启动程序的目录。比如Cent OS/RedHat:*****

/etc/profile
系统全局环境变量永久生效的配置文件***** 定义别名以及PATH变量等。

/usr/local
这个目录一般是用来存放用户自编译安装软件的存放目录:一般是通过源码包安装的软件,如果没有特别指定安装目录的话。一般是安装在这个目录中。相当于:c:\Program files 。

/usr/src
内核源码存放目录,比如下面有内核源码目录,比如Linux,Linux-2.xxx.xx 目录等。

/var/log/messages
系统信息默认日志文件,非常重要,按周自动轮循 *****[root@oldboy /]# ll  /var/log/messages*

/var/log/secure/
记录登入系统存取信息的文件,按周自动轮循,例如 pop3,ssh.telnet,ftp等都会记录在此。**** 系统安全的日志文件。依赖于rsyglog服务开启。

 
/var/spool/cron/root
定时任务crontab默认路径,按用户名命名的文件

/proc/cpuimfo
关于处理器的信息,如类型,厂家,型号和性能等。****

/proc/meminfo
系统内存信息

/proc/loadavg
系统负载平均值信息(系统的繁忙情况,比较准确,但是不够细致系统性能指标),uptime的结果 *****  负载值不要超过CPU的核数。看负载top,uptime。

/proc/mounts
设备的挂载信息,df-h类似。

必须要掌握的重要目录