Resto de entradas con intenciones didácticas en la etiqueta Aprendizaje.
Estamos empezando ya a movernos con cierta asiduidad por el terminal de comandos, así que ha llegado la hora de conocer cómo el propio sistema nos puede prestar ayuda. Hay una serie de órdenes que nos resolverán un buen numero de papeletas y conviene conocerlas. En más de uno habrá que darle al inglés, algo de lo que ya les advertí en otra entrada.
w
Muestra datos de las diferentes sesiones activas.
whoami
Con esto sabremos el nombre del usuario que ha abierto la sesión.
who
Muestra los usuarios que están conectados en ese momento.
tty
Muestra el nombre del terminal en uso.
En mi caso estoy en el terminal 0.
man
Es el manual de instrucciones en línea del sistema. Con él podemos informarnos de la forma de uso de un comando concreto.
Lo habitual es teclear man seguido del comando del que queremos información, separados por un espacio.
whatis
Sirve para buscar información rápida sobre los comandos usando palabras clave.
apropos
Busca información rápida en las páginas del manual en línea usando palabras clave.
Cuanto más genérica sea la búsqueda más extenso será el resultado que obtengamos y quizá no es eso lo que queremos, con lo que conviene afinar.
info
Parecido a man pero ofreciendo información de ayuda más detallada ( y generalmente en inglés).
whereis
Para localizar el archivo binario (ejecutable en lenguaje Windows), el código fuente o la página del manual de un comando.
Hemos buscado el binario del comando cp (copy), obteniendo su localización en el sistema de archivos y directorios (/bin/cp) y la de su página en el manual en línea (/usr/share/man/man1/cp.1.gz).
<comando> -- help
La forma más rápida de obtener ayuda sobre un comando y la más utilizada, al menos al principio. Por ejemplo, tecleando cp --help obtendríamos la ayuda relativa al comando cp.
Aprovecho para subrayar que cada uno de estos comandos dispone de numerosas opciones que multiplican sus funcionalidades, pero que describirlas extenderían insufriblemente el post. Recomiendo utilizar <comando> --help para ir conociéndolas.
clear
Limpia la pantalla de la terminal llevando el prompt de comandos al inicio de la ventana.
Con tanta ayuda no es de extrañar que busque un vídeo con esa palabra en su título. Aquí tenemos a los blueseros Ten Years After en vivo con "Help me".
Estamos empezando ya a movernos con cierta asiduidad por el terminal de comandos, así que ha llegado la hora de conocer cómo el propio sistema nos puede prestar ayuda. Hay una serie de órdenes que nos resolverán un buen numero de papeletas y conviene conocerlas. En más de uno habrá que darle al inglés, algo de lo que ya les advertí en otra entrada.
w
Muestra datos de las diferentes sesiones activas.
paco@paco-pc:~$ w 00:03:27 up 16 min, 2 users, load average: 0,45, 0,41, 0,33 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT paco tty7 :0 23:47 16:26 36.04s 0.07s gdm-session-wor paco pts/0 :0.0 00:03 0.00s 0.05s 0.00s w paco@paco-pc:~$ |
whoami
Con esto sabremos el nombre del usuario que ha abierto la sesión.
paco@paco-pc:~$ whoami paco paco@paco-pc:~$ |
who
Muestra los usuarios que están conectados en ese momento.
paco@paco-pc:~$ who paco tty7 2013-05-16 19:32 (:0) paco pts/0 2013-05-16 20:08 (:0) paco@paco-pc:~$ |
tty
Muestra el nombre del terminal en uso.
paco@paco-pc:~$ tty /dev/pts/0 paco@paco-pc:~$ |
En mi caso estoy en el terminal 0.
man
Es el manual de instrucciones en línea del sistema. Con él podemos informarnos de la forma de uso de un comando concreto.
paco@paco-pc:~$ man ¿Qué página de manual desea? paco@paco-pc:~$ |
Lo habitual es teclear man seguido del comando del que queremos información, separados por un espacio.
whatis
Sirve para buscar información rápida sobre los comandos usando palabras clave.
paco@paco-pc:~$ whatis man man (1) - una interfaz de los manuales de referencia electrónicos man (7) - macros para formatear páginas del manual paco@paco-pc:~$ |
apropos
Busca información rápida en las páginas del manual en línea usando palabras clave.
paco@paco-pc:~$ apropos copy file cp (1) - copy files and directories cpio (1) - copy files to and from archives git-checkout-index (1) - Copy files from the index to the working tree install (1) - copy files and set attributes ntfscp (8) - copy file to an NTFS volume. paxcpio (1) - copy file archives in and out paco@paco-pc:~$ |
Cuanto más genérica sea la búsqueda más extenso será el resultado que obtengamos y quizá no es eso lo que queremos, con lo que conviene afinar.
info
Parecido a man pero ofreciendo información de ayuda más detallada ( y generalmente en inglés).
whereis
Para localizar el archivo binario (ejecutable en lenguaje Windows), el código fuente o la página del manual de un comando.
paco@paco-pc:~$ whereis cp cp: /bin/cp /usr/share/man/man1/cp.1.gz paco@paco-pc:~$ |
Hemos buscado el binario del comando cp (copy), obteniendo su localización en el sistema de archivos y directorios (/bin/cp) y la de su página en el manual en línea (/usr/share/man/man1/cp.1.gz).
<comando> -- help
La forma más rápida de obtener ayuda sobre un comando y la más utilizada, al menos al principio. Por ejemplo, tecleando cp --help obtendríamos la ayuda relativa al comando cp.
Aprovecho para subrayar que cada uno de estos comandos dispone de numerosas opciones que multiplican sus funcionalidades, pero que describirlas extenderían insufriblemente el post. Recomiendo utilizar <comando> --help para ir conociéndolas.
clear
Limpia la pantalla de la terminal llevando el prompt de comandos al inicio de la ventana.
Con tanta ayuda no es de extrañar que busque un vídeo con esa palabra en su título. Aquí tenemos a los blueseros Ten Years After en vivo con "Help me".
No hay comentarios:
Publicar un comentario