如何在计算机上自由移动文件?

如何在计算机上自由移动文件?

我是 Ubuntu 新手,每次我需要移动/删除/重命名计算机驱动器上的文件时,我都会感到沮丧,我需要通过终端并输入“sudo ...” .. 有没有更简单的方法可以在不使用终端的情况下完成此操作?我检查了用户帐户,但我的用户已经是管理员了。

提前致谢!

答案1

有没有更简单的方法可以不使用终端来完成此操作?

是的。您可以将目标更改为您自己的帐户。假设您有一个外部 USB 记忆棒,其被标识为/media/usb1默认情况下,此记忆棒(新格式化时)归用户和组 所有root

命令

sudo chown -R $USER:$USER /media/usb1

会将所有文件更改/media/usb1为您的用户。此命令只需发出一次(不是每次您想对该磁盘执行操作时都发出),这样您就可以与您的用户一起使用 Nautilus,并允许您自由地将文件复制、移动、删除到该 USB 棒。

如果您觉得自己经验足够丰富,那么以 root 身份使用 Nautilus 会更快,但您应避免以 root 身份使用 Nautilus 来执行此操作。如果您习惯这样做,则很可能会破坏您的操作系统:系统上的某些文件必须设置为您的用户,而以 root 身份更改它们会将它们设置为 root。在 /home/$USER/ 中,您可以找到许多此类文件,您的登录取决于它们是否由您的用户拥有。话虽如此:如果您知道使用 root 会出现什么问题,并且您注意不要更改这些重要文件,或者确保您知道如何解决由此引起的问题,那么使用 root 会更快。但更改目标的所有权始终是首选。

如果您想要将文件移动到无法从 root 更改的位置,则必须使用sudo。您应避免将文件放入 /var/、/usr/ 等目录。最好从命令行执行此操作。例如,网站所需的文件往往放在/var/www/。更改这些文件应以 root 身份进行,root 先进行备份,然后将新文件复制到旧文件上,而不是/var/www/由用户直接复制,以避免更改错误版本的文件。

答案2

尝试以 root 身份运行文件管理器。我认为您可以右键单击文件管理器的背景,然后单击以 root 身份打开,如果此方法无效,请尝试在文件夹上执行此操作。如果其他方法均失败,请执行sudo <replace with your file manager>gksu <replace with your file manager>

相关内容