檔案屬性資訊
阿新 • • 發佈:2021-12-14
屬性說明示例
1 編號(inode)
- linux中檔案唯一編號,相當於身份證號
- 軟連結
- 定義: 路徑(指向原檔案的路徑)
- 建立命令
- ln -s
- 硬連結
- 定義:指向編號的檔案
- 建立命令
- ln
- 刪除檔案底層邏輯
- 判斷該檔案的硬連結數是否為零
- 是零, 在磁碟中刪除檔案編號,將對應的記憶體地址標記為自由態,等待新資料覆蓋
- 不為零,只刪除一個硬連結
- 普通檔案
- -
- 資料夾
- d
- 軟連結檔案
- l
- 硬連結檔案
- 無
- 裝置檔案
- 磁碟檔案
- b
- 字元檔案
- c(如 字型檔案)
- 套接字檔案(socket)
- s
- 資料庫可以產生socket檔案
- 管道檔案
- p
- 傳完就沒了
- 定義
- 使用者定義: 比如微信使用者,特徵擁有一個微信的賬號
- 使用者組定義: 具有相同屬性賬號的集合
- 使用者分類
- 系統使用者
- uid 在 0~999 之間的使用者
- 一般用在啟動應用上,不需要登陸系統
- 普通使用者
- uid在1000以上的使用者
- 需要登陸
- 建立命令
- 建立使用者 useradd 使用者名稱
- 引數
- -g
- -r
- -M
- -u
- 建立使用者組
- groupadd 使用者組名
- 引數用法
- groupadd -g 指定使用者組的ID
- 切換命令
- 切換使用者
- su - 使用者名稱
- su 使用者名稱
- 檢視使用者或使用者組的ID
- id 名字
- 使用者資訊
- 儲存位置 /etc/passwd
- 解讀---見下圖
- 定義: 一定大小的磁碟空間(預設4k)
- 以指定大小為基礎,將磁碟分成n塊
- 讀取資料以block為單位
- 預設
- bash
- sh
- 外部
- zsh
- 安裝許可權(root使用者)
- yum install zsh