Linux命令关闭客户端,Linux网络客户端命令大全

在Linux操作系统中有一些关于网络客户端的命令它们分别是:

1、elinks --- >links 是一个纯文本的基于web的浏览器  其使用方法是 elinks  URL(URL 是统一资源定位符),它的两个常用的选项:

-dump 显示纯文本网页在本地,不再工作于交互式模式下。

-source 查看网页的源代码 。

2、 wget  是非交互式的网络下载工具。 支持ftp,http下载其使用方法是wget +URL

例如:wget  ftp ://172.16.0.1/pub/isos/rhci.iso

它有命令:

---tries =n  下载时可以试n次

---wait        每次等待多长时间。

-O  保存下载的文件 指定输出的文件

-q  是下载时在静默模式下工作。

-c   是断点传输 必须指出断点。

3、ftp 是一个网络传输协议也是一个命令,是工作在交互式的模式下

get   下载一个文件

mget  下载多个文件

put   上传一个文件

mput  上传多个文件

4、lftp支持命令补全。可以使用Tab键 来补全命令。也是工作在交互式模式下。

!  是可执行shell命令 例如 lftp … ! ls

lcd  是切换为本系统目录。

也可以使用 pwd  put get mget mput

mirror 可镜像一个目录 即mirror + 文件名。

lftp 也可以这样使用

#lftp  ftp://ftp:ftp@172.16.0.1

第一个ftp表示是用户名,第二个ftp表示是密码

lftpget 也是一个很好的下载工具。

它有两个选项:

-d 显示详细信息的

-c  断点传输。

它与wget  都是下载工具。常用 which wget /lftpget 来查看。

5、ssh  : source shell 安全的shell,也是个远程登录工具。工作在tcp/22

在linux中有openssh它包括两种一个是ssd  是服务器端口的 另一个是ssh是客户端的

ssh +ip 地址

ssh SERVER

其服务器默认用户名为登录到当前的系统用户。

-l 是指定用户名登录的 ssh –l username 或者 ssh – usrename@server

在客户和服务器之间传递关于密钥的问题:

关于主机公钥

ssh 有两种机制:

一种是基于口令的( 不安全 )

一种是基于密钥即公钥加密。

在client 和server有三个步骤来连接:

第一步:在客户端生成一对密钥:

私钥:.ssh/id_rsa

公钥: .ssh/id_rsa.pub

第二步:把公钥 .ssh/id_rsa.pub 复制到远程服务器上。即 authorized_key 文件中

第三步:客户登录验证。

即在客户端:

# ssh-keygen –t  rsa

# ssh-copy-id –i ~/.ssh/id_rsa.pub root@172.16.100.2

其中-i是指定复制的文件和复制到那个用户

ssh roo@172.16.3.1 ‘ifconfig’

ssh 可以在不切换到172.16.3.1上也可以执行ifconfig 这个命令

(su 命令也可以做到 例如 su – redhat –c ‘ls ~’ 其中-c 是执行什么命令)

跨主机复制:

scp

# scp LOCAL_PATH USERNAME@SERVER:PATH

支持-r 复制目录

-p保持原来的属主属组不变

-C 压缩后再传输。

ssh root@172.16.0.254 “COMMAND” 可以直接操作远程连接的服务器并显示到屏幕上。

rsync 快速复制工具

复制方式 是在复制前先检查校验文件是否存在如果有就不复制没有就复制。也支持–r 、–p、 –a

-e ssh 可借住 ssh 来实现远程和本地的登录。

6、ping

-c 可以设定ping的返回次数。

–W 设置等待应答的最多时间

7、dig  dns 命令工具

dig –t  A  正向解析 即 dig –t A www. baidu.com  解析到 ip地址

dig –x 反向解析 即 dig –x 172.16.1.100

8、host

host –t  A   WWW….

host-t PTR  IP

9、netstat 网络状态

显示主机当前的服务连接的或者断开的

-t  tcp   显示tcp协议

-u udp  显示udp协议

ul  表示在监听状态下的

-tul  -tuln (用数字) –tulp 显示监听的程序。

netstat –rn 显示当前系统上的路由表的信息。相当于route –n

10、traceroute追踪路由

traceroute [] ip

-n 不进行主机的名称解析,直接用ip

-U 使用udp的33434(目的)进行侦测,默认值

-I 使用ICMP

-T 使用TCP侦测,默认侦测目的ip的80(不用特别指定端口)

-w waittime 设置超时时间

-p 指定侦测的端口

11、curl  URL的获取工具。

下载工具   显示一个网页的内容

显示http会话的全部过程。

常用选项:

-o 下载保存到一个自己指定的文件中

-I  显示http会话建立的过程

-O  保存在当前目录下不能改变文件名。

-v  显示获取网页的详细过程

-s  静默模式下工作

另:

与用户管理有关的其它命令:

w  显示当前登录的用户及详细信息

who 显示谁登录上来了 whoami 显示自己

last 成功登录及系统重启的相关信息 last –n 10 可以显示最近十次的成功登录的相关情况

lastb 失败的登录尝试 也可以显示最近登录的信息 lastb –n 50 显示最近的五十条信息

lastlog 显示所有的用户最近的登录时间 或者指定用户的登录时间用-u 即lastlog –u username

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值