文件系统结构:node
磁盘满了:inode/block满了shell
df -i #inode usage 小文件太多windows
inode满案例:crontab /var/spool/postfix/maildropcentos
df -h #block usage 大文件太多bash
在分区格式化的时候肯定inode/block大小: mkfs.ext4 -b 2048 -I 256 /dev/sdapost
查看文件属性:statspa
查看特殊文件:blog
file 文件:文件类型crontab
lastlog:显示全部用户的登陆信息,不少是never logged inci
last:查看系统的用户登陆信息
df :磁盘使用状况
dumpe2fs:文件系统内部信息
tree:查看目录结构.-L layer:层数.-d:目录
查看所属组:groups
连接文件:ln
硬连接:是普通文件,相同inode的文件互为硬连接,能够防止文件误删..,命令:ln 源文件 连接文件名;;;目录不能建立硬连接
新建一个目录其硬连接为2,本身和目录中的. ,在其中新建一个目录,则父目录的硬连接数新增1,即子目录中的..
文件删除原理:删除全部硬连接和源文件,以及服务不占用以后,被删除文件的block才会被回收.
查找文件的全部硬连接文件:find 路径 -inum 查找inode
软连接:==windows快捷方式,存放的是源文件的路径,标识为l
查看连接源文件:readlink -f 软链接名
用户和组: UID GID
echo $UID,$GID
id #查看用户和组信息
root:x:0:0:root:/root:/bin/bash #超级用户
bin:x:1:1:bin:/bin:/sbin/nologin #虚拟用户1-499,不能用于登陆
wangxin:x:500:500:wangxin:/home/wangxin:/bin/bash #普通用户500-65535
/etc/passwd #用户配置文件
/etc/group #组名,密码,GID
/etc/shadow #密码文件
/etc/gshadow #密码文件
root |
x |
0 |
0 |
root |
/root |
/bin/bash |
帐户名称 |
密码 |
UID |
GID |
用户说明 |
家目录 |
shell解释器 |
惟一 |
Shadow中 |
时间: [root@centos oldboy]# stat testtime.txt File: `testtime.txt' Size: 8 Blocks: 8 IO Block: 4096 regular file Device: 802h/2050d Inode: 260660 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 500/ wangxin) Gid: ( 500/ wangxin) Access: 2017-06-02 02:18:02.570846156 -0700 #cp mv Modify: 2017-06-02 02:17:20.100845644 -0700 #echo >> vi sed awk Change: 2017-06-02 02:18:45.694846588 -0700 #chown root.root |修改文件大小