nmap
- 网络探测工具,用于扫描网络上的主机和端口。示例:
nmap -sS 192.168.0.1
netstat
- 显示网络连接、路由表和接口统计信息。示例:
netstat -an
ping
- 用于测试主机之间的网络连接。示例:
ping 192.168.0.1
traceroute
- 显示到目标主机的路径。示例:
traceroute www.google.com
whois
- 显示关于域名和IP地址的注册信息。示例:
whois example.com
dig
- 查询DNS信息。示例:
dig example.com
ssh
- 安全连接到远程主机。示例:
ssh user@192.168.0.1
scp
- 在本地主机和远程主机之间传输文件。示例:
scp file.txt user@192.168.0.1:/home/user/
wget
- 下载文件。示例:
wget https://example.com/file.zip
curl
- 通过HTTP、FTP等协议传输数据。示例:
curl https://example.com/api/data
ls
- 列出目录中的文件和子目录。示例:
ls -l /home/user
cd
- 改变当前工作目录。示例:
cd /home/user
cat
- 查看文件的内容。示例:
cat file.txt
grep
- 在文件中搜索指定的文本。示例:
grep "example" file.txt
chmod
- 更改文件或目录的权限。示例:
chmod 755 file.txt
chown
- 更改文件或目录的所有者。示例:
chown user:group file.txt
nmap
- 网络探测工具,用于扫描网络上的主机和端口。示例:
nmap -sS 192.168.0.1
常用参数:
-sS
:TCP SYN扫描-sU
:UDP扫描-p
:指定扫描的端口范围-O
:操作系统检测-A
:操作系统检测和服务识别
netstat
- 显示网络连接、路由表和接口统计信息。示例:
netstat -an
常用参数:
-a
:显示所有连接和监听端口-n
:以数字形式显示IP地址和端口号-t
:仅显示TCP连接-u
:仅显示UDP连接-p
:显示进程标识符和程序名称
ping
- 用于测试主机之间的网络连接。示例:
pi