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下文件

linux掛載點下文件
附: Linux與Windows大小寫問題
ext4等區分大小寫
文件路徑區分大小寫的是由文件系統決定的
- 將文件復制到linux機器上/home/disk0目錄
# 復制文件
cp -R /mnt/* /home/disk0
# 查看圖片
ls /home/disk0/pic/2019/20190621/girl.jpg

linux下區分大小寫
- 發布到http也是區分大小寫
ln -s /home/disk0 /var/www/html/disk0

小寫找不到圖片
http://192.168.2.4/disk0/pic/2019/20190621/girl.jpg
xfs ci版本不區分大小寫

ci版本簡介
- 新家一塊測試盤

新加測試盤
- 測試盤比較小直接fdisk分區即可。

分區
- 格式化文件系統並掛載到/home/disk1

格式化並掛載
- 復制文件到/home/disk1並查看

linux下大小寫不敏感
- 發布/home/disk1到http
ln -s /home/disk1 /var/www/html/disk1

http中大小寫不再敏感