Linux常用网络命令(三)

rlogin

  1. 作用
    rlogin是”remote login”(远程登录)的缩写。该命令与telnet命令很相似,允许用户启动远程系统上的交互命令会话。rlogin的一般格式是:
    rlogin [-8EKLdx][-e char][-k realm][-l username] host

  2. 格式
    一般最常用的格式是:rlogin host
    各选项的含义为:
    -8 此选项允许8位输入数据通道。该选项允许发送格式化的ANSI字符和其他特殊代码。如果不用这个选项,除非远端的终止和启动字符不是或,否则就去掉奇偶校验位。
    -E 停止把任何字符当作转义字符。当和-8选项一起使用时,它提供一个完全的透明连接,-K关闭所有的Kerberos确认。只有与使用Kerberos确认协议的主机连接时才使用这个选项。
    -L 允许rlogin会话在litout模式中运行。
    -d 打开与远程主机进行通信的TCP sockets的socket调试。
    -e 为rlogin会话设置转义字符,默认的转义字符是“~”,用户可以指定一个文字字符或一个\nnn形式的八进制数。
    -k 请求rlogin获得在指定区域内的远程主机的Kerberos许可,而不是获得有krb_realmofhost(3)确定的远程主机区域内的远程主机的Kerberos许可
    -x 为所有投过rlogin会话传送的数据打开DES加密。这会影响响应时间和CPU利用率,但是可以提高安全性。

  3. 应用说明
    rlogin可以远程注册到别的系统中,它的参数是一个系统名。

rsh

  1. 作用
    rsh是“remote shell”(远程 shell)的缩写,该命令在指定的远程主机上启动一个shell并执行用户在rsh命令行中指定的命令;如果用户没有给出要执行的命令,rsh就用rlogin命令使用户登录到远程机上。

  2. 格式
    rsh命令的一般格式是:
    rsh [-Kdnx] [-k realm] [-l username] host [command]

    一般常用的格式

    rsh host [command ]
    c ommand可以是从shell提示符下键入的任何Linux命令。

  3. 各项含义
    -K 关闭所有的Kerbero确认。该选项只在与使用Kerbero确认的主机连接时才使用。
    -d 打开与远程主机进行通信的TCP sockets的socket调试。要了解更多的信息,请查阅setsockopt的联机帮助。
    -k 请求rsh获得在指定区域内的远程主机的Kerberos许可,而不是获得由krb_relmofhost(3)确定的远程主机区域内的远程主机的Kerberos许可。
    -l 缺省情况下,远程用户名与本地用户名相同。本选项允许指定远程用户名,如果指定了远程用户名,则使用Kerberos 确认,与在rlogin命令中一样。
    -n 重定向来自特殊设备/dev/null的输入。
    -x 为传送的所有数据打开DES加密。这会影响响应时间和CPU利用率,但是可以提高安全性。 Linux把标准输入放入rsh命令中,并把它拷贝到要远程执行的命令的标准输入中。它把远程命令的标准输出拷贝到rsh的标准输出中。它还把远程标准错误拷贝到本地标准错误文件中。任何退出、中止和中断信号都被送到远程命令中。当远程命令终止了,rsh也就终止了。

rcp

  1. 作用
    rcp代表“remote file copy”(远程文件拷贝)。该命令用于计算机之间拷贝文件。

  2. 格式
    rcp命令有两种格式。第一种格式用于文件到文件的拷贝;第二种格式用于文件或目录拷贝到另一个目录中。
    rcp命令的一般格式是:
    rcp [-px][-k realm] file1 file2 rcp [-px][-r][-k realm] file
    directory每个文件或目录参数既可以是远程文件名也可以是本地文件名。远程文件名具有如下形式:
    rname@rhost: path, 其中rname是远程用户名,rhost是远程计算名,path是这个文件的路径。

  3. 各项说明
    -r 递归地把源目录中的所有内容拷贝到目的目录中。要使用这个选项,目的必须是一个目录。
    -p 试图保留源文件的修改时间和模式,忽略umask。
    -k 请求rcp获得在指定区域内的远程主机的Kerberos许可,而不是获得由krb_relmofhost⑶确定的远程主机区域内的远程主机的Kerberos许可。
    -x 为传送的所有数据打开DES加密。这会影响响应时间和CPU利用率,但是可以提高安全性。如果在文件名中指定的路径不是完整的路径名,那么这个路径被解释为相对远程机上同名用户的主目录。如果没有给出远程用户名,就使用当前用户名。如果远程机上的路径包含特殊shell字符,需要用反斜线(\)、双引号(”)或单引号(’)括起来,使所有的shell元字符都能被远程地解释。需要说明的是,rcp不提示输入口令,它通过rsh命令来执行拷贝。

finger

  1. 作用
    finger用来查询一台主机上的登录账号的信息,通常会显示用户名、主目录、停滞时间、登录时间、登录Shell等信息,使用权限为所有用户。

  2. 格式
    finger [选项][使用者][用户@主机]

  3. 主要参数
    -s:显示用户注册名、实际姓名、终端名称、写状态、停滞时间、登录时间等信息。
    -l:除了用-s选项显示的信息外,还显示用户主目录、登录Shell、邮件状态等信息,以及用户主目录下的.plan、.project和.forward文件的内容。
    -p: 除了不显示.plan文件和.project文件以外,与-l选项相同。

  4. 应用实例
    ming@ming-K45VM:~$ finger -p
    Login Name Tty Idle Login Time Office Office Phone
    ming Ming *:0 Jun 3 10:02 (:0)
    ming Ming pts/1 Jun 3 10:24 (:0)

  5. 应用说明
    如果要查询远程机上的用户信息,需要在用户后面接“@主机名”,采用[用户名@主机名]的格式,不过要查询的网络主机需要运行finger守护进程支持。

arp
可以使用arp命令来配置并查看arp缓存。例如

  1. 查看arp缓存。
    #arp
  2. 添加一个IP地址和MAC地址的对应记录。
    #arp -s 192.168.33.15 00:60:08:27:CE:B2
  3. 删除一个IP地址和MAC地址的对应缓存记录。
    #arp -d 192.168.33.15
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值