搜索和浏览各种 Linux 命令。
在300个字符内总结您希望解决的情况,并询问AI需要什么命令。
点击所需的类别以过滤命令。您也可以输入搜索词以查找特定内容。
Curl命令完全指南
`curl`是一个强大的命令行工具,用于通过URL语法传输数据。它可以执行各种网络任务,例如与Web服务器通信或下载文件。支持多种协议,包括HTTP、HTTPS、FTP、FTPS、SCP和SFTP。
dig: DNS 信息查询工具
dig (Domain Information Groper) 是一个用于查询域名系统 (DNS) 相关信息的命令行工具。它可以查询特定域名的 IP 地址、MX 记录等各种 DNS 记录,并详细显示响应结果。它是 DNS 故障排除和网络管理必不可少的工具。
ftp: 文件传输协议客户端
ftp 命令是一个命令行客户端,用于连接到 FTP(文件传输协议)服务器并上传或下载文件。尽管它是一个较旧的协议,但在某些环境中仍然使用,对于简单的文件传输任务非常有用。
host: 简单的 DNS 信息查询工具
host 命令是一个简单直观的工具,用于查询域名系统 (DNS) 相关信息。它对于快速检查特定域的 IP 地址(A 记录)、邮件服务器(MX 记录)等非常有用,并提供比 `dig` 或 `nslookup` 更简洁的输出。
HTTPie 命令完全掌握
`httpie` 是一个命令行 HTTP 客户端,使得与 API 和 HTTP 服务器的交互变得简单直观。它提供了比 `curl` 更加用户友好的语法、自动 JSON 支持和语法高亮等功能。主要用于 API 测试、调试和与网络服务的通信。
ifconfig 命令指南:查看和设置网络接口信息(遗留)
`ifconfig` 命令是用于在 Linux 和 Unix 系列操作系统中查看和设置网络接口信息的工具。它可以显示 IP 地址、MAC 地址、网络统计等。**然而,在现代 Linux 系统中,更强大和灵活的 `ip` 命令正在取代 `ifconfig`,因此推荐使用 `ip` 命令。** 通过本指南,您可以学习 `ifconfig` 的基本用法,并理解为何要转向 `ip`。
ip 命令指南:网络接口和路由管理
`ip` 命令是用于在 Linux 中查看和设置各种网络相关信息的强大命令行工具,包括网络接口、路由表、ARP(地址解析协议)缓存等。它提供了比传统的 `ifconfig` 命令更多的功能,是现代 Linux 系统中推荐的网络管理工具。通过本指南,您可以学习到 `ip` 命令的主要用法。
iptables: Linux 防火墙规则管理
iptables 是一个命令行工具,用于使用 Linux 内核的 Netfilter 框架来配置和管理 IPv4 数据包过滤和 NAT(网络地址转换)规则。它允许您控制网络流量并增强系统安全性。iptables 使用链(chains)和表(tables)的概念来定义数据包处理规则。
iptables-restore: 恢复 iptables 规则
iptables-restore 命令用于将之前使用 `iptables-save` 命令保存的 iptables (IPv4) 或 ip6tables (IPv6) 规则恢复到系统中。这允许您在重启后保持防火墙规则,或轻松应用备份的规则。
iptables-save: 保存 iptables 防火墙规则
iptables-save 是一个将当前加载到内核的 IPv4 iptables 防火墙规则转储到标准输出的命令。此命令主要用于将当前配置的防火墙规则保存到文件以进行备份,或在系统重新启动时恢复规则。它与 `iptables-restore` 命令一起使用,以管理防火墙规则的持久性。
Netcat (nc) 命令指南
`netcat` 或 `nc` 是一个强大的命令行工具,用于读取和写入网络连接。它可以执行多种网络任务,如创建和接收 TCP 或 UDP 连接,因此被称为“网络瑞士军刀”。非常适用于网络调试和管理,例如端口扫描、文件传输、简单的 Web 服务器构建等。
netstat 命令指南:检查网络连接和统计信息(遗留)
`netstat` 命令(网络统计)用于在 Linux 和 Unix 系列操作系统中显示网络连接、路由表、接口统计、伪装连接等。它是监控系统网络状态和解决问题的有用工具。**然而,在现代 Linux 系统中,`ss`(套接字统计)命令已取代 `netstat`,提供更快和更强大的功能。因此,建议使用 `ss` 命令。** 通过本指南了解 `netstat` 的基本用法以及为何要转向 `ss`。