歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> Unix基礎知識

unix系統操作命令大全:運行程序命令

運行程序命令

7.1 按時間執行命令
  命令:at/batch
  格式:at [option] [time] [data] [file]
  功能:在制定的時間執行命令或命令文件。
  選項:-r 取消以前用at命令提交的作業
      -l 顯示用at命令提交的所有作業狀態和作業號
  注釋:
  例如:at 0030 Jan 20 myfile

7.2 參數回至標准輸出
  命令:echo
  格式:echo [-n] [arguments]
  功能:將參數即字符串至標准輸出即顯示器
  選項:-n 不向標准輸出回送換行符
  注釋:
  例如:echo *

7.3 復制至文件
  命令:tee
  格式:tee [option] filename
  功能:至標准輸出的同時復制至文件
  選項:-a 輸出時附加到文件中
      -i 不理采中斷
  注釋:
  例如:% who | tee file

7.4 給程序優先級
  命令:nice
  格式:nice [-n] command
  功能:以低的優先級運行程序或命令。
  選項:-n 為優先級0-20從高到低
  注釋:
  例如:nice -5 progame

7.5 終止進程
  命令:kill
  格式:kill [option] pid
  功能:向指定的進程送信號或終止進程。
  選項:-9 強行終止進程
      -17 將進程掛起
      -19 將掛起的進程激活
  注釋:pid標示進程號,可由ps命令得到。
  例如:% kill -9 pid

7.6 進程睡眠
  命令:sleep
  格式:sleep time
  功能:使當前正在執行的進程在規定的時間內處於睡眠。
  選項:
  注釋:time為進程將睡眠的時間,以秒為單位。
  例如:% sleep time

7.7 顯示作業狀態
  命令:jobs
  格式:jobs [-l]
  功能:顯示當前作業的狀態
  選項:-l 長列表顯示作業狀態,包括所有者、作業號、終端和狀態。
  注釋:作業狀態為 +表示最近被停止的作業,-表示先前的作業,exit 1表示
      退出的作業,job# done表示已完成的作業。
  例如:% jobs

7.8 前台作業
  命令:fg
  格式:fg job#
  功能:將指定作業號的作業轉入前台運行。job#表示作業號。
  選項:
  注釋:
  例如:% fg job#

7.9 後台作業
  命令:bg/&
  格式:bg job#
      command &
  功能:將指定作業號的作業或命令推到後台運行。
  選項:
  注釋:
  例如:% bg job#

7.10掛起作業

  命令:stop
  格式:stop job#
  功能:將指定作業號的後台作業掛起.
  選項:
  注釋:
  例如:% stop job#

Copyright © Linux教程網 All Rights Reserved