欢迎来到程序员中文网!
2026-08-12 05:16:04 阅读(2)
## 编译源码 (make) 从源码编译软件是 Linux 的常见操作,典型流程:`./configure && make && make install`。 **示例**: ```bash # 解压源码 tar -xzvf packa
2026-08-12 05:16:04 阅读(1)
## yum 与 apt 包管理 yum(CentOS/RHEL)和 apt(Debian/Ubuntu)是主流包管理器。 **yum 示例**: ```bash yum install nginx yum update yum rem
## wget 与 curl 下载 wget 和 curl 是常用的命令行下载工具,各有特点。 **wget 示例**: ```bash # 下载文件 wget https://example.com/file.zip # 断点续传
## nc 网络工具 nc(netcat)是网络测试瑞士军刀,可创建 TCP/UDP 连接、端口扫描、传输文件等。 **示例**: ```bash # 测试端口是否开放 nc -zv 192.168.1.10 22 # 监听端口并接收
## tcpdump 抓包分析 tcpdump 是命令行抓包工具,适合排查网络问题。 **示例**: ```bash # 抓取 eth0 所有包 tcpdump -i eth0 # 抓取指定主机 tcpdump host 192.16
## 路由表与 route route 命令用于查看和修改 IP 路由表。 **示例**: ```bash # 查看路由表 route -n # 添加默认网关 route add default gw 192.168.1.1 # 添
## 网络配置 ifconfig/ip ifconfig 是传统网络配置工具(已废弃),`ip` 命令是新替代。 **ip 命令示例**: ```bash # 查看网卡信息 ip addr show # 启动/关闭网卡 ip link
## DNS 解析与 /etc/resolv.conf /etc/resolv.conf 文件配置 DNS 服务器地址,用于域名解析。 **示例配置**: ``` nameserver 114.114.114.114 nameserve
## 主机名与 hosts 文件 hosts 文件(`/etc/hosts`)用于静态 IP 到主机名的映射,优先级高于 DNS。 **查看主机名**: ```bash hostname hostnamectl ``` **修改主机名*
## 时间同步 ntpdate ntpdate 用于手动同步系统时间(已逐渐被 chrony 替代)。 **示例**: ```bash # 与 NTP 服务器同步 ntpdate ntp.aliyun.com # 如果使用 chron