阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Windows和Linux环境之间非工具数据拷贝文件方法

136次阅读
没有评论

共计 2454 个字符,预计需要花费 7 分钟才能阅读完成。

验证环境:
Windows 2008 64Bit,IP 地址 192.168.60.233

RedHat Linux 6.4 64Bit,IP 地址 192.168.60.234

1、无网络连通的情况:

生产环境和测试环境互相隔离,网络层面没有联通,拷贝数据,可以考虑使用移动硬盘(初始化磁盘参考备注)。

1.1、单个文件比较小的,移动硬盘可以按照 FAT32(单个文件大小不超过 4G)格式化,好处是红帽 linux 自身支持 FAT32 文件系统,直接运行 mount 挂载。

# fdisk –l

  Device Boot      Start        End      Blocks  Id  System

/dev/sdb1              1        3473    27892736    c  W95 FAT32 (LBA)

# mount /dev/sdb1 /tmp/fat32

# df –h

Filesystem            Size  Used Avail Use% Mounted on

/dev/sdb1              27G  1.5M  27G  1% /tmp/fat32
 

1.2、单个文件比较大的,移动硬盘需要按照 NTFS(单个文件大小可以超过 4G)格式化,因为红帽 linux 自身不支持 NTFS 文件系统,需要安装第三方软件才能识别挂载

# fdisk –l

  Device Boot      Start        End      Blocks  Id  System

/dev/sdb1              1        3473    27892736    c  W95 FAT32 (LBA)

/dev/sdb2  *        3473        7297    30718976    7  HPFS/NTFS

# mount /dev/sdb2 /tmp/ntfs

mount: unknown filesystem type ‘ntfs’
 

安装第三方支持包:

fuse-2.7.4.tar.gz

ntfs-3g-2009.4.4.tgz
 

1.2.1、Fuse 安装:

# tar -zxvf fuse-2.7.4.tar.gz

# cd fuse-2.7.4

# ./configure

# make

# make install

# /sbin/modprobe fuse
 

1.2.2、ntfs-3g 安装:

# tar -zxvf ntfs-3g-2009.4.4.tgz

# cd ntfs-3g-2009.4.4

# ./configure

# make

# make install
 

再执行挂载

# mount -t ntfs-3g /dev/sdb2 /tmp/ntfs

# df –h

Filesystem            Size  Used Avail Use% Mounted on

/dev/sdb1              27G  1.5M  27G  1% /tmp/fat32

/dev/sdb2              30G  219M  30G  1% /tmp/ntfs
 

2、有网络连通的情况下:

2.1、在 windows 上创建共享,在 linux 上挂载

# mount -t cifs -o username=administrator //192.168.60.233/g$ /mnt

Password:

# df –h

Filesystem            Size  Used Avail Use% Mounted on

/dev/sdb1              27G  1.5M  27G  1% /tmp/fat32

/dev/sdb2              30G  219M  30G  1% /tmp/ntfs

//192.168.60.233/g$    196G  187G  8.8G  96% /mnt
 

2.2、在 windows 挂载 linux 上的 NFS

2.2.1、在 linux 上创建 NFS

# vi /etc/exports【添加 /home/test 192.168.60.234(rw,no_root_squash,sync)】

# service nfs restart

# chkconfig nfs on

# chmod 777 /home/data

# useradd share【并设置密码 share】
 

2.2.2、在 windows 上挂载

添加“文件服务”角色(务必选择“网络文件系统服务”)

Windows 和 Linux 环境之间非工具数据拷贝文件方法

在 DOS 模式下执行

C:\Users\jszcb>mount

本地    远程                                属性

——————————————————————————-

C:\Users\administrator>mount -u:share -p:share 192.168.60.234:/home/test x:

x: 现已成功连接到 192.168.60.234:/home/test

命令已成功完成。

C:\Users\administrator>mount

本地    远程                                属性

——————————————————————————-

x:      \\192.168.60.234\home\test              UID=-2, GID=-2

                                                rsize=32768, wsize=32768

                                                mount=soft, timeout=0.8

                                                retry=1, locking=yes

                                                fileaccess=755, lang=GB2312-80

                                                casesensitive=no

                                                sec=sys

C:\Users\administrator>
 

备注:如果移动硬盘的空间大于 2TB,初始化磁盘时选择 MBR 格式。

Windows 和 Linux 环境之间非工具数据拷贝文件方法

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2016-11/137571.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计2454字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中