linux ls -l文件屬性和filesystem結構,stat,ln

 

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

相關文章
相關標籤/搜索