linux文件挂载,楼主在晚上看了很多,但苦于没有U盘之类的,最后一个都没测试,,
唯一测试的就是共享linux文件,可以在windows本地直接访问Linux的文件
1、关于文件挂载的基础知识:
linux:文件挂载系统
格式:mount[-t 文件系统][-L 卷标名]\[-o 特殊选项] 设备文件名 挂载点
解释: - t 文件系统:加入文件系统类型来指定挂载的类型,可以ext3,ext4(一般是硬盘或者U盘)
也可以是iso镜像文件
-L 卷标名: 挂载指定卷标的分区,而不是安装设备文件名挂载(分区的别名)
-o 特殊选项:可以指定挂载的额外选项:
举个栗子:exec代表可执行文件。noexec代表不可执行文件
mount -o remount,noexec /home:代表在/home分区下重新挂载文件,且给定特殊选项为不可自动执行
此时执行/home分区下的文件会报错,提前权限不够
mount -o remount,exec /home 从新改回来则可以正常执行
noexec作用,可以在有些时候保护系统的安全,有效防止用户上传的木马病毒自动运行
2、
需要先安装samba:windows共享文件到linux:1、安装samba:sudo apt-get install samba--->安装成功后能在/etc/samba中看到配置文件
重启samba:sudo systemctl restart smbd.service
共享linux上的文件 : 一、linux的ip地址
二、创建要分享的文件地址:mkdir /home/myth/share(PS:此处创建想要分享的文件路径)
三、编辑samba的配置文件:vi /home/samba/smb.conf
四、添加:security = share;(PS:此处的share代表的是分享的文件名)
[share]
comment=this is Linux share directory
path=/home/myth/share
public=yes
writable=yes
五、保存退出,启动Samba服务:#/etc/init.d/samba start
六、在windows浏览器输入:\\linux的ip\share 即可访问共享的文件夹
(PS;文件共享需要知道自己本机的ip和linux的Ip,本机的ip是在执行命令时候要用的,linux的ip是在windows系统上访问文件时需要用的)
共享windows文件的命令:
mkdir /mnt/app
注:建立一个目录用来作挂接点(mount point)
mount -t smbfs -o username=administrator,password=123456 //本机ip/app /mnt/app
注:username,password分别为共享用的账号,密码。app为共享的windows文件,/mnt/app为挂载点
注:半原创,半自己写的。仅作为学习使用,侵权的话我可以上删除。
本文介绍了Linux系统下的文件挂载基础知识及操作方法,并详细讲解了如何通过Samba服务实现Linux与Windows之间的文件共享。
1万+

被折叠的 条评论
为什么被折叠?



