7.基本网络操作命令.pdf
文本预览下载声明
CentOS 丛书目录 — 系统管理 — 网络服务 — 应用部署
基本网络操作命令
内容提要
1. 掌握常用的远程登录命令的使用
2. 掌握常用的文件传输命令的使用
3. 掌握常用的字符界面浏览器的使用
telnet
: Telnet
功能说明 用 协议与另一个主机通讯
命令格式: telnet [ ] [ [ ]]
参数 主机名 端口
常用参数:
-8 : 8
允许使用 位字符资料,包括输入与输出。
-a : 自动注册进入远程系统。
-d : 设置调试触发器的初值为TRUE 。
-E : 禁止转移字符功能。
-e escapechar : 设置转移字符。
-l user : 指定连接远程系统的用户名。
-n tracefile : 打开记录文件,记录跟踪信息。
-S tos : telnet IP TOS type-of-service
为 连接设置 ( )选项。
使用举例:
$ telnet 00
$ telnet localhost 25
当只键入 telnet 并回车后将进入 Telnet 的交互模式。 可以在交互提示符 telnet 下输入 ? 查看交
互模式下所有可用命令的说明。
Telnet 可发送除了”转移字符(escape)”的任何字符到远程主机上。因为”转移字符”字符在 Telnet
中是客户机的一个特殊的命令模式,它的默认值是 Ctrl-]。
ssh
: SSH
功能说明 使用 协议登录远程主机的客户端
命令格式: ssh [参数] [-l login_name] [hostname | [username@]hostname]
[command]
常用参数:
-1 : ssh 1
强制 去使用协议版本 。
-2 : ssh 2
强制 去使用协议版本 。
-4 : 强制 ssh 去使用 IPv4 地址。
-6 : 强制 ssh 去使用 IPv6 地址。
-v : 冗余模式。打印关于运行情况的调试信息。在调试连接、认证和配置问题时非常有用。
-q : 安静模式。抑制所有的警告和讯息信息。只有严重的错误才会被显示。
使用举例:
$ ssh -l osmond 00
$ ssh osmond@00
$ ssh osmond@00 ls ~
scp
: SSH
功能说明 基于 协议在本地主机和远程主机之间复制文件
命令格式: scp [[user@]host1:]file1 [...] [[user@]host2:]file2
使用举例:
$ scp localfile osmond@00:~/remotefile
$ scp osmond@01:remotefile localfile
$ scp identity.pub osmond@00:.ssh/authorized_keys
ftp
功能说明: ftp 字符界面客户端
命令格式: ftp [参数] [主机名]
常用参数:
-p : 使用被动模式(passive mode),这是默认值
-i : 在 mget 期间关闭交互模式
-n : 不使用自动登录
-g : 关闭本地主机文件名称支持特殊字符的扩充特性
-d : 详细显示指令执行过程,便于排错或分析程序执行的情形
-v : 显示远程服务器的所有响应信息
使用举例:
$ ftp 00
ftp 的交互命令:
交互命令 说明
? 用来列出ftp子命令。
! shell-command 执行本地Shell命令。
pwd 显示远程主机上的当前目录。
ls 使用UNIX命令列出当前远程目录的内容。
显示全部