Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1466945
  • 博文数量: 842
  • 博客积分: 12411
  • 博客等级: 上将
  • 技术积分: 5772
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-14 14:43
文章分类

全部博文(842)

文章存档

2013年(157)

2012年(685)

分类:

2012-05-29 11:10:29

原文地址:网络客户端命令详解 作者:

1. elinks
  -dump  以文本的方式显示
  eg:elinks -dump
  -source 以源码的方式显示
  eg:elinks -source

2. wget 下载
  --tries=10 尝试下载几次
  -o      把连接保存在一个文件里面
  -r      打开递归模式

  axel 类似迅雷,支持多线程

3. ssh :secure shell
  ssh USERNAME@HOST
  ssh -l USERNAME host
  ssh -l root 192.168.1.1 'ifconfig' 在本机上执行另一台机器上的命令
  有时候会为了方便,在进行ssh连接其它主机的时候不用输入密码就可以就如系统,这个时候就可以使用ssh-keygen和ssh-copy-id命令结合,可以把生成的公钥放到指定主机的指定位置,下次登录的时候就不用在输入密码了
  流程如下:
  s/p
  p--->Remote HOST:~USERNAME/.ssh/authorized_keys2
  ssh-keygen -t rsa
  ssh-copy-id -i ./ssh/id_rsa.pub root@REMOTEHOST

4. scp 实现Linux之间跨主机的复制
  scp SOURCE DEST
  -C 拷贝时候先压缩再拷贝
  -r目录
  -a
  -p

5. ftp:
  get FILENAME  下载
  put     上传
  mget    下载多个
  mput    上传多个
  bye       退出
  ftp>!command 能在当前模式下执行正常的命令,有的可能不行,使用help查看帮助只能下文件,即使是目录也不能下载目录中的目录

  lftp比ftp更加强大:

  mirror 下载目录
  lftp -u USER[,passwd] IP
  lftpget:
  -c :支持断点续传

  gftp :Linux的图形化界面的ftp

6. DNS :探测dns服务器的工具
  dig
  正向:-t A FQDN
  反向:-x IP

  host
  正向:host -t A FQDN
  反向: host -t PTR IP

7. netstat
    -a 显示所有socket,包括正在监听的。
  -c 每隔1秒就重新显示一遍,直到用户中断它。
  -t   已经建立的tcp连接
  -u   已经建立的udp连接
  -l   建立的连接
  -n   以地址的方式显示,而不解析
  -tnl 以地址的方式显示已经建立的tcp连接
  -unl……udp连接
  -tunl……tcp和udp的连接
  -p   显示哪个进程(pid)提供的
  -r  -rn 查看路由表   或route -n
阅读(541) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~