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 [email protected]
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 [email protected]:/root

# 上传本地文件夹
scp -r /Users/pc/Desktop/test [email protected]:/root

将服务器上的文件传输到本地

# scp 远程主机用户名@ip:服务器上存放文件的路径 下载到本地的文件路径
scp [email protected]:/root/test.png /user/pc/Desktop

# 传输服务器的文件夹
scp -r [email protected]:/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软件
  1. 打开软件,新建会话
  2. 输入名称,主机选择,选择sftp协议,端口22
  3. 用户名和密码连接
  4. 左右拖动文件实现文件互传

你可能感兴趣的:(基础学习,服务器,linux,github)