mount:挂载
-t:vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:
光盘或光盘镜像:iso9660
DOS fat16文件系统:msdos
Windows 9x fat32文件系统:vfat
Windows NT ntfs文件系统:ntfs
Mount Windows文件网络共享:smbfs
UNIX(LINUX) 文件网络共享:nfs
cifs:是一个协议,添加这个参数,可以利用此协议和Windows共享文件。CIFS 是一个新提出的协议,它使程序可以访问远程Internet计算机上的文件并要求此计算机提供服务。
-o:options 主要用来描述设备或档案的挂接方式。常用的参数有:
loop:用来把一个文件当成硬盘分区挂接上系统
ro:采用只读方式挂接设备
rw:采用读写方式挂接设备
iocharset:指定访问文件系统所用字符集
username:Windows下的你目前登录的用户名
password:Windows下的你目前登录的用户密码
//192.30.42.193/TasdilyShare: 为windows的主机ip/共享文件名
/mnt/shared: 为linux上映射的文件夹
rw:对文件的可读可写权限
file_mode, dir_mode: 为linux上的文件夹和文件的权限
setuid=0, setgid=0 linux用户id和组id,这个一定要设置,如果不设置,就算第4步增加了权限,linux上还是不能修改文件的。 uid=0和gid=0,表示root用户
在这之前会可能遇到两个问题:
1、cifs应用没有安装:sudo apt-get install cifs-utils
2、mount: /mnt/shared: cannot mount //192.30.42.193/TasdilyShare read-only.
把Windows下的文件夹属性的只读权限去掉
这其中可能涉及到修改Windows10下的文件夹权限问题,请自行百度搜索。
免责声明:文章源自网络,版权归原作者所有,如有侵犯联系删除。