1. 程式人生 > 其它 >UI測試、介面測試、單元測試的主要內容

UI測試、介面測試、單元測試的主要內容

許可權管理

1.許可權簡介

	許可權主要用於限制使用者對系統所做的操作,也可以說是特定使用者具有特定的使用權利
drwxr-xr-x. 2 root root
	第一組rwx是屬主許可權位
	第二組rwx是屬組許可權位
	第三組rwx是其他使用者許可權位
	r:只讀許可權 代表數字為4
	w:只寫許可權 代表數字為2
	x:執行許可權 代表數字為1
	-:沒有許可權
## 每一組許可權總數為7,所以一個檔案滿許可權的數字為777

2.替換命令

tr:可以將檔案許可權位上的rwx替換成它們相對應的數字
	語法:
		tr [選項] ‘原先的內容’ ‘替換的內容’

3.檢視檔案許可權

stat:可檢視檔案的各個許可權的和
	語法:
		stat [選項] 檔名
	只取出檔案的許可權數字

4.授權命令

chmod(chage mode):更改檔案的許可權
	語法:
		chomd [選項] 許可權 檔名
			-R:遞迴授權,將目錄及目錄下的檔案全部修改

5.授權方式

授權方式有兩種:
	1.數字方式
	2.ugo方式:
		u(user):屬主許可權位		
		g(group):屬組許可權位
		o(other):其他使用者許可權位
		a(all):所有許可權位
		+:加上後面指定的許可權
		-:去掉後面指定的許可權
		=:等於後面指定的許可權

6.許可權對檔案的影響

r:檔案只能讀取
w:可以寫入內容,但是讀取不出來裡面的內容,如果不是追加內容進去會把原先內容覆蓋掉
x:什麼都執行不了,必須配合r許可權讀取裡面的內容才可執行
rw:可讀取內容,可以寫入內容,但是不能執行
rx:可以讀取內容,可以執行,但是不能編寫
wx:只能寫入內容,因為讀取不了內容所以執行不了內容
rwx:滿許可權,什麼都能做
## Permission denied:沒有許可權操作

7.許可權對目錄的影響

r:只能看見目錄下的文,但是看不了檔案的詳細屬性
w:什麼也做不了
x:什麼也做不了
## 單許可權對目錄的情況下什麼都做不了
rx:可以檢視目錄下的檔案,但是不能修改和寫入檔案到目錄中,可以將目錄裡的檔案複製到別的目錄中
wx:讀取不了裡面的檔案,但是隻要知道指定檔案可以刪除檔案和目錄
rwx:滿許可權,可以做任何事

8.修改檔案的屬主與屬組

chown(chage owner):修改檔案的屬主與屬組
	語法:
		chown [選項] 屬主:(.)屬組 檔名
			-R:遞迴修改屬主和屬組,將目錄下的檔案的屬主,屬組也修改
只修改屬主:
只修改屬組: