3 Comandos indispensables

5 / Agosto / 2007 at 9:09 pm (1)

Debido a que usualmente me preguntan que comandos son indispensables o necesarios para cualquier usuario de unix o sistemas hermanos, y llegué a la conclusión de que sólo se necesitan basicamente 3, para poder aprender a usar o llegar a los demas.
Un punto importante, es que el usuario conozca bien la organización y distribución de las carpetas y su contenido, por ejemplo, conocer las carpetas donde van archivos de configuracion, ejecutables, etc.

1.- ls
Bueno para comenzar, me gustaria introducirlos al comando “ls”, que no es mas que una abreviación de la palabra en inglés “list”que significa listado o lista, forma parte del paquete coreutils de GNU y es conciderado de lo mas básico e indispensable.
Tecleando un ls a nuestra carpeta actual, podremos recibir de salida en el monitor un listado del contenido de la carpeta actual. Este comando tiene opciones más avanzadas, este es un ejemplo:

sedkar8@debian:/$ lsbin    dev   initrd      lost+found  opt   sbin     sys  varboot   etc   initrd.img  media       proc  selinux  tmp  vmlinuzcdrom  home  lib         mnt         root  srv      usr

2.- cd
Bueno ya conociendo este primer comando, ls podremos observar el contenido de la carpeta actual, pero ahora ¿Que pasa cuando queremos acceder a cierta carpeta?, bueno para eso está el comando cd que se origina de las palabras en ingles change directory y que traduciendo al español significa: cambiar directorio, esta es una práctica herramienta para navegar entre las carpetas y observar su contenido. Ejemplo:

sedkar8@debian:/$ lsbin    dev   initrd      lost+found  opt   sbin     sys  varboot   etc   initrd.img  media       proc  selinux  tmp  vmlinuzcdrom  home  lib         mnt         root  srv      usrsedkar8@debian:/$ cd homesedkar8@debian:/home$ lssedkar8  lost+foundsedkar8@dmindebian:/home$

Ahora la pregunta es, ¿como regreso al directorio padre?, bueno para regresar al directorio anterior, nosotros debemos teclear “cd ..”, ya que con “..” hacemos referencia a la carpeta padre de la actual (En unix y sistemas hermanos la carpeta que contiene a todas se llama “raíz” y se expresa “/” unicamente).

sedkar8@debian:/home$ cd ..sedkar8@debian:/$

3.- man
Bueno ya para finalizar, me gustaría concluir con el comando “man”(manual), que en mi opinión y experiencia me ha servido bastante para aprender sobre comandos, ya que su utilidad es la de desplegar en pantalla el “help” de la mayoría de los comandos, archivos, llamadas de sistema, etc, y con este comando podemos explorar la mayoría de opciones avanzadas y parametros extra de los comandos que nosotros queramos. Esta basado en groff , y con este cuando tengamos una duda sobre algún comando o queramos simplemente explorar las sintaxis de algunos comandos lo podemos usar de la siguiente manera:

sedkar8@debian:/$ man ls

LS(1)                                                                

NOMBRE    ls, dir, vdir - listan los contenidos de directorios

SINOPSIS    ls [opciones] [fichero...]    dir [fichero...]    vdir [fichero...]

    Opciones de POSIX: [-CFRacdilqrtu1]

    Opciones  de  GNU  (en la forma más corta): [-1abcdfghiklmnopqrstuvwx‐    ABCDFGHLNQRSUX]  [-w  cols]  [-T  cols]  [-I   patrón]   [--full-time]    [--show-control-chars]    [--block-size=tamaño]   [--format={long,ver‐    bose,commas,across,vertical,single-column}]    [--sort={none,time,size,extension}]    [--time={atime,access,use,ctime,status}] [--color[={none,auto,always}]]    [--help] [--version] [--]

Saludos, bye.

2 comentarios

  1. jeison dijo:

    no se adonde conseguir el 3 cd de los comandos

  2. brandon dijo:

    muchachos necesito el tercer cd de los comandos adonde lo puedo conseguir

Escribe un comentario