La estructura por defecto es la siguiente:
usuario@maquina:path$
Donde:
usuario
es el nombre del usuario actualmaquina
es el nombre del ordenadorpath
es el directorio actual$
ó#
indica el modo, usuario ($
) ó superusuario/administrador (#
)
Para ejecutar un comando basta con escribir su nombre, sus argumentos y sus parámetros (en caso de que los tenga), y pulsar Enter
.
Puedes cancelar la ejecución de un comando que está corriendo con Ctrl-C
.
Para copiar un texto de la terminal debes usar Ctrl-Shift-C
, y para pegar Ctrl-Shift-V
.
Un directorio es una dirección (path) dentro del sistema de ficheros del ordenador.
Están compuestos por carpetas y subcarpetas, separados por /
, formando un árbol.
Puedes especificar la dirección de forma absoluta, o relativa (a partir del directorio actual). E.g.:
/opt/gul/mi-carpeta
(absoluto, partiendo desde/
)gul/mi-carpeta
(relativo, partiendo del directorio actual,/opt
)
/
: Directorio raíz del sistema.
: Directorio actual..
: Directorio padre/superior~
:/home/<user>
"Home", el directorio raíz de tu usuario~/Descargas
: Carpeta de descargas, donde se suele guardar lo que te descargues a través del navegador
ls
: muestra los contenidos del directorio (utiliza el flag-lah
para mostrar todos los archivos, incluídos los ocultos)cd dir
: moverse al directorio dirmv origin destination
: mueve el archivo origin al path destinationcp origin destination
: copia el archivo origin al path destinationrm file
: elimina el archivo file (utiliza el flag-r
para carpetas)mkdir dir
: crea el directorio dir
Algunos programas útiles y también muy usados son:
cat file
: muestra en la terminal los contenidos de filewget url
: descarga el contenido de url, ya sea el código fuente de una página web o un archivotouch file
: crea el archivo vacío filegedit file
: ejecuta el editor de textos gráfico predeterminado y abre con él el archivo filenano file
: ejecuta un editor de textos en terminal, y abre con él el archivo file