导航

1、根"/"目录结构

Posted on 2018-03-22 22:15  DHDH520  阅读(240)  评论(0)    收藏  举报

1、目录结构 FSH

[root@localhost /]# tree -L 1
.
├── bin -> usr/bin              #普通用户使用的命令    
├── boot              #存放系统启动相关文件,例如kernel,grub(引导装载程序)
├── dev                      #设备文件
├── etc                         #配置文件
├── home                        #普通用户bash目录
├── lib -> usr/lib              #库文件glibc 32位
├── lib64 -> usr/lib64          #库文件glibc 64位
├── media                       #移动设备默认的挂载目录(centos 6默认)
├── mnt #手动挂载设备的挂载点
├── misc #automount进程挂载点
├── net #automount进程挂载点
├── opt #
├── proc #虚拟的文件系统,反映出的是内核、进程
├── root #root用户的家(类似home)
├── run                         #默认centos 7挂载点
├── sbin -> usr/sbin #管理员使用的命令
├── srv #
├── sys #
├── tmp #临时文件(全局可写,进程产生的临时文件)
├── usr #系统文件类似(c:\windows)
└── var #存放的是一些变化文件,比如数据库,日志,邮件

 2、比较重要的目录

[root@localhost /]# tree -L 1 /dev
/dev
├── pts                         #
├── tty0                        #终端
├── tty1                        #终端
├── sda                         #第一个磁盘
├── sda1                        #第一个磁盘的第一个分区
├── sda2                        #第二个硬盘的第二个分区
├── null                        #空设备  数据可以源源不断的回收
├── random                      #产生随机数
└── zero                        #设备源源不断产生0的数据

 

[root@localhost /]# tree /usr/ -L 1
/usr/
├── bin                         #普通用户使用的应用程序
├── etc                         #
├── games
├── include
├── lib                         #库文件glibc 32位
├── lib64                       #库文件glibc 64位
├── libexec
├── local                       #软件安装的目录
├── sbin                        #管理员使用的应用程序
├── share
├── src
└── tmp -> ../var/tmp

 

[root@localhost /]# ll /etc/sysconfig/network-scripts/ifcfg-ens32  /etc/hostname /etc/ssh/ssh_config 
-rw-r--r--. 1 root root   22 Feb 27 19:26 /etc/hostname                                                    #
-rw-r--r--. 1 root root 2208 Nov 12  2016 /etc/ssh/ssh_config                                              #                                              
-rw-r--r--. 1 root root  390 Mar 22 22:33 /etc/sysconfig/network-scripts/ifcfg-ens32                       #网卡配置文件

[root@localhost /]# ./bin/date #日期
Fri Mar 23 16:05:31 CST 2018

 

[root@localhost /]# tree -L 1 /var
/var
├── lib/mysql                            #mysql
├── ftp                                  #vsftpd
├── spool/mail                           #mail
├── spool/cron                           #cron
├── log/messages                         #系统主日志文件
├── log/secure #跟安全相关的日志如ssh登录,本地登录
├── logl #log
└── tmp                                  #进程产生的临时文件

 

[root@localhost /]# tree  etc/ -L 1
etc/
├── hosts
├── hostname
├── sysconfig/netwoek-scripts/ifcfg-ens32
├── passwd
├── shadow
├── group
├── grub2.cfg
├── resolv.conf                 
├── bashrc                              #影响bash shell环境
└── profile                             #设置环境变量