day 15 許可權概述作業

2022-03-15 13:32:35 字數 2635 閱讀 4537

1.使用者基礎許可權為9位,每三位為一組,每組代表著誰的許可權?

drw                    xr-                 xr-x 

代表屬主許可權user 屬組許可權group 其他使用者許可權(others)

2.許可權中的rwx-,每個字元所代表什麼意思?對應的數字是什麼?

r 可讀 4

w 可寫 2

x 可執行 1

- 沒有許可權 0

3.-rwx r-x r-x,寫出對應數字許可權

755
4.-rwx r--r--,寫出對應數字許可權

744
5.-r-xr-x--x,寫出對應數字許可權

551
6.-rw- r-xr-x,寫出對應數字許可權

655
7.-r--r--r--,寫出對應數字許可權

444
8.-r-xr-----,寫出對應數字許可權

540
9.---x-w-r--,寫出對應數字許可權

124
10.-rwxr--rw-,寫出對應數字許可權

746
11.-rw-r--r--,寫出對應數字許可權

644
12.---xr--rwx,寫出對應數字許可權

147
13.777,寫出對應字母許可權

rwx rwx rwx
14.545,寫出對應字母許可權

r-xw--r-x
15.744,寫出對應字母許可權

rwx r-- r--
16.600,寫出對應字母許可權

rw-------
17.641,寫出對應字母許可權

rw-r----x
18.711,寫出對應字母許可權

rwx--x--x
19.700,寫出對應字母許可權

rwx------
20.555,寫出對應字母許可權

r-xr-xr-x
21.733,寫出對應字母許可權

rwx--wx-wx
22.713,寫出對應字母許可權

rwx--x-wx
23.建乙個目錄/test,檢視這個目錄的預設許可權是?

mkdir /test

755

24.進入/test目錄中,建乙個檔案abc,檢視其預設的許可權為?

cd /test   touch adc    ll adc 

644

25.建立乙個檔案test.txt,並其將許可權改為600.

touch test.txt 

chmod 600 test.txt

26.將test.txt檔案的許可權改為755.

chmod 755 test.txt
27.將test.txt檔案的許可權改為000.

chmod  000 test.txt
28.修改test.txt檔案的許可權為644.

chmod 644  test.txt
29.給test.txt檔案的屬主加上x許可權。

chmod u+x test.txt
30.給test.txt檔案的其他使用者加上x許可權。

chmod o+x test.txt
31.去除test.txt檔案的所有執行許可權。

chmod a-x test.txt
32.給/test目錄及目錄下的所有檔案或目錄的許可權統一改為744。

chmod -r 744 /test
33.給/test目錄及目錄下的所有檔案或目錄加上x許可權(屬主、屬組、其他使用者都執行許可權)。

chmod -r a+x /test
34.使用stat命令檢視test.txt檔案的許可權,並使用awk將許可權取出來,比如:755

[root@mpd ~]# stat ./test/test.txt | awk -f '[/(]' 'nr==4'

0111

35.使用stat命令檢視test.txt檔案的許可權,並使用sed將許可權取出來,比如:755

[root@mpd ~]# stat ./test/test.txt | sed -rn '4s#(.*: \()(.*)(/--.*)#\2#gp'

0111

day 15許可權的概述

1許可權的基本概述什麼是許可權 系統對使用者所能執行的功能的限制 為什麼要有許可權 為了保護每個使用者的自己的工作環境和隱私 許可權跟使用者有什麼關係 屬主 user u 屬組 group g 其他人 others o 所有 a 對應了三個基礎許可權 r 可讀 readable 4 w 可寫 wri...

大資料概述作業

hadoop的侷限和不足 但是,maprecue存在以人侷限,使用起來比較困難。抽象層次低,需要手工編寫 來完成,使用上難以上手。只提供兩個操作,map和reduce,表達力欠缺。乙個job只有map和reduce兩個階段 phase 複雜的計算需要大量的job完成,job之間的依賴關係是由開發者自...

python學習筆記 day15 作業講解

def extendlist val,list 陷阱問題,預設引數傳進去的是可變資料型別list return list list1 extendlist 10 使用的預設的,所以現在原函式中預設引數那個空列表已經變為 10 print list1 list2 extendlist 123,給lis...