这似乎是一个非常基本的问题,但是我无法在linux中更改文件权限.

我是root用户,如果我在已安装的linux的文件系统中复制相同的文件,则可以更改文件许可权.我无法更改保留在另一个分区上的文件/文件夹的权限.

请给我一个至少如何开始调试的术语,我也看不到任何错误.没有设置粘性位.

通过提供一些可用来调试此问题的步骤来帮助我.

这是df -h的输出

Filesystem Size Used Avail Use% Mounted on

rootfs 46G 22G 22G 50% /

udev 10M 0 10M 0% /dev

tmpfs 393M 1.9M 391M 1% /run

/dev/disk/by-uuid/49c0f59c-9bb3-4755-8c1f-06da6159865e 46G 22G 22G 50% /

tmpfs 5.0M 0 5.0M 0% /run/lock

tmpfs 786M 944K 785M 1% /run/shm

/dev/sda2 46G 43G 1.3G 98% /home

/dev/sda6 278G 122G 157G 44% /media/056AFEAB51156F3F___

/dev/sda3 92G 16G 72G 18% /media/3a7cb05d-b822-4f3e-a330-da91013b605c_

ls -al的输出

drwx------ 1 prasenjit prasenjit 0 Oct 21 15:08 abi

drwx------ 1 prasenjit prasenjit 4096 Oct 21 15:08 art

drwx------ 1 prasenjit prasenjit 4096 Oct 21 15:08 bionic

drwx------ 1 prasenjit prasenjit 0 Oct 21 15:08 bootable

drwx------ 1 prasenjit prasenjit 4096 Oct 21 15:08 build

drwx------ 1 prasenjit prasenjit 4096 Oct 21 15:08 cts

drwx------ 1 prasenjit prasenjit 4096 Oct 21 15:08 dalvik

drwx------ 1 prasenjit prasenjit 0 Oct 21 15:08 developers

drwx------ 1 prasenjit prasenjit 4096 Oct 21 15:08 development

drwx------ 1 prasenjit prasenjit 4096 Oct 21 15:09 device

drwx------ 1 prasenjit prasenjit 0 Oct 21 15:09 docs

drwx------ 1 prasenjit prasenjit 36864 Oct 21 15:17 external

lsattr的输出:

lsattr: Inappropriate ioctl for device While reading flags on ./abi

lsattr: Inappropriate ioctl for device While reading flags on ./art

lsattr: Inappropriate ioctl for device While reading flags on ./bionic

lsattr: Inappropriate ioctl for device While reading flags on ./bootable

lsattr: Inappropriate ioctl for device While reading flags on ./build

lsattr: Inappropriate ioctl for device While reading flags on ./cts

lsattr: Inappropriate ioctl for device While reading flags on ./dalvik

lsattr: Inappropriate ioctl for device While reading flags on ./developers

lsattr: Inappropriate ioctl for device While reading flags on ./development

lsattr: Inappropriate ioctl for device While reading flags on ./device

lsattr: Inappropriate ioctl for device While reading flags on ./docs

lsattr: Inappropriate ioctl for device While reading flags on ./external

安装输出

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)

proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)

udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=210750,mode=755)

devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)

tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=401948k,mode=755)

/dev/disk/by-uuid/49c0f59c-9bb3-4755-8c1f-06da6159865e on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)

tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)

tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=803880k)

/dev/sda2 on /home type ext4 (rw,relatime,data=ordered)

rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)

fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)

/dev/sda6 on /media/056AFEAB51156F3F___ type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)

/dev/sda3 on /media/3a7cb05d-b822-4f3e-a330-da91013b605c_ type ext4 (rw,nosuid,nodev,relatime,data=ordered,uhelper=udisks)

让我知道其他可以帮助我调试的命令.

任何帮助表示赞赏.

提前致谢

解决方法:

ntfs分区不支持linux文件权限.因此您不能更改权限.或者,您可以使用所需的权限集安装驱动器.

范例:

mount -t ntfs -o rw,auto,user,fmask=0022,dmask=0022 /dev/sda6 /mnt/ntfsDrive/

在这里,我的分区格式是ntfs,所以我提到了它,当您创建任何文件或文件夹以及现有文件夹时,rw是读/写权限,fmask和dmask是默认文件和目录权限.假设您提到0022,这意味着将使用755创建该文件,并且文件夹也将创建该文件.

其余2个字段是“ / dev / sda6”是我的设备,它安装在名为“ / mnt / ntfsDrive /”的文件夹中.

您仍然将无法更改文件/文件夹权限,并且与安装驱动器(fmask和dmask)时所提到的相同.

如果有任何错误,请更正.

标签:debian-based,linux

来源: https://codeday.me/bug/20191029/1956930.html

linux中无法修改文件,无法在Linux中更改文件权限相关推荐

  1. U盘加背景图片,改图标,修改字体颜色,把文件夹变彩色,更改文件夹背景

    U盘加背景图片,改图标,修改字体颜色,把文件夹变彩色,更改文件夹背景 改图标: 1.首先选择一个你喜欢的图标,图标的扩展名是:ico. 2.将这个图标文件拷到U盘,并在U盘中新建一个文本文档. 3.在 ...

  2. 如何更改文件夹的图标!如何更改文件的图标!

    在windows系统下,怎样使自己的 文件夹/  文件 等东西,的图标,变的好看. 怎么更改文件夹的图标!如何更改文件的图标! 呵呵 先怎么更改文件夹的图标! 有时候文件夹太多了,想要找到哪个程序的文 ...

  3. Linux文本撤销修改,5个'chattr'命令使重要文件在Linux中不可更改(不可更改)

    chattr命令 (更改属性)是一个命令行Linux工具,用于设置/取消某些属性在Linux系统中的文件,以确保意外删除或重要的文件和文件夹的修改,即使你登录为root用户. 在Linux本机文件系统 ...

  4. 如何修改linux文件生成日期,我如何更改文件的修改/创建日期?

    问题描述 有没有办法改变文件被修改/创建的日期(在Nautilus中或者用ls -l命令显示)?理想情况下,我正在寻找一个命令,可以将一大堆文件的日期/时间戳更早或更晚(例如+8小时或-4天等)更改为 ...

  5. Linux 批量删除 修改日期大于某一天的文件

    在服务器运维过程中,我们往往会产生大量的日志文件. 如果日志文件命名能看出日志产生的时间,这些文件是很好删除的. 但有时,我们可能有成千上万的没有命名规律日志文件 下面的方法可以根据日志最后修改时间 ...

  6. 文件夹修改名字 matlab,matlab用 movefile更改文件夹内文件名字

    %超简单,利用matlab自带函数movefile(旧名,新名)更改文件夹内文件名字,可以是改一个或多个文件 clc clear dir1 = 'D:\workplace\新程序实验'; %选择数据所 ...

  7. webstorm两个文件比对_webstorm怎么更改文件名称?或者是重命名

    在开发的过程中,我们一个项目中会有很多的文件,每个文件中也会有很多的层级关系,有时候新建一个文件的时候,一不下心就会出错,位置出错我们可以移动更换位置,名称命名错误,我们可以重命名,在这里教大家使用w ...

  8. Linux机器码可以修改么,u-boot和linux的机器码

    启动u-boot后,用bootm命令来引导内核(执行bootm 0x30008000),但是执行后,卡住了,无法启动内核,现象如下: Starting kernel ... Uncompressing ...

  9. Linux用命令修改dpi,Ubuntu17.10通过dpi更改系统字体大小比例的方法

    Ubuntu17.10 是linux系统中非常受欢迎的一款系统,使用过Ubuntu的用户应该都比较清楚,这个系列的操作系统都是以精美的桌面设计闻名的,在Ubuntu17.10版本中将桌面更改为了Gno ...

  10. 转:Android中如何修改系统时间(应用程序获得系统权限)

    在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,可惜无论你怎么调用这个函数都是没用的,无论模拟器还是真机,在logcat中 ...

最新文章

  1. 控制机械手叫什么_用意念控制机械手臂?世界上第一个半机械人即将诞生!
  2. 商汤科技实习生招募专场 | 与大咖畅聊AI拿OFFER,赢商汤年会入场券
  3. android R.id.转化为view
  4. 对于高并发的理解及实践方案
  5. Netty之自定义RPC
  6. 双数据源配置(一个项目中链接两个数据库)
  7. Codility:Titanium 2016 challenge:BracketsRotation
  8. 北京理工大学计算机系郭伟,【记忆辉煌2014】品学兼优榜样——郭伟(2012级研究生)...
  9. 【开发者portal在线开发插件系列四】数组 及 可变长度数组
  10. Python实现用户登录
  11. Java 之 Annotation(注解)介绍
  12. vue控制台报错Duplicate keys detected: 'xxxxx'. This may cause an update error.解决方案
  13. Oracle自增ID实现
  14. 《JDBC与Java数据库编程》pdf 附下载链接
  15. MVC模式中Controller控制器为什么是Servlet?怎么理解?
  16. Spring的 Junit 单元测试
  17. php人民币转换,人民币大小写转换(PHP版)
  18. redmi路由器是linux,拯救小米路由器硬盘数据的方法及软件下载
  19. 使用setBounds()函数设置Java布局
  20. Linux之用户和权限

热门文章

  1. trim函数 php,[PHP源码阅读]trim、rtrim、ltrim函数
  2. LoadRunner安装教程(和中文版安装)
  3. (内付学习版源码和文档,包含房客源功能)采用thinkphp开发的房产管理系统。
  4. 【Linux】Linux安装firefox火狐浏览器(Cent OS 7)
  5. Java全局变量和局部变量的区别
  6. java全局变量初始化_为什么 Java 中全局变量不一定初始化,局部变量必须初始化?...
  7. 自己比较喜欢的几句话,激励自己的IT生涯继续前进
  8. 车载lin通信协议栈_车载手机无线充电
  9. IKE v2为什么协商速度快?
  10. 好产品要满足人性七宗罪: