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)
/logde/var/. En otro ejemplo, escribiendo:cd ~/Escritorio
va hacia la subcarpeta
Escritorioque 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