3

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

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

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

我对Linux不是很熟悉,但是我搜索并发现上面这行意味着管理员是所有者并且他/她具有读写权限。

但该文件似乎是只读的,我无法编辑它。所以我尝试使用命令 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".
4

1 回答 1

5

问题解决了,我使用“mount -o remount,rw /”重新安装了文件夹,然后编辑了文件,没有更改任何权限,它工作。

于 2012-11-06T11:50:17.973 回答