
The pwd command displays the directory where the user is currently located. (pwd stands for “print working directory”). For example, typing
pwd
while in the Desktop
will show /home/[username]/Desktop
.
Note
Konsole también muestra esta información tanto en la pestaña como en la barra de título de su ventana.
The cd command changes directories. (cd stands for “change directory”). When a terminal window is opened, it will be in the user's home directory. Moving around the file system requires the use of the cd.
To navigate into the root directory, type:
cd /
To navigate to the current user's home directory, type:
cd
or
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.To navigate up one directory level, type:
cd ..
To navigate up two directory levels, type:
cd ../../
To navigate to the previous directory (go back), type:
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.
The ls command outputs a list of the files in the current directory. (ls is short for “list”). For example, typing
ls ~
will display the files that are in the current user's home directory.
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.
The mkdir command is used to create a new directory. (mkdir stands for “make directory”). To create a new directory named foobar
, type:
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
Por defecto, rm no borrará directorios. Para borrar un directorio, debe utilizar el parámetro -r ( también puede utilizar -R o --recursive). Por ejemplo,
rm -r foobar
o
rm -R foobar
o
rm --recursive foobar
borrarán el directorio foobar
, y todo su contenido