用戶與用戶組
Su -
Ls -l
Ls -a
Ls -al
文件大小以字節爲單位
d是目錄directory
-是文件
|鏈接文件link
B
c代表意義不太記
R,w,x,沒有權限則是-
文件擁有者,加入用戶組的賬號,非本人且未加入用戶組
第二欄表示多少文件名鏈接到此節點inode
第五欄文件的容量大小,默認單位byte字節
第六欄最近修改日期
隱藏文件.開頭
無論文件權限怎麼樣,基本root都可以打開
文件目錄打開需要X執行權限[而不是讀]
注意:除了w,r,x,還有s
修改文件屬性與權限
{
文件內容查看:
More 空格/enter翻頁
Cat 獲取所有內容
}
chgrp修改用戶組 在/etc/group裏記錄
Format: chgrp 用戶組 文件
創建用戶組
Groupadd 用戶組 groupdel 用戶組 刪除用戶組
Chown修改文件擁有者 在/etc/passwd裏記錄
創建用戶
Useradd jieran userdel jieran刪除用戶 rm -rf jieran刪除用戶所在目錄
Passwd jieran[會提示密碼太短之類不用理會]密碼:password
Chown [-R] jieran:jieran順便修改用戶組[-R]遞歸改變recursive
Cp 源文件 目標文件
-----------------
修改文件權限
數字類型修改:
R:4,w:2,x:1
-rwxrw-r-- ==>>擁有者7,用戶組6,others4
Chmod 764 文件名
符號類型修改:
U,g,o,a[all所有人] eg: u=rwx g=r
chmod U+w g-x
+-不會發生覆蓋,=覆蓋原先的
Linux文件擴展名
Windows: .exe .bat
Linux: x屬性,例如cat命令,去掉x,無法執行讀取
/bin目錄下ls,cat命令權限
起名儘量帶有,方便識別
查看當前所在目錄:pwd
文件重命名
Mv 老文件名 新文件名[在所在目錄下操作]
Rename命令 rename 舊名[可以是標識] 新名 有標識的文件
eg:
Rename makemm hello makemm功能同mv
還可以根據標識同時批量改名字
----------------
Linux目錄配置依據FHS filesystem hierarchy standard
/(root,根目錄)系統啓動
/(usr unix software resource)軟件安裝
/var(variable 可變的)系統運行過程有關
/etc配置文件
FHS標準建議/根目錄,分區越小越好,因爲越大越不容易管理,容易發生問題
絕對路徑與相對路徑:
./當前目錄
../上一層目錄
絕對:由根目錄/開始寫
相對:由./ ../開始