如何在 Lubuntu 14.04 终端中以 root 身份复制文件夹?

如何在 Lubuntu 14.04 终端中以 root 身份复制文件夹?

我正在尝试将 b43 文件夹复制到 /lib/firmware 文件夹中。我知道我之前问过这个问题,但这是在一个完全不同的操作系统上。我似乎无法使用sudo nautilus或启动 nautilus gksu nautilus

答案1

首先更改文件所在的目录

cd <location of b43>

你的情况

cd Desktop

您可以通过以下方式复制文件夹

sudo cp -a b43  /lib/firmware

答案2

如果 b43 是桌面上的文件,并且您需要将该文件复制到 /lib/firmware,请运行以下命令:

sudo cp ~/Desktop/b43 /lib/firmware

如果 b43 是 /home/jake/lib/firmware 中的一个文件,并且您需要将该文件复制到 /lib/firmware,请运行以下命令:

sudo cp ~/lib/firmware/b43 /lib/firmware

此外,如果您需要使用文件管理器,请在 Lubuntu 中运行以下命令:

gksu pcmanfm

如果未安装 gksu,您可能需要先在打开的终端中运行以下命令来安装 gksu:

sudo apt-get update
sudo apt-get install gksu

如果你不喜欢 pcmanfm 并且想要安装 nautilus,你可以使用以下命令进行安装:

sudo apt-get install nautilus

答案3

你永远不应该只用 sudo 来运行 GUI 程序,这是我从惨痛经历中学到的。它经常会通过改变主目录中配置文件的所有权而让你发疯

要以 root 身份获取 nautilus,请使用

sudo -i nautilus  

这应该使用 root 的环境并且不会破坏你的配置文件

我认为您无法打开 nautilus 的唯一原因是您使用的是不同的桌面环境,即 LXDE 或 KDE 或类似的东西,基本上不是基于 GNOME 的。在这种情况下,DE 有自己的文件管理器

编辑:
得到了我的答案,看到你标记了 lubuntu,它是 LXDE,因此 PCManFM 是默认的文件管理器,所以你应该能够运行(无法测试,因为我不在 LXDE 上)

sudo -i pcmanfm  

相关内容