程序優先和ACL

2022-05-18 07:47:13 字數 1937 閱讀 3058

linux上程序有5種狀態:

1. 執行(正在執行或在執行佇列中等待)

2. 中斷(休眠中, 受阻, 在等待某個條件的形成或接受到訊號)

3. 不可中斷(收到訊號不喚醒和不可執行, 程序必須等待直到有中斷發生)

4. 僵死(程序已終止, 但程序描述符存在, 直到父程序呼叫wait4()系統呼叫後釋放)

5. 停止(程序收到sigstop, sigstp, sigtin, sigtou訊號後停止執行執行)

設定資訊更新時間

表示更新週期為1秒

# top -d 1

執行兩個程序

# cat /dev/zero > /dev/null &

# cat /dev/zero > /dev/null &

修改程序優先順序

殺死這兩個程序

#kill -9 2794

或者#killall -9 cat

acl控制列表(access control lists)

檢視某個檔案的控制列表

設定acl

結果如下:

bob臨時生效許可權(已經對很多使用者設定了acl許可權)

取消臨時許可權

# setfacl -m u:tom:rw- test1.txt 

取消某個使用者的acl

# setfacl -x u:bob test1.txt 

acl  mask如果不允許某個許可權 例如:

# setfacl -m m::--- test1.txt 

此時tom使用者仍有r許可權

去除其他(other)裡的可讀

# chmod o-r test1.txt 

此時不能檢視

對目錄進行設定acl

# setfacl -m d:u:tom:rwx aa/

default,意思是:不管誰在aa裡建立的新檔案/目錄,對tom都有乙個acl許可權rwx

特指:在aa裡新建立的檔案,而不是aa本身

程序優先順序和程序nice值?

程序優先順序和程序nice值?首先,我想用乙個簡單的命令來引起這個議題。無論在linux或者unix系統中,用ps l命令則會類似輸出以下幾個內容 root dbbak root ps l 這裡用的是linux測試 f s uid pid ppid c pri ni addr sz wchan tt...

標準ACL 擴充套件ACL和命名ACL的配置詳解

訪問控制列表 acl 是應用在路由器介面的指令列表 即規則 這些指令列表用來告訴路由器,那些資料報可以接受,那些資料報需要拒絕。訪問控制列表 acl 的工作原理 acl使用包過濾技術,在路由器上讀取osi七層模型的第3層和第4層包頭中的資訊。如源位址,目標位址,源埠,目標埠等,根據預先定義好的規則,...

標準ACL 擴充套件ACL和命名ACL的配置詳解

訪問控制列表 acl 是應用在路由器介面的指令列表 即規則 這些指令列表用來告訴路由器,那些資料報可以接受,那些資料報需要拒絕。訪問控制列表 acl 的工作原理 acl使用包過濾技術,在路由器上讀取osi七層模型的第3層和第4層包頭中的資訊。如源位址,目標位址,源埠,目標埠等,根據預先定義好的規則,...