命令
核心作用
常见示例
curl
发送HTTP请求、下载文件,功能灵活
① curl www.baidu.com(请求网页)② curl -O https://xxx.txt(下载文件)
curl www.baidu.com
curl -O https://xxx.txt
wget
后台下载文件,支持断点续传,操作简单
① wget https://xxx.zip(直接下载)
wget https://xxx.zip
② wget -c https://xxx.zip(断点续传)
wget -c https://xxx.zip
ssh
远程登录Linux主机,运维必备命令
① ssh root@192.168.1.1(远程登录② ssh -p 2222 root@192.168.1.1(指定端口)
ssh root@192.168.1.1
ssh -p 2222 root@192.168.1.1
scp
跨主机传输文件,基于ssh协议,安全可靠
① scp file.txt root@192.168.1.1:/tmp(本地传远程)
scp file.txt root@192.168.1.1:/tmp
②scp root@192.168.1.1:/tmp/file.txt ./(远程传本地)
rsync
文件/目录同步,支持增量同步,高效省带宽
① rsync -av ./dir/ root@192.168.1.1:/tmp/dir(同步目录)② rsync -av --delete ./dir/ /backup/dir(镜像同步)
rsync -av ./dir/ root@192.168.1.1:/tmp/dir
rsync -av --delete ./dir/ /backup/dir
✅ 记忆口诀:curl请求wget下,ssh远程登主机;scp传文件,rsync增量同步省带宽。