当前位置:首页 » 文件管理 » 文件夹挂载

文件夹挂载

发布时间: 2023-01-21 16:49:33

linux挂载(mount)和取消挂载(umount)windows系统文件夹

1、windows系统中文件夹属性中设置文件共享
2、挂载,linux系统执行共享命令

注意:(使用mount挂载的方法在系统重新启动后就会失效)
usrname:访问共享文件夹的用户名
password:访问密码
ip:共享文件夹所在主机ip
sharename:共享文件夹目录名字
name:需要挂载的linux完整文件夹路径
cifs:Common Internet File System,可以理解为网络文件系统。
3、取消挂载

注意:
name:已经挂载的linux完整文件夹路径

如果umount的时候显示 device busy?
这是因为有程序正在访问这个设备,则可以用:

也可以使用命令ps aux 来查看占用设备的程序PID,然后用命令kill来杀死占用设备的进程,然后再取消挂载

② centos7挂载Windows共享文件夹

centos7挂载windows共享文件夹

练习环境:centos7是安装在台式机的虚拟机,Windows共享文件夹是公司服务器的共享文件夹(已设置好的共享)

步骤

1. 设置挂载点: mkdir /mnt/win #挂载点可以自己根据喜好设置

mount -t cifs -o username="共享文件夹的登录账户",password="共享文件夹的共享密码" //192.168.4.245/备份目录 /mnt/win

查看win的共享文件夹是否被挂载

df -h

或者直接到挂载文件夹下看一下有没有挂载内容

<pre style="box-sizing: border-box; outline: 0px; margin: 0px 0px 24px; padding: 8px; font-weight: normal; position: relative; white-space: pre-wrap; overflow-wrap: break-word; overflow-x: auto; font-family: Consolas, Inconsolata, Courier, monospace; font-size: 14px; line-height: 22px; color: rgb(0, 0, 0);">#cd /mnt/win

3. 开机自动挂载

修改fstab文件 vim /etc/fstab

在文件的末尾加上一行

//192.168.4.245/备份 /mnt/win cifs username=共享文件夹的登录账户,password=共享文件夹的共享密码 0 0

一旦共享文件夹的主机ip地址、登录账户及密码发生改变,将需要重复1.2.3步骤。

③ 挂载磁盘分区到文件夹

把E盘挂载到D盘Dpart文件夹下,

在‘此电脑’列表无法看到E盘,D盘的Dpart访问的就是E盘

D盘的Dpart就是挂载点(mount point)

在‘此电脑’右键,‘管理’, ‘存储’-‘磁盘管理’

选择磁盘,右键,‘更改驱动器号和路径’

‘删除’驱动器号,表示删除此盘的命名

在D盘新建文件夹‘Epart’

磁盘管理中,选择E盘,右键, ‘更改驱动器号和路径’,

‘添加’, 选择‘装入一下空白NTFS文件夹中’,选择需要挂载到的文件夹,

点击‘确认’

即可在D盘中为Dpart文件夹访问E盘中的信息

④ Ubuntu手动挂载共享文件夹

data 是之前配置的共享文件夹名称
/sf_data 是挂载到linux的目录地址(如果不存在,手动创建)

上方菜单-虚拟机-安装VMware Tools
正常安装完虚拟机会自动安装好

将D:\vm_share的文件夹挂载进虚拟机

vmhgfs-fuse .host:/< 共享文件夹名称> /<虚拟机目录> -o subtype=vmhgfs-fuse,allow_other
其他参数通过 vmhgfs-fuse --help 查看

gid:上面查看到的docker组id
uid:上面查看到的当前用户id

增加

可以根据情况增加 nonempty 参数

如图所示

⑤ 如何将windows文件夹挂载到linux虚拟机下

一、开启VMware Player;二、启动虚拟机系统;
三、点击VMware Player菜单的Virtual Machine中的setting项;
四、选择Option;
五、选择Share Folders;
六、添加欲共享主机的文件夹(文件夹位于主机上);
七、回到主机(win7系统),右键六中的文件夹搜索,选择“共享”,选择“家庭组(读、写)”;
八、右键我的电脑,点击“映射网络驱动器”,选择要映射的文件夹(通过浏览按钮),选择六中的文件夹;
九、把欲在虚拟机Linux读取的文件复制到该共享文件夹;
十、回到Linux,进入我的电脑,进入文件系统,进入mnt文件夹,会见到hgfs文件夹;
十一、进入hgfs文件夹,会发现win7上的共享文件夹,打开,便能发现所共享的东西。

⑥ ubuntu挂载局域网共享文件夹

mount -t cifs //IP地址/共享名称 挂载点 -o username=用户名,password=密码,其他选项
例1:

其中:
(宿主机)ip:192.168.0.1
(宿主机)共享文件夹:linux
(宿主机)用户名:abc
(宿主机)密码:NULL(表示没有密码)
ubuntu挂接文件夹:/mnt/win
例2:

1、对需要共享文件夹右击->属性->共享

2、选择要与其共享的用户,点添加按钮添加,然后点击下方的共享按钮

3、完成共享

4、成功共享后可以在计算机管理查看已共享文件夹

5、Windows还需要进行一些设置,保证共享成功,控制面板->网络和Internet->网络和共享中心->更改高级共享设置

1、对要共享的文件夹右击->Local Network Share

2、选择Share this folder

提示安装共享服务

提示安装samba包

最后都选中如下,并创建共享

3、window上右击我的电脑->映射网络驱动器后可访问

文件夹填写:\192.168.12.131\share,这样就能完成访问。

参考: Ubuntu和Windows相互共享文件夹

⑦ 怎么把linux下的一个文件夹挂载

先用fdisk -l 查看目前磁盘挂载情况

尝试挂载 /dev/xvdb 到 /data 目录

mkdir /data

mount /dev/xvdb /data


如果报错:

mount:you must specify the filesystem type

就格式化当前的设备

mkfs.ext4 /dev/xvdb


注意:首先 df -T -h 查看当前被挂载的设备的文件系统类型

Filesystem Type Size Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root

ext4 16G 795M 14G 6% /

tmpfs tmpfs 5.8G 0 5.8G 0% /dev/shm

/dev/xvda1 ext4 485M 32M 429M 7% /boot

如果其他的硬盘是 ext3 就使用 mkfs.ext3 /dev/xvdb

如果是ext4 就使用 mkfs.ext3 /dev/xvdb然后再次尝试挂载设备

mount /dev/xvdb /data

注意:这种挂在为临时挂在,在系统重启之后挂载信息就会丢失,为了解决这个问题就必须要修改/etc/fstab 这个文件,添加信息进去

/dev/xvdb /opt ext4 defaults 1 2


fstab中存放了与分区有关的重要信息,其中每一行为一个分区记录,每一行又可分为六个部份,下面以/dev/hda7 / ext2 defaults 1 1为例逐个说明:

  1. 第一项是您想要mount的储存装置的实体位置,如hdb或如上例的/dev/hda7。设备名或者设备卷标名,(/dev/sda10 或者 LABEL=/)[源设备位置]

  2. 2. 第二项就是您想要将其加入至哪个目录位置,如/home或如上例的/,这其实就是在安装时提示的挂入点。设备挂载目录(例如上面的“/”或者“/mnt/D/”)[将要挂载到的位置]

  3. 3. 第三项就是所谓的local filesystem,其包含了以下格式:如ext、ext2、msdos、iso9660、nfs、swap等,或如上例的ext2,可以参见 /prco/filesystems说明。设备文件系统(例如上面的“ext3”或者“vfat”)[源设备的文件系统格式】、 4. 第四项就是mount时,所要设定的状态,如ro(只读)或如上例的defaults(包括了其它参数如rw, suid, dev, exec, auto, nouser, and async),可以参见“mount nfs”。(看帮助man mount)

  4. 对于已经挂载好的设备,例如上面的/dev/sda2,现在要改变挂载参数,这时可以不用卸载该设备,而可以使用下面的命令(没有挂载的设 备,remount 这个参数无效)#mount /mnt/D/ -o remount,ro (改defaults为ro)为了安全起见,可以指明其他挂载参数,例如:

  5. noexec(不允许可执行文件可执行,但千万不要把根分区挂为noexec,那就无法使用系统了,连mount 命令都无法使用了,这时只有重新做系统了!nodev(不允许挂载设备文件)nosuid,nosgid(不允许有suid和sgid属 性)nouser(不允许普通用户挂载)

  6. 5. 第五项是提供DUMP功能,在系统DUMP时是否需要BACKUP的标志位,其内定值是0。指明是否要备份,(0为不备份,1为要备份,一般根分区要备份)

  7. 6. 第六项是设定此filesystem是否要在开机时做check的动作,除了root的filesystem其必要的check为1之外,其它皆可视需要 设定,内定值是0。指明自检顺序。 (0为不自检,1或者2为要自检,如果是根分区要设为1,其他分区只能是2)</ol>

⑧ linux mount 挂载文件夹到目录

linuxmount挂载文件夹到目录的方法是:

mountDECEMOUNT_POINT

命令使用格式:mount[-fnrsvw][-tvfstype][-ooptions]devicedir

Linux中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”。上述命令中device是挂载设备,dir是挂载目录。


(8)文件夹挂载扩展阅读

mount常用命令参数选项介绍:

-tvsftype:指定要挂载的设备上的文件系统类型;

-r:readonly,只读挂载;

-w:readandwrite,读写挂载;

-n:不更新/etc/mtab;

-a:自动挂载所有支持自动挂载的设备;(定义在了/etc/fstab文件中,且挂载选项中有“自动挂载”功能)

-L'LABEL':以卷标指定挂载设备;

-U'UUID':以UUID指定要挂载的设备;

-B,--bind:绑定目录到另一个目录上;

⑨ 如何使用mount挂载一个windows的共享文件夹

方法/步骤
mount -t cifc "windows共享文件夹" "Linux /mnt路径"
i.e. mount -t cifs //16.187.190.60/test /mnt/
Linux 会要求输入访问Windows 共享文件夹上的密码。
注意:
Linux中提示:
Unable to find suitable address.
说明远程共享文件夹路径不存在。请仔细检查,并更正目录路径。
mount -t cifc "windows共享文件夹" "Linux /mnt路径"
i.e. mount -t cifs //16.187.190.50/test /mnt/
注意:
Linux中提示:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
解决方案:将访问Windows共享目录的用户名和密码直接加入到命令中。
mount -t cifs -o username=WindowsLogin,password="passwordinWindows"
//16.187.190.50/test /mnt/
注意:该命令中,username为windows上的用户;password为window用户对应的密码
步骤3的命令也可以使用以下方式实现:
mount.cifs -o username="Administrator",password="PasswordForWindows" //16.187.190.50/test /mnt/
通过步骤3和步骤4可以成功将windows共享文件夹挂载在/mnt目录下。不过由于mount命令只能由root权限用户使用。其挂载文件夹的默认owner和group都为root,并且不能通过chmod命令更改权限。
使用mount命令,给挂载共享文件夹指定owner和group.
mount.cifs -o username="Administrator",password="PasswordForWindows",uid=Mysa,gid=Mysa //16.187.190.50/test /mnt/
检查/mnt/中文件夹的owner和group。
更改文件夹权限。给mount共享文件夹所在组的写权限。
mount.cifs -o username="Administrator",password="PasswordForWindows",Mysa,gid=Mysa,dir_mode=0777 //16.187.190.50/test /mnt/

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:713
制作脚本网站 发布:2025-10-20 08:17:34 浏览:979
python中的init方法 发布:2025-10-20 08:17:33 浏览:687
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:840
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:746
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1086
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:314
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:194
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:882
python股票数据获取 发布:2025-10-20 07:39:44 浏览:841