linux media 权限,root用户在media文件夹下修改文件权限无效

问题:

我想执行media文件夹下自己写的某个程序,但无法执行

media这个文件夹的所有者是root

[email protected]:/#ls -ld /media

drwxr-xr-x 5 root root 1024 Sep 29 00:08 /media于是我以root的身份在终端以输入指令chmod a+x 1,回车后没反应,查询该文件夹的属性,也没有改变  为什么?

[email protected]:/media/000B089D0000696F/mine/C++/POJ/POJ/CCF#cp RevNum.cpp 1.cpp

[email protected]:/media/000B089D0000696F/mine/C++/POJ/POJ/CCF#vim 1.cpp

[email protected]:/media/000B089D0000696F/mine/C++/POJ/POJ/CCF#gcc -o 1 1.cpp

[email protected]:/media/000B089D0000696F/mine/C++/POJ/POJ/CCF#./1

bash: ./1: 权限不够

[email protected]:/media/000B089D0000696F/mine/C++/POJ/POJ/CCF#ls -l 1

-rw------- 1 pipi pipi 8463 Sep 29 00:17 1

[email protected]:/media/000B089D0000696F/mine/C++/POJ/POJ/CCF#chmod a+x 1

[email protected]:/media/000B089D0000696F/mine/C++/POJ/POJ/CCF#ls -l 1

-rw------- 1 pipi pipi 8463 Sep 29 00:17 1 =>权限没变,依旧没法执行!!!

解决方案:

1.图形界面以root登陆

2.使用mount解决

sudo umount /media/administrator/movie

sudo mount -o rw /dev/sda7 /media

挂在media了 卸下就用sudo umount /media

ps:

media文件夹下很多文件只读的原因:

只读的原因是win8的快速重启技术开启后进入其它系统对该分区进行写操作会导致数据丢失 所以ntfs-3g(linux上的ntfs支持模块)默认禁止对ntfs写操作

另外/下的文件夹切忌修改权限

mount 简单用法:

需要root权限

mount 分区 挂载点

分区:类似/dev/sda1之类

挂载点:目的文件夹,最好是空的

例:把第一分区(sda1)挂载到/home/xxx/a

mount /dev/sda1 /home/xxx/a

卸载只需 umount 挂载点

(以上命令自己加sudo)

另外,/下文件不应该修改

对于media(空的情况下)权限

sudo chmod 755 /media

原文:http://blog.csdn.net/pipisorry/article/details/39649699

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值