Como copiar um diretório de sua casa para um diretório de todo o sistema

Como copiar um diretório de sua casa para um diretório de todo o sistema

Quero usar o gerenciador de arquivos para copiar um diretório da minha área de trabalho para o /optdiretório. Quando executo gksudo nautilus, não vejo nada no diretório Desktop.

Se eu abrir o Nautilus normalmente na barra de tarefas, ele mostra o lamppdiretório junto com outros existentes.

Então, como faço para visualizar este diretório para poder recortá-lo e colá-lo no /optdiretório?

Responder1

Você está vendo uma área de trabalho vazia porque é o diretório raiz da área de trabalho, já que você usa gksudo para abrir o Nautilus. Então, ao abrir o Nautilus basta seguir este caminho na barra lateral esquerda:

-> Sistema de arquivos -> home -> seu_nome_de_usuário -> seu_desktop

Depois copie o que quiser. De forma alternativa, você pode usar o terminal para isso:

sudo cp -r ~/Desktop/directory_that_will_be_copied /opt/where_to_copy

Responder2

Quando você correNáutilocomoroot(com gksu nautilusou gksudo nautilus), considera root'sdiretório inicial(/root) como o diretório inicial pertinente, em vez de seu próprio diretório inicial ( , onde/home/shawnshawné substituído pelo seu nome de usuário real, se for diferente).

Esse tipo de coisa não acontece quando você executa comandos não gráficos como root emda maneira habitual(ou seja, comsudo). Esta é a principal diferença entre os comportamentos padrão de sudoe seus frontends gráficos como gksue gksudo, e é paraboa razão, uma vez que é comum que programas gráficos criem e mantenham arquivos de configuração no diretório inicial (que seriam tornados inalteráveis ​​pelo não- rootusuário e/ou forneceriam uma maneira para os programas executados como o não- rootusuário criarem e modificarem a configuração dados que alteram o comportamento de programas executados como root, sendo que ambos seriam indesejáveis).

Como mencionado acima, se o seu nome de usuário forshawn, o caminho completo do seu diretório inicial é . A pasta da sua área de trabalho é então . Se você executar o Nautilus como e navegar até essa pasta, verá (e poderá acessar e manipular) os arquivos em sua área de trabalho./home/shawn/home/shawn/Desktoproot

informação relacionada