关于linux文件挂载(一)

本文介绍了Linux系统下的文件挂载基础知识及操作方法,并详细讲解了如何通过Samba服务实现Linux与Windows之间的文件共享。

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为挂载点

注:半原创,半自己写的。仅作为学习使用,侵权的话我可以上删除。


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

铁柱同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值