Comandos básicos Linux (III)

Ahora sí entramos a lo mero bueno, comando tras comando. Las primeras dos entradas se enfocaron más hacia el reconocimiento de la terminal y de nuestro equipo.

cd : sin duda es un comando muy útil, pues es este el que nos ayudará a movernos entre los directorios. Por ejemplo ,  si lo que quiero es acceder al directorio raíz, tendré que colocar cd / de lo contrario, no me saldrá nada en la terminal

user@rizomamutante ~ $ /
bash: /: Es un directorio
user@rizomamutante ~ $ cd
user@rizomamutante ~ $ cd /

 ls: es el comando que mostrará el contenido del directorio. Sigamos con el ejemplo anterior

user@rizomamutante / $ ls
bin    dev   initrd.img  lost+found  opt   run   sys  var
boot   etc   lib         media       proc  sbin  tmp  vmlinuz
cdrom  home  lib64       mnt         root  srv   usr

ls como muchos otros comandos tiene una funcionalidad de agregar elementos. Por ejemplo, le podemos poner un -l, -li, -liah.

ls -l
user@rizomamutante / $ ls -l
total 96
drwxr-xr-x   2 root root  4096 feb  6 14:57 bin
drwxr-xr-x   4 root root  4096 feb  4 14:03 boot
drwxr-xr-x   2 root root  4096 feb  4 12:30 cdrom
drwxr-xr-x  16 root root  4260 abr 27 15:22 dev
drwxr-xr-x 148 root root 12288 abr 27 15:22 etc
drwxr-xr-x   5 root root  4096 feb  4 12:31 home
lrwxrwxrwx   1 root root    33 feb  4 12:37 initrd.img -> boot/initrd.img-3.13.0-37-generic
drwxr-xr-x  25 root root  4096 mar 10 11:40 lib
drwxr-xr-x   2 root root  4096 mar 10 11:40 lib64
drwx——   2 root root 16384 feb  4 12:20 lost+found
drwxr-xr-x   4 root root  4096 abr 27 15:22 media
drwxr-xr-x   2 root root  4096 abr 10  2014 mnt
drwxr-xr-x   3 root root  4096 ene  7 11:14 opt
dr-xr-xr-x 180 root root     0 abr 27 13:49 proc
drwx——   9 root root  4096 mar 16 10:42 root
drwxr-xr-x  26 root root   840 abr 27 15:22 run
drwxr-xr-x   2 root root 12288 feb  6 14:57 sbin
drwxr-xr-x   2 root root  4096 ene  7 10:55 srv
dr-xr-xr-x  13 root root     0 abr 27 13:49 sys
drwxrwxrwt  13 root root  4096 abr 27 16:23 tmp
drwxr-xr-x  10 root root  4096 ene  7 10:55 usr
drwxr-xr-x  11 root root  4096 ene  7 11:29 var
lrwxrwxrwx   1 root root    30 feb  4 12:37 vmlinuz -> boot/vmlinuz-3.13.0-37-generic

ls -li , donde la i es de  inodo o numeración de carpetas y archivos

user@rizomamutante / $ ls -li
total 96
2359297 drwxr-xr-x 2 root root 4096 feb 6 14:57 bin
2 drwxr-xr-x 4 root root 4096 feb 4 14:03 boot
917505 drwxr-xr-x 2 root root 4096 feb 4 12:30 cdrom
3 drwxr-xr-x 16 root root 4260 abr 27 15:22 dev
3538945 drwxr-xr-x 148 root root 12288 abr 27 15:22 etc
2 drwxr-xr-x 5 root root 4096 feb 4 12:31 home
13 lrwxrwxrwx 1 root root 33 feb 4 12:37 initrd.img -> boot/initrd.img-3.13.0-37-generic
3145729 drwxr-xr-x 25 root root 4096 mar 10 11:40 lib
786433 drwxr-xr-x 2 root root 4096 mar 10 11:40 lib64
11 drwx—— 2 root root 16384 feb 4 12:20 lost+found
1835009 drwxr-xr-x 4 root root 4096 abr 27 15:22 media
3801089 drwxr-xr-x 2 root root 4096 abr 10 2014 mnt
4587521 drwxr-xr-x 3 root root 4096 ene 7 11:14 opt
1 dr-xr-xr-x 180 root root 0 abr 27 13:49 proc
4980737 drwx—— 9 root root 4096 mar 16 10:42 root
7776 drwxr-xr-x 26 root root 840 abr 27 15:22 run
131073 drwxr-xr-x 2 root root 12288 feb 6 14:57 sbin
262145 drwxr-xr-x 2 root root 4096 ene 7 10:55 srv
1 dr-xr-xr-x 13 root root 0 abr 27 13:49 sys
5111809 drwxrwxrwt 13 root root 4096 abr 27 16:23 tmp
4194305 drwxr-xr-x 10 root root 4096 ene 7 10:55 usr
5898241 drwxr-xr-x 11 root root 4096 ene 7 11:29 var
12 lrwxrwxrwx 1 root root 30 feb 4 12:37 vmlinuz -> boot/vmlinuz-3.13.0-37-generic

ls -liah donde la h informa el tamaño del archivo

user@rizomamutante / $ ls -liah
total 104K
2 drwxr-xr-x  23 root root 4.0K feb  4 12:37 .
2 drwxr-xr-x  23 root root 4.0K feb  4 12:37 ..
2359297 drwxr-xr-x   2 root root 4.0K feb  6 14:57 bin
2 drwxr-xr-x   4 root root 4.0K feb  4 14:03 boot
917505 drwxr-xr-x   2 root root 4.0K feb  4 12:30 cdrom
3 drwxr-xr-x  16 root root 4.2K abr 27 15:22 dev
3538945 drwxr-xr-x 148 root root  12K abr 27 15:22 etc
2 drwxr-xr-x   5 root root 4.0K feb  4 12:31 home
13 lrwxrwxrwx   1 root root   33 feb  4 12:37 initrd.img -> boot/initrd.img-3.13.0-37-generic
3145729 drwxr-xr-x  25 root root 4.0K mar 10 11:40 lib
786433 drwxr-xr-x   2 root root 4.0K mar 10 11:40 lib64
11 drwx——   2 root root  16K feb  4 12:20 lost+found
1835009 drwxr-xr-x   4 root root 4.0K abr 27 15:22 media
3801089 drwxr-xr-x   2 root root 4.0K abr 10  2014 mnt
4587521 drwxr-xr-x   3 root root 4.0K ene  7 11:14 opt
1 dr-xr-xr-x 179 root root    0 abr 27 13:49 proc
4980737 drwx——   9 root root 4.0K mar 16 10:42 root
7776 drwxr-xr-x  26 root root  840 abr 27 15:22 run
131073 drwxr-xr-x   2 root root  12K feb  6 14:57 sbin
262145 drwxr-xr-x   2 root root 4.0K ene  7 10:55 srv
1 dr-xr-xr-x  13 root root    0 abr 27 13:49 sys
5111809 drwxrwxrwt  13 root root 4.0K abr 27 16:23 tmp
4194305 drwxr-xr-x  10 root root 4.0K ene  7 10:55 usr
5898241 drwxr-xr-x  11 root root 4.0K ene  7 11:29 var
12 lrwxrwxrwx   1 root root   30 feb  4 12:37 vmlinuz -> boot/vmlinuz-3.13.0-37-generic

Como muchos de los comandos tienen funcionalidades extras, para conocerlas solamente tenemos que colocar la palabra man antes del comando y aparecerá el manuel del comando. Para conocer la info del comando entonces se escribe ls –help

A veces cuando nos movemos de un directorio a otro no nos percatamos dónde estamos o simplemente el promp no lo muestra o uno anda bien despistado que se le olvida. Para eso existe el comando pwd, mientras que el comando uname nos enseña la información del sistema.

touch es para crear documentos vacíos.

mkdir es un comando usado para crear carpetas.

Ahora que ya sabemos crear carpetas y archivos, tenemos que aprender a eliminarlos. Tan fácil como usar el comando rm para eliminar un archivo y para eliminar una carpeta o todos los archivos del directorio es rm -R.

¡Nos leemos en la próxima entrada de comandos!  Recuerden pasar a comentar y hacer sus pedidos, poner dudas, comentarios o lo-que-sea.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s