基本介紹
- 中文名:遠程外殼
- 外文名:remote shell
- 縮寫:rsh
- 領域:計算機
歷史,局限,示例,命令行界面,守護進程,
歷史
rsh命令與另一個常見的UNIX實用工具有相同名稱,受限外殼(英語:restricted shell),其首次出現在PWB/UNIX當中;在System V Release 4中,受限外殼通常位於 /usr/bin/rsh。
局限
正如rlogin一文中所述,rsh的協定對於網路使用來說是不安全的,因為它通過網路傳送未加密的信息,以及一些其他的原因。zsh的一些實現也通過在網路上傳送未加密的密碼進行認證。rsh在很大程度上已經被Secure Shell(ssh)程式所取代,即使在本地網路上也是如此。
示例
作為rsh使用的示例,以下以用戶remoteuser在運行類UNIX系統的計算機host.example.com上執行命令mkdir testdir:
rsh -l remoteuser host.example.com "mkdir testdir"
命令行界面
命令行界面(英語:command-line interface,縮寫:CLI)是在圖形用戶界面得到普及之前使用最為廣泛的用戶界面,它通常不支持滑鼠,用戶通過鍵盤輸入指令,計算機接收到指令後,予以執行。也有人稱之為字元用戶界面(character user interface, CUI)。
通常認為,命令行界面(CLI)沒有圖形用戶界面(GUI)那么方便用戶操作。因為,命令行界面的軟體通常需要用戶記憶操作的命令,但是,由於其本身的特點,命令行界面要較圖形用戶界面節約計算機系統的資源。在熟記命令的前提下,使用命令行界面往往要較使用圖形用戶界面的操作速度要快。所以,在現在的圖形用戶界面的作業系統中,通常都保留著可選的命令行界面。
守護進程
在一個多任務的電腦作業系統中,守護進程(英語:daemon,/ˈdiːmən/或/ˈdeɪmən/)是一種在後台執行的電腦程式。此類程式會被以進程的形式初始化。守護進程程式的名稱通常以字母“d”結尾:例如,syslogd就是指管理系統日誌的守護進程。