Quiero usar el administrador de archivos para copiar un directorio desde mi escritorio al /opt
directorio. Cuando ejecuto gksudo nautilus
, no veo nada en el directorio del Escritorio.
Si abro Nautilus normalmente desde la barra de tareas, muestra el lampp
directorio junto con otros existentes.
Entonces, ¿cómo puedo ver este directorio para poder cortarlo y pegarlo en /opt
el directorio?
Respuesta1
Estás viendo un escritorio vacío porque es el directorio de escritorio de la raíz ya que usas gksudo para abrir Nautilus. Entonces, cuando abras Nautilus simplemente sigue este camino desde la barra lateral izquierda:
--> Sistema de archivos --> inicio --> tu_nombre_de_usuario --> tu_escritorio
Luego copia lo que quieras. Como alternativa, puedes usar la terminal para esto:
sudo cp -r ~/Desktop/directory_that_will_be_copied /opt/where_to_copy
Respuesta2
cuando corresNautilocomoroot
(con gksu nautilus
o gksudo nautilus
), considera root
'sdirectorio de inicio(/root
) como directorio de inicio pertinente, en lugar de su propio directorio de inicio ( , donde/home/shawn
shawn
se reemplaza por su nombre de usuario real, si es diferente).
Ese tipo de cosas no sucede cuando ejecutas comandos no gráficos como root enla forma habitual(es decir, consudo
). Esta es la principal diferencia entre los comportamientos predeterminados de sudo
y sus interfaces gráficas como gksu
y gksudo
, y es parabuena razón, ya que es común que los programas gráficos creen y mantengan archivos de configuración en el directorio de inicio (que se convertirían en inmodificables por parte del no root
usuario y/o proporcionarían una forma para que los programas ejecutados como no root
usuario creen y modifiquen la configuración). datos que alteran el comportamiento de los programas ejecutados como root
, lo cual sería indeseable).
Como se mencionó anteriormente, si su nombre de usuario esshawn
, la ruta completa de su directorio personal es . La carpeta de su escritorio es entonces . Si ejecuta Nautilus y navega hasta esa carpeta, verá (y podrá acceder y manipular) los archivos en su escritorio./home/shawn
/home/shawn/Desktop
root