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中大小寫不再敏感

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM