« 上一篇下一篇 »

Linux系统常见的子目录功能及内容小结

   在早期刚开始的 UNIX 系统中,各个厂商各自定义了自家的 UNIX 系统文件目录,比较混乱,各有各标准,完全不统一。Linux 面世不久后,对文件目录进行了标准化,于1994年对根文件目录做了统一的规范,推出 FHS ( Filesystem Hierarchy Standard ) 的 Linux 文件系统层次结构标准。FHS 标准规定了 Linux 根目录各文件夹的名称及作用,统一了Linux界命名混乱的局面。
无论何种版本的 Linux 发行版,桌面、应用是 Linux 的外衣,文件组织、目录结构才是Linux的内心。对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能

 
本篇文章主要介绍了Linux系统重要的子目录问题,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧

/etc/fstab  机自动挂载分区/磁盘,规定哪个分区/设备,挂载到哪里

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[root@oldboy ~]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Sun Aug 12 17:26:53 2018
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=c9b74b1a-41cd-4260-9444-6245ab833dd9 /            ext4  defaults    1 1
UUID=8880df83-5bf8-40db-bf6f-bf878b7a7e2e /boot          ext4  defaults    1 2
UUID=3144b92b-c079-4239-9a91-84111d2f1ac1 swap          swap  defaults    0 0
tmpfs //要挂载设备    /dev/shm //挂载点    tmpfs//文件系统类型defaults//挂在选项0//是否备份0//是否做开机自检查
devpts         /dev/pts        devpts gid=5,mode=620 0 0
sysfs          /sys          sysfs  defaults    0 0
proc          /proc          proc  defaults    0 0

/etc/resolv.conf  DNS临时配置文件

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[root@oldboy ~]# cat /etc/resolv.conf
; generated by /sbin/dhclient-script
search localdomain
nameserver 192.168.182.2
[root@oldboy ~]# vi /etc/resolv.conf
; generated by /sbin/dhclient-script
search localdomain
nameserver 192.168.182.2
nameserver 8.8.8.8
~                                        
~                                                                              
~                                        
~                                        
"/etc/resolv.conf" 4L, 100C written
[root@oldboy ~]# cat /etc/resolv.conf
; generated by /sbin/dhclient-script
search localdomain
nameserver 192.168.182.2
nameserver 8.8.8.8

/etc/hosts  主机名解析文件:hosts文件里存放ip地址与域名的对应关系

作用:

•开发,产品,测试等人员使用,用于通过正式域名测试产品
•服务器之间的调用可以用域名(内部的DNS),方便迁移

 
1
2
3
[root@oldboy ~]# cat /etc/hosts
127.0.0.1  localhost localhost.localdomain localhost4 localhost4.localdomain4
::1     localhost localhost.localdomain localhost6 localhost6.localdomain6

/etc/sysconfig/nework 修改主机名

 
1
2
3
[root@study ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=study  //主机名

 

•vim  /etc/sysconfig/network
•sed -i  's#HOSTNAME=study#HOSTNAME=centos#g'  /etc/sysconfig/network

/etc/rc.local   开机自启动程序命令存放的文件(chkconfig常用来管理yum/rmp安装的程序服务的自启动)

/etc/inittab  运行级别配置文件

/etc/issue  登陆提示配置文件

 
1
2
3
[root@study ~]# cat /etc/issue
CentOS release 6.7 (Final)
Kernel \r on an \m

/var/log/messages  系统信息日志文件

PS:下面看下Linux 子目录

lost+found 存放修复或损坏的文件
misc 杂项设备
net  命令行命令
proc  所有正在运行进程的映像
tmp  每次重新引导就消失的临时文件
var   把usr目录在运行过程中需要更改的文件或者临时生成的文件及目录提取出来,由此可以使usr目录挂载为只读的方式。
boot 内核和加载内核所需的文件
media 主要是和SessionManager进行交互,进行多媒体的播放、暂停等操作
mnt    挂接光驱、USB设备的目录,加载后,会在mnt里多出相应设备的目录
opt  可选的应用安装包
selinux  强制访问目录的实现
sys  系统复制

总结

以上所述是小编给大家介绍的Linux系统重要的子目录 ,对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识