1. curl命令
curl 命令行访问URL的工具
1 | # curl http://www.baidu.com 直接将百度网页的源码输出到屏幕上 |
2. nmap命令
Nmap 是一款开放源代码的 网络探测和安全审核的工具。 它的设计目标是快速地扫描大型网络 。
1 | # nmap -sP 192.168.1.0/24 使用ping检测192.168.1.0/24这个网段 |
3. nc命令
(1) 安装
1 | # yum install -y nc |
(2) 远程拷贝文件
1 | server1: |
(3) 传输目录
1 | server1: |
(4) 简单聊天工具
1 | 在192.168.1.2上: |
(5) 端口扫描
1 | # nc -v -w 2 192.168.2.34 -z 21-24 |
(6) 克隆硬盘或分区
1 | # nc -l -p 1234 | dd of=/dev/sda |
4. wget命令
wget是一个下载文件的工具 。
命令格式:
wget [参数] [URL地址 ]
wget下载单个文件
1 | # wget http://ftp.gnu.org/gnu/wget/wget-1.16.2.tar.gz |
下载并以不同的文件名保存
1 | # wget http://ftp.gnu.org/gnu/wget/wget-1.16.2.tar.gz -o wget.tgz |
限速下载
1 | # wget --limit-rate=300k http://ftp.gnu.org/gnu/wget/wget-1.16.2.tar.gz |
断点续传
1 | # wget -c http://ftp.gnu.org/gnu/wget/wget-1.16.2.tar.gz |
后台下载
1 | # wget -b http://ftp.gnu.org/gnu/wget/wget-1.16.2.tar.gz |
测试下载链接
1 | # wget --spider http://ftp.gnu.org/gnu/wget/wget-1.16.2.tar.gz |
复制整个网站(镜像)
1 | # wget --mirror --convert-links http://exampledomain.com |
访问需要认证的HTTP或FTP页面
1 | # wget --user username --password pass URL |
指定目录下载
1 | # wget -P /home/download http://ftp.gnu.org/gnu/wget/wget-1.16.2.tar.gz |
下载目录中的所有文件
1 | # wget -r -np -nd http://mirrors.163.com/centos/6/isos/x86_64/ |
https协议
1 | # wget https://centos6.iuscommunity.org/ius-release.rpm |