Mostrando entradas con la etiqueta Consola. Mostrar todas las entradas
Mostrando entradas con la etiqueta Consola. Mostrar todas las entradas

Busca los directorios o archivos más grande con find



¿No han deseado alguna vez saber cuál es la carpeta o el archivo más grande que tienen en su disco duro?
El comando find es genial, nos permite hacer muchas cosas (de algunas ya hemos hablado acá), aquí les traigo otra utilidad de él.
El siguiente comando buscará en todo el HDD y nos dirá cuáles son los 10 archivos o carpetas más grandes del ordenador:
sudo find / -printf '%s %p\n'| sort -nr | head -10
Si desean saber no solo los 10 más grandes, sino los 20 o algo así, simplemente cambien el último número 10 por el deseado.
Como dije antes, esto contará tanto carpetas como archivos, si desean solamente tener en cuenta las carpetas sería agregar -type d (d = directorio):
sudo find / -type d -printf '%s %p\n'| sort -nr | head -10
Por el contrario y desean ver solo los archivos y no las carpetas sería -type f (f = file):
sudo find / -type f -printf '%s %p\n'| sort -nr | head -10
Si desean especificar el tipo de archivo, o sea, solo tener en cuenta los .mp4 basta con agregar un -iname “*.mp4″ :
sudo find / -iname "*.mp4" -printf '%s %p\n'| sort -nr | head -10
En mi caso los archivos más grandes que tengo son los HDD virtuales de mis servidores virtuales con KVM+Qemu, luego un vídeo de fútbol (presentación de Gareth Bale con el Real Madrid) y otras cosas más.

Como cambiar la zona horaria en Linux desde una terminal


Cambiar la zona horaria de Linux desde una Terminal o línea de comandos es muy sencillo, bastan con ejecutar el comando "tzselect" y elegir nuestra zona horaria, por ejemplo supongamos que vivimos en Mexico y usamos la hora central, lo hacemos de la siguiente forma.

$ tzselect

Retorna un resultado como el siguiente.

Please identify a location so that time zone rules can be set correctly.
Please select a continent or ocean.
 1) Africa
 2) Americas
 3) Antarctica
 4) Arctic Ocean
 5) Asia
 6) Atlantic Ocean
 7) Australia
 8) Europe
 9) Indian Ocean
10) Pacific Ocean
11) none - I want to specify the time zone using the Posix TZ format.
#?

Seleccionamos el número 2 que es Americas, luego el número 32 que es México y por último el número 1 que es el horario central.

Luego veremos una pantalla como la siguiente.

The following information has been given:

        Mexico
        Central Time - most locations

Therefore TZ='America/Mexico_City' will be used.
Local time is now:      Tue Apr  8 12:35:22 CDT 2014.
Universal Time is now:  Tue Apr  8 17:35:22 UTC 2014.
Is the above information OK?
1) Yes
2) No
#?

Si todo está correcto seleccionamos "1" y listo.

Ahora si queremos que este cambio se haga permanentemente entre reinicios de nuestra PC, agregamos la siguiente línea en nustro archivo .profile

TZ='America/Mexico_City'; export TZ

Otra forma de hacer lo mismo es con los siguientes comandos.

$ rm /etc/localtime
$ ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime

CheatSheet o guía de comandos

Paseando por Google+ y con las pertinentes derivaciones a otras páginas, hoy he descubierto esta fantástica Cheat Sheet, o lo que es lo mismo, la guía de los comandos más utilizados e indispensables para utilizar en sistemas Unix o basados en Unix. Esto incluye GNU/Linux, por supuesto, pero también OS X y también derivados de BSD.




Mostrar los asteriscos de la contraseña en un terminal


Por defecto en Linux, algo que resulta un poco engorroso, según que caso, es no conocer cuántos caracteres llevamos escritos cuando estamos rellenando el campo de una contraseña bajo un terminal. Algunos dirán que es más seguro no mostrar cuántos caracteres se escriben, de esta manera si alguien nos estuviera mirando lo tendría más difícil a la hora de tratar de averiguar lo escrito.
ver_contraseña_linux_hispano

Yetris


Yetris, es un juego que es un clon de Tetris y se ejecuta desde la terminal linux. El juego cuenta con bloques de colores, puntuaciones más altas y varias de las caracteristicas encontradas en los tetris modernos. El juego está escrito en C y Ncurses se puede ejecutar en la mayoria de las distribuciones linux

A continuacion les dejo un mini tutorial de como instalarlo en Debian y sus derivados


sudo apt-get install libncurses5-dev 
cd /tmp  
wget http://ufpr.dl.sourceforge.net/project/yetris-yetris/linux/yetris-1.6.tar.gz

tar -xzvf yetris-1.6.tar.gz

cd yetris-1.6
make
sudo make install

y listo ya pueden ejecutar el comando yetris en la consola y a jugar!!! 

Página Oficial