Linux / Unix SSH,Ping,FTP,Telnet通信命令
在Linux操作系统上工作时,您可能需要与其他设备通信。为此,您可以使用一些基本实用程序。
这些实用程序可以帮助您与以
- 网络,
- 其他Linux系统
- 和远程用户
那么,让我们一个接一个地学习它们。
[TOC]
SSH
SSH代表Secure Shell,用于安全地连接到远程计算机。与Telnet相比,SSH是安全的,其中客户端/服务器连接使用数字证书进行身份验证,并且密码是加密的。因此,系统管理员广泛使用它来控制远程Linux服务器。
使用SSH登录远程Linux机器的语法是
SSH username@ip-address or hostname
Linux / Unix SSH,Ping,FTP,Telnet通信命令
登录后,您可以执行终端中执行的任何命令
例:
LS
Linux / Unix SSH,Ping,FTP,Telnet通信命令
例:
PWD
Linux / Unix SSH,Ping,FTP,Telnet通信命令
Ping
此实用程序通常用于检查您与服务器的连接是否健康。此命令也用于 -
- 分析网络和主机连接
- 跟踪网络性能并对其进行管理
- 测试硬件和软件问题
命令语法: -
ping hostname =“” or=“”
示例:
ping 172.16.170.1
Linux / Unix SSH,Ping,FTP,Telnet通信命令
ping google.com
Linux / Unix SSH,Ping,FTP,Telnet通信命令
此处,系统已将64字节数据包发送到IP地址(172.16.170.1)或主机名(www.google.com)。如果即使其中一个数据包没有返回或丢失,也会表明连接错误。通常,使用此方法检查Internet连接。
你可以按Ctrl + C组合到退出的ping循环。
FTP
FTP 是文件传输协议。它是计算机之间数据传输的****首选协议 。
您可以使用FTP -
- 登录并与远程主机建立连接
- 上传和下载文件
- 浏览目录
- 浏览目录的内容
建立到远程主机的FTP连接的语法是 -
ftp hostname =“”或=“”
输入此命令后,它将通过用户名和密码要求您进行身份验证。
Linux / Unix SSH,Ping,FTP,Telnet通信命令建立连接并登录后,您可以使用以下命令执行不同的操作。
命令 | 功能 |
---|---|
DIR | 显示远程计算机当前目录中的文件 |
cd“dirname” | 将目录更改为远程计算机上的“dirname” |
put file | 从本地计算机上传'文件到远程计算机 |
get file | 从远程下载'文件到本地计算机 |
quit | 登出 |
让我们运行一些重要的命令。
Linux / Unix SSH,Ping,FTP,Telnet通信命令远程登录(Telnet)
Telnet有助于 -
- 连接到远程Linux计算机
- 远程运行程序并进行管理
此实用程序类似于Windows机器中的远程桌面功能。
该实用程序的语法是:
telnet hostname =“”或=“”
Example:
telnet localhost
出于演示目的,我们将连接到您的计算机(localhost)。该实用程序将询问您的用户名和密码。
Linux / Unix SSH,Ping,FTP,Telnet通信命令
经过身份验证后,您可以使用终端执行命令,就像您到目前为止一样。唯一的区别是,如果连接到远程主机,命令将在远程计算机上执行,而不是在本地计算机上执行。
您可以输入命令'logout'退出telnet连接
总结
- Linux / UNIX与其他不同的计算机,网络和远程用户之间的通信是可能的。
- ping命令检查与主机名或IP地址的连接是否正常。在终端上运行“ping IP地址或主机名”
- FTP是发送和接收大文件的首选协议。您可以建立与远程主机的FTP连接,然后使用命令上载,下载文件,检查文件和浏览它们
- Telnet实用程序可帮助您连接到远程Linux计算机并对其进行操作
网友评论