概括簡介Ubuntu shell命令操作
在向大家詳細介紹Ubuntu shell之前,首先讓大家了解下shell命令,然后全面介紹Ubuntu shell,希望對大家有用。Ubuntu 包含了超過 16,000 種軟件, 但核心的桌面安裝系統(tǒng)合并到一張光盤上,Ubuntu 覆蓋了所有的桌面應用程序, 包含了文字處理,電子表格, internet 應用程序, web server 軟件, email 軟件, 開發(fā)設計工具, 常用工具, 當然還有一些游戲。
Ubuntu SSH 命令
Ubuntu SSH 命令可以用來在遠程機器上不經(jīng)Ubuntu shell 提示登錄而執(zhí)行命令。它的語法格式是: ssh hostname command。譬如,如果你想在遠程主機 penguin.example.net 上執(zhí)行 ls /usr/share/doc 命令,在 Ubuntu shell 提示下鍵入下面的命令:
ssh penguin.example.net ls /usr/share/doc
使用 scp 命令
scp 命令可以用來通過安全、加密的連接在機器間傳輸文件。它與 rcp 相似。
把本地文件傳輸給遠程系統(tǒng)的一般語法是:
scp localfile username@tohostname:/newfilename
localfile 指定源文件,username@tohostname:/newfilename 指定目標文件。
要把本地文件 shadowman 傳送到你在 penguin.example.net 上的賬號內(nèi),在 Ubuntu shell 提示下鍵入(把 username 替換成你的用戶名):
scp shadowman username@penguin.example.net:/home/username這會把本地文件 shadowman 傳輸給 penguin.example.net 上的 /home/username/shadowman 文件。
把遠程文件傳輸給本地系統(tǒng)的一般語法是:
scp username@tohostname:/remotefile /newlocalfile
remotefile 指定源文件,newlocalfile 指定目標文件。
源文件可以由多個文件組成。譬如,要把目錄 /downloads 的內(nèi)容傳輸?shù)竭h程機器 penguin.example.net 上現(xiàn)存的 uploads 目錄,在 Ubuntu shell 提示下鍵入下列命令:
scp /downloads/* username@penguin.example.net:/uploads/
使用 sftp 命令
sftp 工具可以用來打開一次安全互動的 FTP 會話。它與 ftp 相似,只不過,它使用安全、加密的連接。它的一般語法是:sftp username@hostname.com。一旦通過 驗證,你可以使用一組和使用 FTP 相似的命令。請參閱 sftp 的說明書頁(man)來獲取這些 命令的列表。要閱讀說明書頁,在Ubuntu shell 提示下執(zhí)行 man sftp 命令。sftp 工具只在 OpenSSH 版本 2.5.0p1 以上才有。
【編輯推薦】