vagrant Linux虚拟机与win共享目录时的大小写问题(vagrant share folder/synced_folder case sensitivity)
来源:互联网 发布:金丝楠木淘宝店铺 编辑:程序博客网 时间:2024/06/05 20:01
1、版本情况
具体box是从别人那拷过来的,没注意什么版本。Ubuntu 14,Guest Additions 4.3
2、问题
win下,vagrant Linux虚拟机,同步win下的文件夹到虚拟机(config.vm.synced_folder),Linux本来是区分大小写的,但同步文件夹下是大小写不敏感的。。(坑啊)
3、解决
首先安装一个插件: cmd 或 Git Bash,运行
vagrant plugin install vagrant-winnfsd
然后在共享文件夹的配置中添加: type: “nfs”
(Homestead.yaml的没试过)
(这是我自己的,可以)
vagrant reload重启,搞定,NFS开始运行:
4、其他
更改以后区分大小写,但在Linux共享目录中,不能创建仅大小写不同的文件,会替换原来的,还要同步到win环境的缘故吧。
5、这个更改带来的文件名乱码问题
中文文件名乱码了,原来是正常显示的,但utf8编码的文件中的中文没有影响。更改虚拟机默认编码也没有用。
现象:原来有个在虚拟机中创建的中文文件夹,同步到win下是乱码,但在虚拟机中显示正常;在win下含中文的文件(夹),显示正常,同步之后在虚拟机就变成了乱码。(所以应该是同步的问题)后来又莫名在虚拟机中的无法创建中文文件(夹)了。。。
求解啊。。
6、参考
https://www.vagrantup.com/docs/synced-folders/nfs.html
https://stackoverflow.com/questions/26483867/how-to-handle-files-in-case-sensitive-way-in-vagrant-on-windows-host
英文Ubuntu系统安装中文支持,中文UTF-8
http://www.4wei.cn/archives/1001458
Linux怎么查看设置系统语言包
http://www.511yj.com/plcvch-centos-languezhcn.html
- vagrant Linux虚拟机与win共享目录时的大小写问题(vagrant share folder/synced_folder case sensitivity)
- vagrant无法控制虚拟机的问题
- Vagrant共享
- 让Vagrant在Windwos下支持使用NFS/SMB共享文件夹从而解决目录共享IO缓慢的问题
- VMware设置共享目录(share folder),实现客户机与主机的文件传输
- Vagrant
- vagrant
- vagrant
- vagrant
- Vagrant
- vagrant
- vagrant
- vagrant
- vagrant
- vagrant
- vagrant
- vagrant
- Vagrant+virtualbox+centos 搭建linux虚拟机
- 51nod 1116 K进制下的大数
- [USAC3.1]最短网络 Agri-Net
- 百度地图叠加饼图
- http2和http1相比有哪些重大改进
- mysql多表操作1以及存储过程的应用
- vagrant Linux虚拟机与win共享目录时的大小写问题(vagrant share folder/synced_folder case sensitivity)
- Java程序设计——模拟行星运动
- HDUOJ 2010 水仙花数
- AOJ 894 (无向图的回溯着色法,四色)
- JavaScript高级程序设计-学习笔记2
- HDOJ 2040 亲和数
- oracle 锁
- 腾讯2017暑期实习生编程题(第一道)
- java中的static关键字