zoukankan      html  css  js  c++  java
  • Windows与Linux之间海量文件的传输与Linux下大小写敏感问题

    Windows与Linux之间海量文件的传输与Linux下大小写敏感问题

    mount.cifs 支持通过网络文件系统挂载,不过需要安装cifs-utils,也可通过mount -t cifs挂载,详细的选项可参见man mount.cifs


     

     

    1. 通过Windows共享文件夹

    1.1 设置windows共享

    右键待共享文件夹 -> 属性 -> 共享 -> 高级共享 -> 勾选共享此文件夹

     

    共享属性界面
    共享属性界面

     

    这里设置了需要账户和密码才可访问

    注: 如果需要从linux往windows下写数据,需要从高级共享内修改用户权限即可

    1.2 Linux下挂载共享文件夹

    # mount -t cifs -o username=用户名,password=密码 //网络地址/共享名 挂载点
    
    # 如将上面共享的文件夹挂载到/mnt下(网络地址填共享机器IP)
    # mount挂载
    mount -t cifs -o username=用户名,password=密码 //网络地址/testDir /mnt
    # mount.cifs挂载
    mount.cifs -o username=用户名,password=密码 //网络地址/testDir /mnt
    # 检查是否挂载成功
    df -h

     

    挂载设备
    挂载设备

     

     

    windows下文件
    windows下文件

     

     

    linux挂载点下文件
    linux挂载点下文件

     

    附: Linux与Windows大小写问题

    ext4等区分大小写

    文件路径区分大小写的是由文件系统决定的

    1. 将文件复制到linux机器上/home/disk0目录
    # 复制文件
    cp -R /mnt/* /home/disk0
    # 查看图片
    ls /home/disk0/pic/2019/20190621/girl.jpg

     

    linux下区分大小写
    linux下区分大小写

     

    1. 发布到http也是区分大小写

    ln -s /home/disk0 /var/www/html/disk0

     

    小写找不到图片
    小写找不到图片

     

    http://192.168.2.4/disk0/pic/2019/20190621/girl.jpg

    xfs ci版本不区分大小写

     

    ci版本简介
    ci版本简介

     

    1. 新家一块测试盘

     

    新加测试盘
    新加测试盘

     

    1. 测试盘比较小直接fdisk分区即可。

     

    分区
    分区

     

    1. 格式化文件系统并挂载到/home/disk1

     

    格式化并挂载
    格式化并挂载

     

    1. 复制文件到/home/disk1并查看

     

    linux下大小写不敏感
    linux下大小写不敏感

     

    1. 发布/home/disk1到http

    ln -s /home/disk1 /var/www/html/disk1

     

    http中大小写不再敏感
    http中大小写不再敏感

     

  • 相关阅读:
    Linux_LEMP
    Linux_LEMP
    Linux_指令杂烩
    Linux_指令杂烩
    Linux_SELinux使用
    AWS S3存储基于Hadoop之上的一致性保证
    Ozone数据写入过程分析
    Ozone Datanode的分布式元数据管理
    聊聊Ozone的Topology Awareness
    Ozone数据探查服务Recon的启用
  • 原文地址:https://www.cnblogs.com/h-zhang/p/11069548.html
Copyright © 2011-2022 走看看