User Tools

Site Tools


Writing /var/lib/dokuwiki/data/meta/tutorials/comandos_basicos.meta failed
tutorials:comandos_basicos

This is an old revision of the document!


Comandos Básicos

En esta práctica vamos a estar trabajando con archivos y directorios. Vamos a navegar por el sistema utilizando la linea de comandos.

cd, ls, pwd

ls

ls es el comando para listar los archivos y directorios presentes en el directorio actual. Abra un emulador de consola y ejecute

ls

Debería ver los directorios y archivos de su home. Usualmente Documents, Downloads, Pictures, Music… entre otros.

cd

cd es el comando para cambiar de directorio (Change Directory). Vamos a cambiarnos al directorio de Documentos, para esto ejecute:

cd Documents

Si usted no ha cambiado la configuración en .barshrc (luego veremos qué es) en el prompt de su consola debería poder ver un cambio. Para devolverse a un directorio padre se utiliza cd con el argumento ..

cd ..

Esto nos devuelve a home, note el cambio en el prompt. Ejecute de nuevo <cd ..> y luego ls. Note que hay un directorio con su nombre de usuario. Ese es su directorio de home (el de su usuario).

cd también acepta una dirección absoluta, esto es dar la dirección de su directorio objetivo a partir de la raíz del sistema. Vamos primero a la raíz y listar los directorios.

cd /
ls

Note que se tiene como salida los directorio de los que se habló al inicio de la clase, cuando se explicó brevemente Debian. Ahora ejecute.

cd /sys/devices/system/cpu
ls

Usted encontrará un directorio para cada core en su computadora, y algunos archivos con información sobre su CPU. ls también se puede utilizar con direcciones absolutas. Entonces desde el directorio donde está vamos a listar el contenido en el directorio de configuración de dpkg.

ls /etc/dpkg

pwd

pwd es un comando que le indica cual es su dirección actual. Solamente ejecute

pwd

Para devolverse a su home ejecute cd sin parámetros y luego compruebe que se encuentra en home.

cd
pwd

cd, ls, y pwd tienen muchas otras opciones interesantes, si desea aprender más de ellos utilice man.

Crear, eliminar, mover, copiar

Ahora vamos a crear, copiar, mover y destruir directorios y archivos.

Crear

Utilizando cd diríjase al directorio Documents dentro de su home. Una vez ahí vamos a crear un nuevo directorio llamado skywalker.

mkdir skywalker

mkdir es el comando para crear nuevos directorios. Ingrese dentro del directorio que acaba de crear y cree un nuevo directorio llamado anakin (puede utilizar el ejemplo anterior si no está muy seguro de cómo se hace). No ingrese al directorio. Ahora vamos a crear un archivo llamado amidala de la siguiente manera:

touch amidala

touch es el comando para crear archivos en blanco. Para eliminar un archivo se utiliza el comando rm (remove). Elimine el archivo amidala de la siguiente manera:

rm amidala

Eliminar

Ahora vamos a eliminar el directorio anakin. Para esto se le debe decir a rm que se comporte de manera recursiva. Para esto se utiliza la opción -r (equivalente a usar –recursive).

rm -r anakin

Ahora vamos a crear un nuevo directorio llamado vader. Ya debería saber cómo se hace esto. Ingrese a vader y procede a crear dos directorios: luke y leia. Ahora ingrese a leia. En este momento debería encontrarse en /home/<user>/Documents/skywalker/vader/leia/ . Puede comprobarlo utilizando pwd. En este directorio vamos a crear un nuevo archivo llamado kylo.

Mover

mv es el comando para mover archivos de un directorio a otro, proceda a mover a kylo desde leia hasta luke.

mv kylo ../luke/

Recuerde lo que significa .. , en este caso estamos tomando a kylo que está en leia, vamos al directorio padre y entramos a luke. Compruebe que kylo ya no está en leia ejecutando ls. Verifique que sí se encuentra dentro de luke.

Ahora regrese al directorio Documents. Y cree un directorio llamado snoke. ls debería darle como resultado dos directorios: snoke y skywalker.

Copiar

cp es el comando que se utiliza para copiar archivos de un directorio a otro. Vamos a copiar a snoke desde luke hasta snoke.

cp skywalker/vader/luke/kylo snoke

Compruebe que kylo se encuentra en ambos directorios utilizando ls. Ahora para eliminar todo lo que hizo ejecute los siguiente:

cd ~/Documents
rm -r snoke vader

Compruebe los resultados con ls. ~ es una manera de abreviar su dirección de home. El -r lo hace de forma recursiva.

tutorials/comandos_basicos.1472570379.txt.gz · Last modified: 2022/09/20 00:08 (external edit)