第一課基本操作
第二課 編輯工具程式
第三課 使用者帳號...
第四課檔案.目錄系統
第五課 使用者介面
第六課 多工程和行程
第七課開機程序關機
第八課擴充系統
第九課網路簡介
第十課設定網路
第十一課資源分享

第十二課Web Server
其他重要連結   


Linux是一套免費及多功能的作業系統,除了可提供檔案及打印伺服器 (File and Print Server) 之服務外,Linux又可以用作架設網站伺服器 (Web Server)、郵件伺服器 (Mail Server)、代理人伺服器 (Proxy Server) 等,再加上其高度的穩定性,所以現時受到各方的歡迎。

第六課 多工程和行程

顯示行程 ps
[root@malina /root]# ps
PID
TTY
TIME
CMD
3896
pts/0
00:00:00
bash
3974
pst/0
00:00:00
ps
顯示完整的資訊 ps -uax
完整資訊看書
顯示某使用者 ps -u
排列 ps --sort cmd
說明ps ps [ option ]

pids 顯示指定的PID行程.
-T 列出終端上的所有的行程.l
-A 列出所有的行程
c 從task_struct 變數查詢指令名稱
e 顯示環境變數
f 以樹狀格式顯示行程和行程
h 標題列不顯示
j 以工作格式顯示
l 長格式顯示
s 顯示訊號格式
ttty 列出終端tty上的行程
u 顯示使用者名稱和其他資訊,包括CPU 和記憶體的使用等.
v vm 格式
w 寬格式,不打斷太長的顯示行
x 顯示包括其他終端的行程
--help  
--sort 掛序顯示
 
啟動背景行程 locate lib | less &
加個 & 就能把它在背景實行
登出後不會停止行程 nohup ls -R &
提高優先權 nice [ option ] 指令敘述
--help 顯示指令說明
優先權 -20 到 19, 預設為10
--version 顯示版本資訊

nice -5 locate lib >file.list &
nice --10 locate lib >file.list &
指定行程 renice -10 1921
降低使用者優先權 renice 5 -u ma
殺死行程 kill 1002
有些行程不能用15殺死行程 9為最有力殺死行程
kill -9 1002
kill 指令可以列出所有訊號 kill -l
動能顯示 top [ option ]
它會每格一妙會更新
-c 指令名稱的位顯示完整指令列
-d deny 設定畫面上的資料更新間
-i 不顯示暫停和 屍行程訊
-q 隋時更新資料
-s 安全模式,關閉部份top 指令的功能
-S 顯示每一個行程的總CPU時間
時間實行 at 時間
hh:mm  
hh:mm 月天 年  
now +計時 now + 2 hour
midnight 半x
noon 中午
teatime 午茶時間,下午四點
 
不想實行做好的工作
顯示排定工入尸
at -d 5
at -l
鳴謝大佬 Frederick
清仔@ 2003