Linux常用指令(十)——服务器相关与互传文件
Linux服务器相关
- 10.1 服务器相关
- 10.1.1 登录服务器
- 10.1.2 查看服务器信息
- 10.2 本地与服务器互传文件
- 10.2.1 lrzsz程序
- 10.2.2 scp命令
- 10.2.3 sftp命令
- 10.2.4 xftp软件
更加完整的Linux常用指令
10.1 服务器相关
10.1.1 登录服务器
# 用户名@服务器IP地址或主机名
ssh username@server_ip_address# '-p'参数指定端口号
ssh -p 2222 admin@192.168.0.1
10.1.2 查看服务器信息
如果用的是NVIDIA的GPU
nvidia-smi
10.2 本地与服务器互传文件
10.2.1 lrzsz程序
使用xshell软件ssh,上传本地文件到服务器
# 选择本地文件上传到服务器
rz # 如果没有则安装lrzsz
yum -y install lrzsz# 检查是否安装成功
rpm -qa lrzsz
10.2.2 scp命令
cmd打开本地命令行
将本地文件上传到Linux
# 选择本地文件上传到服务器
# 远程主机用户名@ip:需要上传到主机的路径
scp /User/pc/Desktop/test.png root@192.169.1.1:/root# 上传本地文件夹
scp -r /Users/pc/Desktop/test root@192.168.1.1:/root
将服务器上的文件传输到本地
# scp 远程主机用户名@ip:服务器上存放文件的路径 下载到本地的文件路径
scp root@192.168.1.1:/root/test.png /user/pc/Desktop# 传输服务器的文件夹
scp -r root@192.168.1.1:/root/test /Users/mac/Desktop
10.2.3 sftp命令
cmd打开本地命令行
将本地文件/文件夹上传到Linux
# 1、建立sftp连接,sftp 用户名@服务器IP地址
sftp username@ip# 2、查看本地路径
lpwd
# 显示远端路径
pwd# 3、本地上传文件到服务器
# put 本地文件路径 目的主机路径
put D:/text.txt /home/test/# 将本地的D:/目录下面的text.txt文件上传到远程服务器的/home/test目录下
sftp> lcd D:/
sftp> cd /home/test
sftp> put text.txt
下载服务器文件/文件夹到本地
# 建立sftp连接,sftp 用户名@服务器IP地址
sftp username@ip# 将远程服务器的/home/test目录下面的log文件夹下载到本地服务器的D:/test目录下
# get 远程路径/文件名 本地路径
sftp> cd /home/test
sftp> lcd D:/test
sftp> get -r log
10.2.4 xftp软件
- 打开软件,新建会话
- 输入名称,主机选择,选择sftp协议,端口22
- 用户名和密码连接
- 左右拖动文件实现文件互传
Linux常用指令(十)——服务器相关与互传文件
Linux服务器相关
- 10.1 服务器相关
- 10.1.1 登录服务器
- 10.1.2 查看服务器信息
- 10.2 本地与服务器互传文件
- 10.2.1 lrzsz程序
- 10.2.2 scp命令
- 10.2.3 sftp命令
- 10.2.4 xftp软件
更加完整的Linux常用指令
10.1 服务器相关
10.1.1 登录服务器
# 用户名@服务器IP地址或主机名
ssh username@server_ip_address# '-p'参数指定端口号
ssh -p 2222 admin@192.168.0.1
10.1.2 查看服务器信息
如果用的是NVIDIA的GPU
nvidia-smi
10.2 本地与服务器互传文件
10.2.1 lrzsz程序
使用xshell软件ssh,上传本地文件到服务器
# 选择本地文件上传到服务器
rz # 如果没有则安装lrzsz
yum -y install lrzsz# 检查是否安装成功
rpm -qa lrzsz
10.2.2 scp命令
cmd打开本地命令行
将本地文件上传到Linux
# 选择本地文件上传到服务器
# 远程主机用户名@ip:需要上传到主机的路径
scp /User/pc/Desktop/test.png root@192.169.1.1:/root# 上传本地文件夹
scp -r /Users/pc/Desktop/test root@192.168.1.1:/root
将服务器上的文件传输到本地
# scp 远程主机用户名@ip:服务器上存放文件的路径 下载到本地的文件路径
scp root@192.168.1.1:/root/test.png /user/pc/Desktop# 传输服务器的文件夹
scp -r root@192.168.1.1:/root/test /Users/mac/Desktop
10.2.3 sftp命令
cmd打开本地命令行
将本地文件/文件夹上传到Linux
# 1、建立sftp连接,sftp 用户名@服务器IP地址
sftp username@ip# 2、查看本地路径
lpwd
# 显示远端路径
pwd# 3、本地上传文件到服务器
# put 本地文件路径 目的主机路径
put D:/text.txt /home/test/# 将本地的D:/目录下面的text.txt文件上传到远程服务器的/home/test目录下
sftp> lcd D:/
sftp> cd /home/test
sftp> put text.txt
下载服务器文件/文件夹到本地
# 建立sftp连接,sftp 用户名@服务器IP地址
sftp username@ip# 将远程服务器的/home/test目录下面的log文件夹下载到本地服务器的D:/test目录下
# get 远程路径/文件名 本地路径
sftp> cd /home/test
sftp> lcd D:/test
sftp> get -r log
10.2.4 xftp软件
- 打开软件,新建会话
- 输入名称,主机选择,选择sftp协议,端口22
- 用户名和密码连接
- 左右拖动文件实现文件互传