重要目录结构详解

ls -d 只显示目录

ls -ld /* 显示根下所有的目录

网卡文件/etc/sysconfig/network-scripts/ifcfg-eth0

       /etc/init.d/network restart   确保ONBOOT=yes

       Ifdown eth0 && idup eth0

       查看:ifconfig

      blkid 看设备的UUID

DNS客户端配置文件:/etc/resolv.conf

       网卡文件 优先于 /etc/resolv.conf

       Setup里面也可配置DNS

主机名解析重要文件:

Hostname

 

/etc/hosts  局域网 主机名和IP解析,相当于DNS工具(手动维护)

 

10.0.0.7 www.baidu.com

 

Windows里面在:C:\WINDOWS\system32\drivers\etc\hosts

Hosts企业里的作用:

       1、开发,产品,测试等人员,用于通过域名测试产品。

       2、服务器之间的调用可以用域名(内部的DNS),方便迁移。

       /etc/sysconfig/network  主机名的配置文件

        Hostname改了后不能永久生效

fstab文件挂载详解:

/etc/fstab  设置文件系统挂载信息的文件,使得开机能自动挂载

       测试手动挂载:

       1、创建一个虚拟的块设备

       bd if=/dev/zero of=/dev/sdb1 bs=4906 count=100

       2、格式化

       mkfs.ext4 /dev/sdb1

       3、挂载

     mount -t ext4 -o loop,noatime,noexec /dev/sda1 /mnt

       4、查看

       df -h

fstab文件损坏或配置无法启动系统故障解决:

Fstab:

出问题:修复:

1)开机提示,输入密码 修复。

2)救援模式,rescue

修改/etc/fstab只读状态,mount -o rw,remount /

rc.local文件详解及与fstab区别详解:

让一个程序开机启动:

1)chkconfig(/etc/init.d/sshd)

2)放入/etc/rc.local

选择建议:/etc/rc.local

我们把/etc/rc.local,服务器档案文件。

程序开机启动放入/etc/rc.local,注释。

Fstab启动比网络早

网络文件启动要放在:rc.local

 

/etc/inittab  控制开机用哪个运行级别,各个运行级别对应启动程序。

开机过程简单口述:

1、开机BIOS自检

1、MBR引导

   磁盘0柱面0磁道1扇区的前446byte。

2、grub引导菜单

   cat /etc/grub.conf

3、加载内核kernel

4、启动init进程

ps -ef|grep init

5、读取inittab文件,执行rc.sysinit,rc等脚本

/etc/inittab

/etc/rc.d/rc.sysinit

/etc/rc.d/rc3.d/    文本模式

7、启动mingetty,进入系统登入界面

 

yum/rpm安装的软件如果是服务就在 /etc/init.d/sshd

/etc/init.d 淘汰了 放一些非独立的进程

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

/etc/profile.d/  放登陆执行脚本

/etc/motd  登陆后显示的字符串

 

/etc/issue 安全优化

/etc/redhat-release  linux版本号

/etc/passwd    账户文件

/etc/shadow   账号密码文件

/etc/group   用户对应组文件

/etc/dshadow  用户对应密码文件

/etc/sudoers  sudo配置文件

visudo -c 检查语法

/usr/local 自编译安装软件

/usr/src 内核源代码存放目录

 

/var/long/messages  系统日志。自动按周轮询rsyslog

/var/log/secure 安全日志  SSH连接日志。

Crontab -l

/var/spool/cron/root 定时任务的所在路径

/proc/cpuinfo

/proc/meminfo

/proc/devices

/proc/dma

/proc/fileystems

/proc/iterrupts

/proc/ioports

/proc/loadavg

/proc/mounts  设备挂载信息

 

 

posted on 2016-07-11 12:59  王波波的波  阅读(182)  评论(0编辑  收藏  举报