服务器和移动硬盘之间传输数据

服务器
在Linux系统,将移动硬盘和服务器连接后,直接登录主机,在图形操作界面可以看到移动硬盘,并借助鼠标进行数据拷贝和删除。但是在终端窗口无法直接进行数据传输,需要先将移动硬盘 mount 挂载到服务器上,之后才能用命令行进行操作。

 1. Linux服务器和移动硬盘之间传输数据

在Linux系统,将移动硬盘和服务器连接后,直接登录主机,在图形操作界面可以看到移动硬盘,并借助鼠标进行数据拷贝和删除。但是在终端窗口无法直接进行数据传输,需要先将移动硬盘 mount 挂载到服务器上,之后才能用命令行进行操作。

首先,用root权限登录,fdisk -l 可以查看移动硬盘的信息,假设显示的位置信息为 /dev/sdb,类型是fat32。

[[248849]]

如果要将该移动硬盘挂载到服务器的 /mnt/usb 位置上,需要提前创建 /mnt/usb 的文件夹,然后用下面的命令挂载移动硬盘:

  1. mount -t fat32 /dev/sdb /mnt/usb 

这样操作完成后,就可以在终端窗口通过 /mnt/usb 来查看和读写移动硬盘。

传输完数据,可以用 umount /mnt/usb 来取消挂载,并移除硬盘。

注意: 运行 mount 命令,可能会报错,提示占用和 fuser 命令,这时可以用 fuser -m /dev/sdb 找到占用内存的任务编号,然后用 kill 杀掉该命令,重新再运行 mount 命令就可以了。

另外,一些系统可能不识别nfts格式硬盘,需要自行下载ntfs-3G,安装完成后,挂载时需指定硬盘类型:

  1. mount -t ntfs-3g /dev/sdb /mnt/usb 

2. 不同服务器之间传输数据

不同的服务器之间传输数据有两种方法,***种方法是通过用 scp 的方法,另一种方法是通过 mount 的方法实现两个服务器之间的数据传输。

2.1 scp 方法

不同的服务器之间可以通过指定密钥的方式来进行数据传输,参见文章“服务器之间 scp 免密互传数据”。当然也可以不指定私钥,通过输密码的方法用 scp 来传输数据。

另外,需要补充的是,如果是用输密码的方式用 scp 来传输数据,可以在A服务器上,对B和C服务器之间进行传输数据。命令如下:

  1. scp -r root@202.121.180.123:/home/dir root@202.121.180.125:/home/test/ 

以上命令将IP为202.121.180.123服务器上的文件夹 /home/dir 拷贝到IP为202.121.180.125服务器的文件夹/home/test 下。

另外需要提示的是,如果服务器已经用交换机连接在一个局域网内,上述命令也可以设置为内网的IP,这样数据传输速度会快很多。

2.2 mount 方法

也可以通过 mount 的方法把其他服务器挂载到当前服务器上,命令如下:

  1. mount -t nfs 202.121.180.124:/home/dir /mnt/tmp 

上面命令将IP地址为202.121.180.124的服务器挂载到当前服务器上。挂载成功后就可以在当前服务器上对挂载的服务器进行数据读写了。

备注:

1. 查看Linux系统查看内网IP地址

  1. ifconfig 或者 ifconfig -a  
  2. cat /etc/hosts 

2. 查看Linux系统外网IP地址

  1. curl ifconfig.me 

3. 查看端口命令

  1. netstat -anptl 

4. 配置内网 IP

配置内网 IP 需要设置以下文件 /etc/sysconfig/network-scripts/ifcfg-*

责任编辑:武晓燕 来源: 螺旋儿
相关推荐

2009-12-31 10:43:01

Ubuntu 8.04

2009-12-02 15:53:53

Linux系统

2010-07-23 10:31:05

移动硬盘RAW0数据恢复

2019-02-20 08:53:59

SFTPLinux服务器

2009-08-18 09:04:55

Windows 7安装移动硬盘安装

2012-07-09 14:45:34

Ubuntulinux

2019-12-02 16:05:30

网盘硬盘移动

2012-09-20 09:17:18

LinuxWindows

2023-02-03 10:38:07

2018-08-14 16:50:00

硬件

2010-08-04 15:16:11

USB移动硬盘

2019-11-04 11:13:31

Python硬盘Windows

2010-02-04 17:37:45

Ubuntu-8.04

2009-06-05 09:19:41

微软Windows 7操作系统

2017-11-08 08:31:57

NAS存储移动硬盘

2012-09-20 15:54:46

LinuxWindows服务器

2018-01-23 10:23:53

2012-02-13 16:03:54

宝通存储服务器

2018-03-02 10:51:56

缓存服务器数据

2017-08-31 10:25:53

NAS存储硬盘
点赞
收藏

51CTO技术栈公众号