欢迎来到奇迪科技(深圳)有限公司,超值服务提供卓越产品!

云主机和虚拟主机

Linux命令实例参考手册,第二章 Linux网络远程操作命令

作者:qvdv来源:www.qvdv.com更新时间:2015-01-29

2  网络远程操作命令

远程登录——telnet

telnet命令语法:

telnet [参数] [主机名称或IP地址<通信端口>]

实例使用telnet登录远程主机xLinux192.168.1.101)。

[root@localhost ~]# telnet 192.168.1.101

实例使用telnet登录到远程主机xLinux192.168.1.101)上,然后检查telnet程序的状态。

[root@localhost ~]# telnet 192.168.1.101

当登录提示符出现时,输入您的登录标识和密码。按[Ctrl]-]按键顺序接收telnet>提示符,在telnet>提示符后输入以下内容:

telnet>status

远程登录——rlogin

rlogin命令语法:

rlogin [参数] [主机名称或IP地址]

实例使用本地用户名登录到远程主机kLinux192.168.1.101)。

[root@localhost ~]# rlogin 192.168.1.101

实例使用指定的用户名test登录到远程主机kLinux192.168.1.101)。

[root@localhost ~]# rlogin -l test 192.168.1.101

登录远程Shell——rsh

rsh命令语法:

rsh [参数] [主机名称或IP地址][执行命令]

实例用户root使用rsh获得他在远程主机xLinux192.168.1.105)上的主目录内的文件列表。

[root@localhost ~]# rsh 192.168.1.101

[root@xLinux ~]# ls

实例用户root使用rsh获得他在远程主机xLinux192.168.1.105)上的主目录内的文件列表,并将该命令的输出重定向到本地系统的文件xLinux.ls中。

[root@localhost ~]# rsh –l root 192.168.1.105 ls >> xLinux.ls

[root@localhost ~]# cat xLinux.ls

实例用户root使用rsh获得他在远程主机xLinux上的主目录内的文件列表,并将该命令输出重定向到远程系统的文件xLinux.ls中。

[root@localhost ~]# rsh –l root 192.168.1.105 ls “>>” xLinux.ls

[root@localhost ~]# rsh –l root 192.168.1.105 cat xLinux.ls

安全的远程登录——ssh

ssh命令语法:

ssh [参数] [用户名称@]主机名称或IP地址 [执行命令]

实例用户root使用ssh来显示在远程主机xLinux192.168.1.101)系统上的主目录下的文件列表。

[root@localhost ~]# ssh 192.168.1.101 ls

实例用户root使用ssh将在远程主机xLinux192.168.1.101)系统上的主目录下的文件列表重定向到文件xLinuxRoot.ls中。

[root@localhost ~]# ssh 192.168.1.101 ls > xLinuxRoot.ls

[root@localhost ~]# cat xLinuxRoot.ls

实例用户root使用ssh将远程主机xLinux192.168.1.101)系统上的主目录下的文件列表重定向到远程主机xLinux系统主目录下的文件xLinuxRoot.ls中。

[root@localhost ~]# ssh 192.168.1.101 ‘ls > xLinuxRoot.ls’

[root@localhost ~]# ssh 192.168.1.101 ‘ls *.ls’

向单个用户发送信息——write

write命令语法:

write [用户名称][终端编号]

实例用户sheriff传送信息给用户root,此时root用户只有一个连线。

[root@localhost ~]# write root

user rootthis is a test message! are you received?

实例用户sheriff传送信息给用户root,此时root用户的连线有pts/1pts/3

[root@localhost ~]# write root pts/1

user root on pts/1this is a test message ! are you received?

公布消息——wall

wall命令语法:

wall [公告信息]

实例  广播传送信息“This is a test message!”给所有终端用户。

[root@localhost ~]# wall This is a broadcast message!

聊天命令——talk

talk命令语法:

talk [用户名称][终端编号]

实例  当前计算机上的登录用户root与登录用户sheriff交谈,若此时登录用户test只有一个连线。

1  当前主机的登录用户root执行talk命令发起与当前主机登录用户sheriff聊天请求。

[root@localhost ~]# talk sheriff

2  接下来等待当前主机登录用户sheriff应答。若用户sheriff接受聊天请求,则登录用户sheriff输入:

[sheriff@localhost ~]# talk root

即可开始二人对话了。结束对话可以按组合键[ctrl]+C

实例当前主机kLinux192.168.1.101)上的登录用户root与主机hLinux192.168.1.105)上的登录用户sheriff交谈,登录用户sheriff有多个连线,在此准备使用pts/2对话。

在进行talk之前,首先把两个主机的准备工作做好。两台主机必须都要安装talk-server,参看前述的talk-server的安装配置部分。另外两台主机的配置文件/etc/hosts中都必须配置两端主机名配置信息。

必须保证主机kLinux192.168.1.101)的登录用户root在线,另外主机hLinux192.168.1.105)的pts/2终端上登录用户sheriff也在线。

必须保证主机kLinux192.168.1.101)和主机hLinux192.168.1.105)上的talk服务处于启动状态,另外两个主机的防火墙均已关闭。

首先主机kLinux192.168.1.101)的登录用户root执行talk命令,发起与主机hLinux192.168.1.105)的pts/2终端上登录用户sheriff聊天请求。

[root@localhost ~]# talk sheriff@hLinux pts/2

接下来等待主机hLinux192.168.1.105)的登录用户sheriff应答,若用户sheriff接受聊天请求,则输入命令:

[test@localhost ~]# talk root@kLinux

结束对话可以按组合键[ctrl]+c

用户对话——mesg

mesg命令语法:

mesg [参数]

实例  改变目前信息设定,改成不允许信息传终端到机界面上。

[root@localhost local]# mesg n

本文版权所有,转载须注明:来源 http://www.qvdv.com/qvdv-zhuji-761.html