Linux 目录结构
2019-05-17 本文已影响0人
Jzyue
必知重要目录
- /etc:设备目录
- /etc:系统配置及配置文件、启动命令的目录
- /proc:显示内核及进程信息的虚拟文件系统
- /tmp:临时文件目录
- /home:普通用户家目录
- /root:超级管理员
- /var:变化的目录,一般是日志文件
- /usr:用户程序及数据,帮助文件
- /bin:用户命令的目录
- /sbin:用户命令的目录
常用目录
- /etc/sysconfig/network-scripts/ifcfg-eth0:配置网卡
- /etc/hosts:更改主机名和IP地址解析
- /etc/resolv.conf:配置客户端DNS
- /etc/fstab :设置开机自动挂载磁盘
- /var/log/messages:系统日志
- var/log/secure:安全日志
- /etc/profile:全局环境变量
- /etc/inittab :开机启动目录
目录分类
d:目录
-:普通文件(file)
I:软连接(softlink)
c:字符设备(character)
b:块设备(block)
文件属性
- 1)磁盘分区格式化为ext4文件系统后会生成一定数量的inode和block。
- 2)inode是索引节点,作用是存放文件的属性信息以及作为文件的索引。
- 3)ext3/ext4文件系统的block存放的是文件实际内容。
- 4)inode是一块存储空间,C6非启动分区inode默认大小256字节,C5默认128字节。
- 5)inode是一串数字,不同的文件对应inode(一串数字)在文件系统里是唯一的。
- 6)inode号相同的文件,互为硬链接文件(文件的另一个入口)。
- 7)一个文件被创建后至少要占用一个inode和一个block。
- 8)如果一个文件很大,可能占多个block(4K=4096字节)。
- 9)如果文件很小,也要至少占一个block,并且剩余空间不可以使用了。
如何理解block和inode
- block用来存放数据用的。
- inode用来存放数据属性信息(包括文件大小、属主组、读写权限、文件类型和时间),inode里面唯独不包含文件名。