第九章 远程连接
网络环境示例
图9-1显示了网络和主机之间的关系。
网络
一个网络就是一个连接,机器可以使用它来互相交换信息。两种类型的网络分别为:
1、本地网LAN:LAN指的是覆盖较小区域的网络,通常在几千公尺范围内。
2、城域网WAN:一个可以延伸到几千公里以外的网络。
主机
一个主机就是指网络上的一台计算机,本地主机指的是你当前工作使用的计算机,远程主机为另外一个系统中的用户访问的机器。
使用telnet命令
telnet命令是Solaris操作环境下的一个应用程序,它使用TCP/IP协议来连接另外一个系统。
telnet连接使你可以登录到一个远程系统,并且工作在该环境下。使用telnet命令,可以:
1、在远程机器上开启一个会话;
2、访问并不运行在UNIX环境下机器。
命令格式
telnet hostname
下面的示例是使用telnet命令连接到一个名为host1的远程系统:
$ telnet host1
使用rlogin命令
使用rlogin命令可以在另外一个工作站上建立一个远程登录会话。
命令格式
rlogin hostname –option
示例
要远程登录到另外一台主机,执行下面命令:
$ rlgoin host2
指定一个不同的loginID
使用-l选项可以为远程login会话指定一个不同的loginID。
命令格式
rlogin –l hostname username
当你在为远程login会话指定一个不同的loginID时,首先要确定在远程机器中该用户存在,系统管理员可以检查改用户是否存在,需要知道的信息包括:
1、计算机名称;
2、loginID;
3、新帐号的密码;
作为另外一个用户登录到远程系统
下面的示例显示了作为另外一个用户登录到远程系统中:
$ rlogin host1 –l user2
在远程系统上执行程序
rsh命令可以用于在远程系统上执行一个程序
命令格式
rsh hostname –l username command
rsh hostname –l username IP_Address command
示例:
要远程运行命令,执行下面的命令:
$rsh host1 showrev
$rsh host –l ssa1 ls /var/mail
从另外一台机器中拷贝文件
使用rcp命令可以从另外一台机器拷贝文件或者目录
命令格式
rcp source_file hostname:destination_file
rcp hostname:source_file destination_file
在网络之间拷贝文件
从本地计算机中拷贝文件到一个远程主机上,使用下面的语法:
$rcp dante saturn:/tmp
要从远程主机上拷贝文件到本地/tmp目录下,使用下面的语法:
$ rcp saturn:/tmp/dante /tmp
要远程带-r选项拷贝目录,语法如下:
rcp –r $HOME/perm saturn:/tmp
如果你正在包含你要拷贝到另外一个计算机的文件和目录的目录下,只要键入文件和目录名即可,否则必须使用绝路径。
使用ftp命令
ftp命令,是工业应用标准的一部分,用于在相同或者不同的操作系统之间传输ASCII或者二进制文件。
一旦你使用ftp命令成功访问了一个远程站点,一些熟悉的文件和目录访问命令例如cd和ls命令可以使用。
如果你没有访问文件的权限,如果你使用了ls命令,系统将只是返回一个提示符作为响应
如果站点管理员为某一用户设置了访问许可,ls命令将只显示允许访问的目录中的文件
和本地系统中一样,cd命令用于改变远程系统的目录
在ftp会话过程中,如果需要改变你自己本地系统的目录,使用lcd命令
结束ftp会话,在ftp提示符下键入bye
命令格式
ftp hostname
第十章 系统进程
进程概述
每个在Solaris操作环境下运行的程序都会创建一个进程。当你登录到系统中,启动shell,这就是一个进程。当你执行一条命令或者运行一个应用程序,也会创建一个进程。
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 翻译 进程 命令 一个 使用 任务 可以 信号 系统 执行 |
注册
个人空间
