檔案 許可權管理

2022-09-05 01:57:12 字數 2334 閱讀 8117

1. owner, group, others

root 是萬能的天神

許可權 鏈結檔 owner group 容量 修改日期 檔名

2. chown, chgrp, chmod

chgrp –r root abc/

chown –r abc:abc abc/

chown –r    .abc abc/

chmod –r 777 abc.txt

chmod u=rwe, go=rx abc.txt

chmod a+x abc.txt chmod a-x abc.txt chmod a+x abc/  ( a 就是 all )

3. cp pwd mkdir rmdir

mkdir –m 配置目錄許可權, 不考慮 umask, 例如 mkdir –m 711 abc/

mkdir –p 遞迴, 例如 mkdir –p test1/test2/test3/test4

rmdir –p 遞迴, rmdir –p test1/test2/test3/test4 ( 資料夾必須是空的 )

cp –a 相當於 pdr, 就是檔案完全一模一樣複製 ( –r 為遞迴複製 )

rm –f –i –r ( 強制 提示 遞迴 )

mv –f –i –u 原始檔, 目的地 ( –f 強制 –i 提示 –u 只有原始檔比目的地新才覆蓋 )

4. basename, dirname

basename: /var/tmp/aaa.txt ( 此處為 aaa.txt )

dirname:  /var/tmp/aaa.txt ( 此處為 /var/tmp )

5. touch

可以建立空檔案, 修改檔案時間

modification time ( mtime 預設顯示時間)

status time ( ctime 許可權等被修改的時間 )

access time ( atime 讀取時間 )

touch –d 「2 days ago」 ( 只改變 atime, mtime, 沒有改變ctime)

touch –t 1305011315 xax ( 改變 atime, mtime 到 13年5月1日13點15分 )

touch –a –t 1305011315 xax ( 只改變 atime 時間 )

沒有辦法修改檔案的 ctime, 只能是改變檔案的許可權, 才可以修改, 即便是檔案的許可權與之前相同, 但是只要修改了, 就會有變化

6. head tail

head –10 xax

tail –10 xax

7. file 查詢檔案是什麼, 例如 ascii 檔案

8. type 查詢命令型別    例如 type ls

9. which, whereis 查詢命令位置

-print 標準輸出

-exec command {} \;  --查詢到檔案執行command操作,{}和\; 之間有空格

-ok 和 –exec 相同, 只是每次執行命令的時候會提示給使用者, 是否執行

-depth 查詢本level 目錄後再進入子目錄

例子如下

find . –name xax | xargs rm –rf

find ~ –name 「*.txt」 –print   # 支援正規表示式

find . –perm 755 –print

find . –perm 770 –exec ls –l {} \;

find . –type d –print

find . –size +1000000c –print  # 查詢大於 1m 的檔案

find . –size 1000000c –print   # 查詢等於 1m 的檔案

find /etc –name 「passwd*」 –exec grep 「admin」 {} \;   # 查詢看看有沒有 admin這個使用者

find –mtime n ( n是n天以內, 過去現在 )

引數:-name

-perm

-user

-group

-mtime

-atime

-ctime

-nogroup

-nouser

-newer

-type b/d/c/p/l/f

-size

-depth

-mount ( 查檔案時不跨過 mount 點 )

-prune # 忽略某個目錄

許可權管理 檔案許可權

一.檔案許可權管理之基本許可權 1.基本許可權介紹 r 可讀 4 w 可寫 2 x 可執行 1 許可權歸屬 屬主 u 屬組 g 其他使用者 o rw r r 1 root root 1146 jul 16 18 42 a.txt 檔案型別 檔案屬主許可權 檔案屬組許可權 其他使用者 硬鏈結數 rw ...

檔案許可權管理

檔案許可權管理 檔案屬性 使用ls al可以檢視 修改檔案屬性常用命令 chown 設定檔案的所有者 chgrp 設定檔案的屬組資訊 修改檔案的屬主 chown chown option owner group file.用法 owner owner group group 命令中的冒號可用.替換 ...

檔案許可權管理

1.acl access control list,實現靈活的許可權管理 除檔案的所有者 user 所屬組 group 和其他人 others 之外可以對更對使用者設定許可權 2.centos7磁碟建立xfs和ext4檔案具有acl,之前版本手動建立ext4檔案無acl,需增加 tune2fs o ...