
La orden pwd muestra el directorio en el que el usuario se encuentra en el momento (pwd, siglas en inglés para “print working directory” o “imprimir directorio de trabajo”). Por ejemplo, escribiendo
pwd
mientras se está en el directorio Escritorio
va a mostrar /home/[nombre_de_usuario]/Escritorio
.
Note
Konsole también muestra esta información tanto en la pestaña como en la barra de título de su ventana.
La orden cd cambia el directorio actual (cd, en inglés “change directory” o “cambiar directorio”). Cuando una ventana de terminal se abre, el directorio de trabajo será automáticamente la carpeta personal del usuario. La navegación a través de las diferentes carpetas requiere necesariamente la orden cd.
Para ir al directorio raíz, teclee:
cd /
Para navegar a la carpeta persona actual del usuario, escriba:
cd
o
cd ~
Note
El caracter ~ representa la carpeta personal del usuario. Como se muestra arriba, cd ~ es equivalente a cd /home/nombre_de_usuario/. Sin embargo, cuando se ejecuta una orden como usuario administrador (o root) (por ejemplo, usando la orden sudo), ~ entonces apunta a
/root
. Cuando se utiliza cd con sudo, se debe escribir la localización o dirección completa a la carpeta personal.Para ir a un nivel de directorio más arriba, teclee:
cd ..
Para ir arriba dos niveles de directorios, teclee:
cd ../../
Para ir al directorio previo (ir atrás), teclee:
cd -
Para navegar a través de varios niveles de carpetas a la vez, especifique la dirección completa de la carpeta. Por ejemplo, escriba:
cd /var/log
para ir directamente a la subcarpeta (o la carpeta que está dentro de)
/log
de/var/
. En otro ejemplo, escribiendo:cd ~/Escritorio
va hacia la subcarpeta
Escritorio
que se encuentra dentro de la carpeta personal del usuario.
La orden ls muestra una lista de los archivos dentro de la carpeta actual (ls en inglés es la forma corta de “lista”). Por ejemplo, al escribir
ls ~
se mostrarán los archivos que estén dentro de la carpeta personal del usuario.
Usado con la opción -l, la orden ls muestra otra información junto con el nombre del archivo, como por ejemplo los permisos, el propietario del archivo, entre otros.
Usado con las opciones -al, la orden ls muestra la información asociada con la opción -l y además muestra los archivos escondidos (opción a).
La orden touch se utiliza para modificar las últimas fechas de acceso de lectura/escritura del archivo, o para crear un nuevo archivo vacío. Por ejemplo,
touch foo
creará un nuevo archivo de nombre foo
. Si foo
ya existe como archivo, utilizando la orden touch se actualizarán las fechas de los últimos accesos.
La orden mkdir se utiliza para crear un nuevo directorio (mkdir es un acrónimo del inglés “make directory”). Para crear un nuevo directorio bajo el nombre foobar
, introduzca:
mkdir foobar
The cp command makes a copy of a file or directory
(cp is short for “copy”). To make an exact copy
of foo
and name it bar
, type:
cp foo bar
To make an exact copy of the foo_dir
directory and name it bar_dir
, type:
cp -r foo_dir bar_dir
The mv command moves a file or directory to a different
location or will rename a file or directory (mv is short for
“move”). To rename the file foo
to
bar
, type:
mv foo bar
To move the file foo
into the current user's Desktop
directory, type:
mv foo ~/Desktop
This will not rename foo
to Desktop
because foo
is a file and Desktop
is a directory.
The rm command is used to delete files and directories (rm is short for “remove”). To delete the file
foo
for the current directory, type:
rm foo
By default, rm will not remove directories. To remove a directory, you must use the -r option (also can be entered as either -R or --recursive). For example,
rm -r foobar
or
rm -R foobar
or
rm --recursive foobar
will remove the directory foobar
,
and all of its contents!