linux - 无法编辑我具有写入权限的只读文件,也无法更改其权限;如何重新挂载其父文件夹?

标签 linux file permissions

<分区>

我需要编辑一个只读文件。该文件位于远程设备上。通过 ssh,我以管理员身份登录并拥有 root 访问权限。

命令“ls -l”显示文件的权限为

"-rwxr-xr-x 1 admin root   952 Oct 30 02:01 file.sh"

我对Linux不太熟悉,但我搜索了一下,发现上面这行表示admin是所有者,他/她有读写权限。

但是文件似乎是只读的,我无法编辑它。所以我尝试使用命令 chomd 更改权限

[admin@appliance targetfolder]# chmod 666 file.sh
chmod: changing permissions of `file.sh': Read-only file system

但它仍然只是只读的。

有人建议重新挂载包含此文件的文件夹。

如何重新挂载,我用过

" mount -o remount,rw /folde1/folder2/targetFolder" 

但是它给了

"mount: can't find /folde1/folder2/targetFolder in /etc/fstab or /etc/mtab".

最佳答案

问题已解决,我使用“mount -o remount,rw/”重新挂载文件夹,然后编辑文件,不更改任何权限,成功了。

关于linux - 无法编辑我具有写入权限的只读文件,也无法更改其权限;如何重新挂载其父文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13248439/

相关文章:

asp-classic - FileSystemObject 的文件权限 - CScript.exe 说的是一件事,经典 ASP 说的是另一件事

android - API 23 中更改的最终权限用户界面

linux - 如何只列出文件名而不是目录中的属性(在 Linux 中)?

linux 组播加入不行,为什么?

python - 为什么 csv.DictReader 会跳过空行?

java - 使用 Java 复制文件时结果为空

linux - bash 中的 sudo,权限被拒绝

linux - 单元格/BE : make use of the SPEs under Linux

c - 操作系统如何控制文件?

Facebook API : Poll available permissions from Page Access Token