Comandos de linux

Solo disponible en BuenasTareas
  • Páginas : 7 (1519 palabras )
  • Descarga(s) : 0
  • Publicado : 20 de junio de 2011
Leer documento completo
Vista previa del texto
whoami
-whoami - muestra nuestra información
-whoami Indica cuál es la terminal y la sesión en la que se está trabajando
-La función de este comando consiste en presentar en pantalla el nombre de usuario del usuario que lo ejecuta. Ejemplo:
Ejemplo: usuario@maquina:~/$ whoami
usuario
free

muestra la memoria libre y utilizada
El comando free resulta en cierta maneraengañoso si el objetivo es saber cuánta memoria RAM se está utilizando en esos momentos. Esa información se puede consultar en /proc/meminfo. En la actualidad, los usuarios con acceso a un sistema operativo moderno, como Linux, no deberían necesitar preocuparse demasiado sobre el uso de memoria. El concepto de RAM disponible se remonta a los días anteriores a la gestión de la memoria unificada. Lafrase memoria libre es memoria mala se aplica también en Linux. Así, Linux se ha esforzado siempre en equilibrar las cachés sin permitir que haya memoria libre o no utilizada.
Básicamente, el núcleo no tiene conocimiento directo de ninguna aplicación ni de ningún dato del usuario, sino que gestiona las aplicaciones y los datos del usuario en una caché de páginas. Si la memoria se queda corta, seescriben partes de ella en la partición de intercambio o en archivos desde los cuales se podrá leer con ayuda del comando mmap (consulte man mmap).
El núcleo también contiene otras cachés, como la caché de tablas, donde se almacenan la cachés utilizadas para acceder a la red. Esto puede explicar las diferencias entre los contadores en /proc/meminfo. A la mayoría de ellas, pero no a todas, sepuede acceder a través de /proc/slabinfo.

du
Regresa el tamaño de los archivos y carpetas de forma recursiva del lugar en donde te encuentres parado, al igual como en el comando anterior con la opción -h queda en "formato humano":
-------------------------------------------------
du -h

Dos opciones de interés son:
* -s muestra solamente la suma total de los archivosexaminados, esto es para conocer el espacio total que usa una carptea, por ejemplo:
-------------------------------------------------
du -s $HOME/manuales
Te dirá que estás usando, por ejemplo, 246736 "unidades" en puros manuales, usa la opción "-h" para pasar eso a formato humano:
-------------------------------------------------
du -sh $HOME/manuales
Mmmm.241M (megas), ¡nada mal!
* -a es la opción opuesta, en vez de resumir el espacio ocupado en un solo número, entrega un detalle de cuántas "unidades" (Kilos o Megas con "-h") usa cada archivo y directorio que encuentre, siendo útil para determinar qué está ocupando todo el espacio de tu pendrive:
-------------------------------------------------
du -ah /media/ALL_MY_THESISEso sí, si tienes muchos archivos va a ser una larga lista por lo que puedes examinarla por partes usando "more" o "less".

ps
Muestra los procesos en ejecución
Los principales usos de ps son:
* Ver lo que esta corriendo-- estimar la carga sobre el sistema.
* Ver si uno de nuestros procesos todavia esta vivo (una corrida larga, por ejemplo)
* Encontrar el PID de un proceso paramatar.
La sintaxis de ps depende de la variedad de Linux. En sistemas de origen Berkeley, la sintaxis para un listado completo es

ps aux
Minetras en sistemas de variedad SysV, es

ps -ef
La forma corta (sin argumentos):

ps
Nos da los procesos de la actual sesion de login, sin contar los quepudieran seguir corriendo de otras sesiones.
El formato de las salidas tambien depende de la variedad del sistema.

Tail
Ver las ultimas n lineas de un archivos
tail da las ultimas 10 lineas de un archivo, u opcionalmente las ultimas n lineas del archivo. Por ejemplo
tail xxx
Da las ultimas 10 lineas del archivo xxx, mientras que
tail -1 xxx
Da la ultima.
Este comando es...
tracking img