在線上運行

在線上運行

在線上是指當外圍設備(例如終端和印表機等)直接連到計算機主機上,並在中央處理機控制下工作的狀態。在線上運行是指CPU控制外圍設備工作;或是指用戶通過輸入輸出設備(如終端)來訪問數據和使用在線上命令來對自己的作業進行控制和運行。

基本介紹

  • 中文名:在線上運行
  • 外文名:on-line operation
  • 學科:計算機
  • 定義:使用在線上命令來對作業進行控制
  • 有關術語:在線上
  • 領域:計算機系統
基本介紹,方式,命令行方式,批命令方式,相關技術,常見在線上運行,遠程控制,遠程辦公,遠程維護,

基本介紹

在線上運行是指CPU控制外圍設備工作;或是指用戶通過輸入輸出設備(如終端)來訪問數據和使用在線上命令來對自己的作業進行控制和運行。前一種解釋一般是指兩台或兩台以上計算機之間互通信息並運行有關作業,現也泛指所有具有通訊及處理信息能力的設備之間的相互通信工作,如現在常用Spooling技術。第二種解釋是指用戶使用在線上命令來對自己的作業進行控制和運行。

方式

命令行方式

該方式是指以行為單位輸入和顯示不同的命令。每行長度一般不超過 256 個字元,命令的結束通常以回車符為標記。命令的執行是串列、間斷的,後一個命令的輸入一般需等到前一個命令執行結束,如用戶鍵入的一條命令處理完成後,系統發出新的命令輸入提示符,用戶才可以繼續輸入下一條命令。
也有許多作業系統提供了命令的並行執行方式,例如一條命令的執行需要耗費較長時間,並且用戶也不急需其結果時(即兩條命令執行是不相關的),則可以在一個命令的結尾輸入特定的標記,將該命令作為後台命令處理,用戶接著即可繼續輸入下一條命令,系統便可對兩條命令進行並行處理。一般而言,對新用戶來說,命令行方式十分繁瑣,難以記憶,但對有經驗的用戶而言,命令行方式用起來快捷便當、十分靈活,所以,至今許多操作員仍常使用這種命令方式。簡單命令的一般形式為:
Command arg1 arg2 . . .argn
其中,Command 是命令名,又稱命令動詞,其餘為該命令所帶的執行參數,有些命令可以沒有參數。

批命令方式

在操作命令的實際使用過程中,經常遇到需要對多條命令的連續使用,或若干條命令的重複使用,或對不同命令進行選擇性使用的情況。如果用戶每次都採用命令行方式,將命令一條條由鍵盤輸入,既浪費時間,又容易出錯。因此,作業系統都支持一種稱為批命令的特別命令方式,允許用戶預先把一系列命令組織在一種稱為批命令檔案的檔案中,一次建立,多次執行。使用這種方式可減少用戶輸入命令的次數,既節省了時間和減少了出錯機率,又方便了用戶。通常批命令檔案都有特殊的檔案擴展名,如 MS-DOS 系統的 .BAT檔案。
同時,作業系統還提供了一套控制子命令,增強對命令檔案使用的支持。用戶可以使用這些子命令和形式參數書寫批命令檔案,使得這樣的批命令檔案可以執行不同的命令序列,從而增強了命令接口的處理能力。如 UNIX 和 Linux 中的 Shell 不僅是一種互動型命令解釋程式,也是一種命令級程式設計語言解釋系統,它允許用戶使用 Shell 簡單命令、位置參數和控制流語句編制帶形式參數的批命令檔案, 稱做 Shell 檔案或 Shell 過程, Shell 可以自動解釋和執行該檔案或過程中的命令。

相關詞條

熱門詞條

聯絡我們