我刚刚使用 GParted 格式化了一个带有单个 ext4 分区的全新 USB 外置硬盘驱动器。我想备份我的文件,这样我就可以在我唯一的机器上重新安装 Oneric。Natty 安装了新分区,我可以看到“lost+found”目录,但我无法将文件复制到驱动器 - 我收到“权限被拒绝”。
如果我ll /media,我看到:
drwxr-xr-x 3 root root 4096 2011-12-31 10:00 MyDisk/
Run Code Online (Sandbox Code Playgroud)
我对权限的理解非常有限,但是“其他”类缺乏“w”权限是什么阻止我复制我的文件?我很想尝试chmod o+w MyDisk,但这是否适用于不同系统上的其他人,或者仅适用于我当前的系统(我需要在安装 Oneric 后从磁盘复制文件)?与 root 所有权相同的问题 - 是仅在我当前系统上的“root”,还是在我将驱动器连接到的任何系统上的 root?
即使我的想法有点偏离,为什么 GParted 不默认使驱动器可写到我的用户帐户?
如果我想让所有用户都可以使用我下载的程序,是否有一个约定说明我应该把它们放在哪里?例如,Blender 似乎有一个已编译的可执行文件,但也有它(大概)依赖的其他目录和文件。
我应该从 bash 脚本安装程序到哪个目录的答案?推荐 /opt,但默认情况下它不在我的 $PATH 中,尽管从 Ubuntu 软件中心安装了很多东西,但我的 /opt 恰好是空的。