文件系統結構: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 |修改文件大小