Bash
查找使用3000端口的进程并杀掉进程
lsof -i :3000
#这是 “list open files” 的缩写,unix 中一切皆文件,网络连接也是文件,i 可以看做information 即信息
kill -9 <PID>
# -9 对应的是 SIGKILL 信号。该信号是一种强制信号,进程接收到这个信号后无法忽略,会立即终止。
scp 命令复制文件到远程服务器
scp [选项] 本地文件路径 远程用户名@远程服务器地址:远程目标路径
# ex: 本地的 example.txt 文件复制到远程服务器 192.168.1.100 的 /home/user 目录下
scp example.txt user@192.168.1.100:/home/user
# 选项: -p 指定端口号,默认22;-r 递归复制整个目录及其子目录
rsync 是一个功能强大的文件同步工具,它可以高效地复制和同步文件,支持增量传输,只传输源文件和目标文件之间有差异的部分
rsync [选项] 本地文件路径 远程用户名@远程服务器地址:远程目标路径
# ex: 本地的 example.txt 文件复制到远程服务器 192.168.1.100 的 /home/user 目录下
rsync example.txt user@192.168.1.100:/home/user
# 选项: -p 指定端口号,默认22;-r 递归复制整个目录及其子目录;-a 保留文件的所有属性; -z 在传输中进行压缩