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層包頭中的資訊。如源位址,目標位址,源埠,目標埠等,根據預先定義好的規則,...