在向大家详细介绍Ubuntu shell之前,首先让大家了解下shell命令,然后全面介绍Ubuntu shell,希望对大家有用。Ubuntu 包含了超过 16,000 种软件, 但核心的桌面安装系统合并到一张光盘上,Ubuntu 覆盖了所有的桌面应用程序, 包含了文字处理,电子表格, internet 应用程序, web server 软件, email 软件, 开发设计工具, 常用工具, 当然还有一些游戏。

Ubuntu SSH 命令

Ubuntu SSH 命令可以用来在远程机器上不经Ubuntu shell 提示登录而执行命令。它的语法格式是: ssh hostname command。譬如,如果你想在远程主机 penguin.example.net 上执行 ls /usr/share/doc 命令,在 Ubuntu shell 提示下键入下面的命令:
ssh penguin.example.net ls /usr/share/doc

使用 scp 命令

scp 命令可以用来通过安全、加密的连接在机器间传输文件。它与 rcp 相似。
把本地文件传输给远程系统的一般语法是:
scp localfile username@tohostname:/newfilename
localfile 指定源文件,username@tohostname:/newfilename 指定目标文件。
要把本地文件 shadowman 传送到你在 penguin.example.net 上的账号内,在 Ubuntu shell 提示下键入(把 username 替换成你的用户名):
scp shadowman username@penguin.example.net:/home/username这会把本地文件 shadowman 传输给 penguin.example.net 上的 /home/username/shadowman 文件。

把远程文件传输给本地系统的一般语法是:
scp username@tohostname:/remotefile /newlocalfile
remotefile 指定源文件,newlocalfile 指定目标文件。
源文件可以由多个文件组成。譬如,要把目录 /downloads 的内容传输到远程机器 penguin.example.net 上现存的 uploads 目录,在 Ubuntu shell 提示下键入下列命令:
scp /downloads/* username@penguin.example.net:/uploads/

使用 sftp 命令

sftp 工具可以用来打开一次安全互动的 FTP 会话。它与 ftp 相似,只不过,它使用安全、加密的连接。它的一般语法是:sftp username@hostname.com。一旦通过 验证,你可以使用一组和使用 FTP 相似的命令。请参阅 sftp 的说明书页(man)来获取这些 命令的列表。要阅读说明书页,在Ubuntu shell 提示下执行 man sftp 命令。sftp 工具只在 OpenSSH 版本 2.5.0p1 以上才有。