16.2.2 job control的管理
【觸發任何乙個事件,系統都會將它定義為乙個程序,給予這個程序乙個pid,同時根據觸發這個程序的使用者與相關屬性,給予這個pid一組許可權)
這個pid能在系統上面執行的操作就與這個pid許可權有關
什麼叫【觸發事件】
什麼情況下會觸發乙個事件
同乙個事件可否被觸發多次
當root執行touch時,它獲取的是uid/gid=0/0的許可權
作業系統通過這個pid來判斷該程序是否有執行許可權程序
/bin/bash是乙個程式
dmtsai登入後,它獲取乙個pid為2234的程序,這個程序的user/group都是dmsa
當這個程序執行其他作業時,如touch時,
第10章的export內容也**過環境變數的繼承
如果不是crontab計畫任務的影響,肯定有乙個父程序存在,所以你殺掉子程序後,父程序就會主動再生成乙個
找出那個父程序,然後將它刪除就可
該項命令被觸發後所產生的pid很快就會終止。
有沒有一直在執行的程序呢?
系統的服務非常多,
網路服務有趣地方
即使root也不能
後台裡面的任務狀態又可以分為
用【&】
將/etc/備份成為/tmp/etc.tar.gz且不想等
丟到後台中的任務什麼時候完成?完成的時候會顯示什麼?
輸入幾個命令後,突然出現
[1]+ done
tar -zpcf /tmp/etc. tar. gz /etc
代表[1]已完成,該任務的命令則是接在後面的那一串命令列
這樣的情況最大的好處是:不怕被[cr+c中斷
將任務丟到後台當中要特別注意資料的流向,包括上面的資訊就出現錯誤,導致我的前台被影響
雖然只要按enter]就會出現提示字元,
程式管理與SELinux
1.什麼是程序 程式 通常是二進位制檔案。程序 觸發任何乙個時間 比如乙個命令系統都會將他定義為乙個程序,並且給程序乙個id,稱為pid。可以說程序就是乙個執行中的程式。父程序 ppid 2.工作管理 將任務放在後台處理 cp file1 file2 將任務放在後台處理,螢幕不輸出任何 tar cz...
linux 程式管理與SElinux
此文涉及的命令 jobs fg bg kill nohup ps top pstree free uname uptime netstat dmesg vmstat fuser lsof pidof getenforce sestatus setenforce ps z ll z chcon res...
Selinux初級管理
1.什麼是selinux selinux,核心級加強型防火牆 包括 檔案安全上下文 程序安全上下文 2.如何管理selinux級別 selinux開啟或者關閉 vim etc sysconfig selinux selinux disabled 關閉狀態 selinux enforcing 強制狀態...