consola

Comandos utiles de consola!

Posted on

Hola y esta lista se la debo a mi hermano ya que es una entrada de el Salu2.

Lista de comandos mas usados
* hostname: Devuelve el nombre de la máquina.

* uptime: Devuelve la cantidad de tiempo trascurrido desde la última vez que se arrancó el sistema, la cantidad de usuarios trabajando en el sistema y el load average (carga del sistema).

* uname -a: Información sobre el sistema operativo de la máquina.

* dmesg|more: Imprime el “ring buffer” del kernel.

* free -tm: Información sobre la cantidad de memoria disponible y usada.

* df -h: Información sobre todo los dispositivos montados en la máquina.

* du: Muestra el espacio que esta ocupado en disco.

* du -bh /|more: Información sobre el espacio ocupado por cada subdirectorio, comenzando en el directorio raiz /.

* ps: Información sobre los procesos del actual usuario, que se están ejecutando.

* ps axu: Información sobre todos los procesos que se estan ejecutando en la máquina.

* top: Información sobre el uso de cpu y memoria de los procesos del sistema.

* cat /proc/cpuinfo: Información sobre el microprocesador.

* cat /proc/interrupts: Información sobre las interrupciones en uso.

* cat /proc/dma: Información sobre dma en uso.

* cat /proc/filesystems: Información sobre los sistemas de archivos que se pueden utilizar (compilados en el kernel).

* /sbin/lsmod: Información sobre los módulos en uso.

* finger usuario: Información sobre el usuario.

* who: Información sobre los usuarios usando el sistema.

* id usuario: Información sobre UID, GID y GROUPS del usuario.

* last: Información sobre los últimos usuarios que han usado el sistema.

* set|more: Información sobre el entorno de usuario actual.

* ping máquina: Para comprobar si tenemos contacto con la máquina máquina (máquina: nombre o IP)

* /sbin/route: Tabla de enrutamiento de nuestro sistema.

* /sbin/ifconfig: Información sobre los distintos dispositivos de red

* netstat: Información valiosa sobre la conexión de red (Este comando tiene muchas posibilidades, ejecutar man netstat

* ls: Lista archivos y directorios, funciona como elcomando dir de DOS.

* dir: Idem. anterior.

* cp: Copia archivos/directorios.

* rm: Borra archivos/directorios.

* mkdir: Crea directorios.

* rmdir: Borra directorios (deben estar vacíos).

* mv: Renombrar o mover archivos/directorios.

* date: Indica la fecha y hora del sistema.

* pwd: Indica la ruta absoluta donde se está ubicado.

* history: Muestra el historial de comandos introducidos por el usuario.

* more: Muestra el contenido de un archivo con pausas cada 25 líneas.

* grep: Filtra los contenidos de un archivo.

* diff: Compara archivos.

* wc archivo: Muestra el número de palabras, líneas y caracteres de un archivo.

* wc -c archivo: Muestra el tamaño en bytes de un archivo.

* calendar: Recordatorio de fechas.

* cal: Despliega un calendario.

* cal -my: Calendario completo del año.

* traceroute: Herramienta de red que nos muestra el camino que se necesita para llegar a otra máquina.

* ifconfig: Configuración de interfaces de red, modems, etc.

* route: Gestiona las rutas a otras redes.

* iptraf: Muestra en una aplicación de consola todo el tráfico de red.

* tcpdump: Vuelca el contenido del tráfico de red.

* lsof: Muestra los archivos que utiliza cada proceso.

* lsmod: Muestra los módulos de kernel que están cargados.

* modprobe: Trata de instalar un módulo, si lo encuentra lo instala pero de forma temporal.

* rmmod: Elimina módulos del kernel que están cargados.

* sniffit: Husmeador del tráfico de red.

* su: Te conviertes en administrador(root) después de introducir la clave de acceso. Ideal para realizar alguna tarea de administración sin necesidad de salir del sistema y entrar de nuevo como root.

* /usr/sbin/adduser usuario: Registra y crea una cuenta de usuario.

* /usr/sbin/userdel usuario: Borra la cuenta de usuario usuario.

* passwd: Cambia la clave de acceso para el usuario actual. Root puede cambiar la clave de cualquier usuario passwd usuario

* /usr/sbin/groupadd grupo: Crea un nuevo grupo.

* /usr/sbin/groupdel grupo: Borra un grupo.

* more /etc/passwd: Muestra el fichero de claves del sistema. (Si no se usa shadow password)

* more /etc/group: Muestra los grupos registrados en el sistema.

* chmod permisos fichero/directorio: Cambia los permisos de ficheros/directorios

* chown: Cambia los permisos de usuario: grupo de archivos/directorios.

* chgrp: Cambia el grupo de un archivo o directorio.

* umask: Establece que permisos serán deshabilitados para los archivos nuevos.

* lpr archivo: Añade un documento a la cola de impresión.

* lpq: Muestra los documentos en cola de impresión.

* lprm: Cancela la impresión del documento activo.

* tar: Archivador de ficheros.

* gunzip: Descompresor compatible con ZIP.

* mount: Montar unidades de disco duro, diskette, cdrom, etc.

* wget: Programa para descargar archivos por http o ftp.

* lynx: Navegador web con opciones de ftp, https.

* ftp: Cliente FTP.

* whois: Whois de dominios.

* who: Muestra los usuarios de sistema que han iniciado una sesión.

* mail: Envío y lectura de correo electrónico.

* sort: Ordena el contenido de un archivo.

* ln: Link para crear enlaces, accesos directos.

* tail: Muestra el final de un archivo.

* head: Muestra la cabecera de un archivo.

* file: Nos dice de que tipo es un archivo.

* cp fichero1 fichero2: Copia fichero1 como fichero2

* rm fichero: Borra fichero

* rm -R directorio: Borra el contenido completo (ficheros/subdirectorios) de directorio

* mv fichero1 fichero2: Cambia el nombre de fichero1 a fichero2

* mkdir directorio: Crea un subdirectorio

* rmdir directorio: Borra un subdirectorio

* shutdown -t3 -r now: Reinizializa el sistema (hay que hacerlo como root).

* shutdown -t3 -h now: Apaga el sistema (hay que hacerlo como root).

* reboot: Reinicia el sistema.

* poweroff: Apaga el sistema.

* sysctl: Configurar los parámetros del kernel en tiempo de ejecución.

* ulimit: Muestra los límites del sistema (máximo de archivos abiertos, etc…)

* adduser: Añadir usuario de sistema.

* userdel: Eliminar usuario de sistema.

* glxinfo: Información sobre la biblioteca gráfica OpenGL y su extensión GLX.

* showrgb: Lista los colores reconocidos por el sistema y su valor RGB.

* bsdgames: Colección de juegos para consola.

* sl: Tren pasando.

* apt-get moo: La supervaca del apt.

* cowsay muuuuu: Una vaca hablando en su idioma.

* cowthink -p ¿¿muuuuu??: Una vaca pensando.

* cowsay -f tux hola: Tux saludando.

* banner (texto): Muestra un cartel en pantalla.

* xwd -root -screen > pantalla.xwd: Capturar la pantalla.

* xwd > ventana.xwd: Capturar la ventana.

* import -window root pantalla.ps (también jpg, png, gif, etc…): Capturar en otros formatos.

* md5sum archivo.iso > archivo.iso.txt: Generar la suma control MD5 de un archivo.

* md5sum -w -c archivo.iso.txt: Verifica la suma control MD5 de un archivo.

Saludos!

Anuncios

Crear Gifs desde consola.

Posted on

Con este comando crearmos un gif de 1 segundo de transicion entre las imagenes del directorio con extensión .jpg con el nombe mianimacion.gif

convert -delay 100 *.jpg mianimacion.gif

Tambien se pueden especificar los archivos a convertir

convert -delay 15 archivo1.jpg archivo2.jpg archivo3.jpg animado.gif

Nota: delay se especifica en milisegundos

Ejemplo:
imagen 1

imagen 2

resultado:

pueden ir jugando con el delay y pueden juntar cuantas imagenes quieran
pero recuerden tomar en cuenta el peso que quieren en el archivo,
salu2

Mplayer desde consola!

Posted on

MPlayer es un reproductor multimedia que es liberado bajo la licencia GPL. Reproduce la mayoría de los archivos MPEG, VOB, AVI, OGG/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, FLI, RM, NuppelVideo, YUV4MPEG, FILM, RoQ, PVA, soportados por algunos códecs nativos, XAnim, y DLL’s Win32. Además puede reproducir VideoCD, SVCD, DVD, 3ivx y DivX 3/4/5.

También trae la opción para subtítulos, soportando 14 formatos diferentes (MicroDVD, SubRip, SubViewer, Sami, VPlayer, RT, SSA, AQTitle, JACOsub, VOBsub, CC, OGM, PJS y MPsub).

Junto al paquete de descarga de MPlayer, se puede encontrar la aplicación MEncoder, una herramienta esencial para el proceso de codificación de video o audio. Además trae por defecto un GUI hecho en GTK+, gmplayer, aunque existen también algunos otros GUI’s más potentes como por ejemplo KMPlayer, el cual está hecho en Qt.

El reproductor puede correr en la mayoría de las plataformas, incluyendo Linux, derivados de Unix, Mac OS X y también en Windows.

Lista de Códecs más importantes

Video MPEG1 (VCD) y MPEG2 (SVCD/DVD/DVB)
MPEG4, DivX, OpenDivX (DivX4), DivX 5.02, XviD, y otras variantes de MPEG4
Windows Media Video v7 (WMV1), v8 (WMV2) y v9 (WMV3) usado en archivos .wmv
RealVideo 1.0, 2.0 (G2), 3.0 (RP8), 4.0 (RP9)
Sorenson v1/v3 (SVQ1/SVQ3), Cinepak, RPZA y otros códecs QuickTime comunes
3ivx decoder
Cinepak e Intel Indeo códecs (3.1, 3.2, 4.1, 5.0)
VIVO 1.0, 2.0, I263 y otras variantes h263(+)
MJPEG, AVID, VCR2, ASV2 y otros formatos hardware
FLI/FLC
Decodificador nativo para HuffYUV
Varios formatos simples y antiguos del tipo RLE-like
MPEG layer 1, 2, y 3 (MP3) audio (código nativo, con optimización MMX/SSE/3DNow!)
AC3/A52 (Dolby Digital) audio (software o SP/DIF)
WMA (DivX Audio) v1, v2 (códec nativo)
WMA 9 (WMAv3), Voxware audio, ACELP.net etc (usando x86 DLLs)
RealAudio: COOK, SIPRO, ATRAC3, DNET (usando RP’s plugins)
QuickTime: Qclp, Q-Design QDMC/QDM2, MACE 3/6 (usando QT’s DLLs)
Ogg Vorbis audio códec (lib nativa)
VIVO audio (g723, Vivo Siren)
Alaw/ulaw, (ms)gsm, pcm, *adpcm y otros formatos de audio simples y antiguos.

Para ver la lista de codecs de videos soportados probemos escribir:

Código:
mplayer -vc help

Para ver la lista de codecs de audio soportados probemos escribir:

Código:
mplayer -ac help

Para ver la lista de drivers de salida vídeo soportados probemos escribir:

Código:
mplayer -vo help

Para ver la lista de drivers de salida de sonido soportados probemos escribir:

Código:
mplayer -ao help

Para reproducir un archivo de video simple y sencillamente hacemos lo siguiente:

Código:
mplayer "video a reproducir"

pulsamos enter y disfrutaremos de nuestro video.
para controlar el video es lo siguiente

Pausar= Barra espaciadora
Cerrar= Enter o ESC
Adelantar= <(atrasa 10 s), ^(adelanta 1m), v(atrasa 1m), >(adelanta 10s).
Pantalla Completa= F

esos son los comandos basicos en lo que a reproduccion se refiere.

Nota: a mi me funciona mas usarlo por terminal que con la GUI (interfaz grafica)
salu2

Wget descarga ficheros desde consola.

Posted on

Este comando es muy sencillo y facil de usar
con esto no necesitaras de gestores de descargas se trata de wget y su modo de uso es el siguiente:

Código:
~$ wget <link a descargar>

esto guarda elñ archivo a descargar en tu home asi de sencillo y es muy util incluso puedes reanudar descargas de la siguiente manera:

Código:
~$ wget [link de archivo a descargar] [direccion donde tenemos guardado el trozo incompleto del archivo]

O mas facil aún:

~$ wget -c [link a descargar]

cada vez que ejecutemos esta ultima linea el archivo que tengamos en el home continuara su descarga tal donde se quedo.

obviamente tiene que ser el mismo url fuente.
no olviden quitar las “[]” y ya saben su uso es muy sencillo y muy util espero lo usen salu2

Terminator en linux

Posted on

Pues me topo con esta aplicación es un lindo fork de mi novia bash
sinceramente amo a mi bash tal como es
pero por si a alguien le interesa aquí se los dejo.


se instala con:
sudo apt-get install terminator
o bajarse este deb saludos.

http://software.jessies.org/downloads/debian/org.jessies.terminator.i386.deb

Toilet, Letreros en tu consola

Posted on

Hace unos minutos andaba buscando imagenes en la gran esfera de http://www.elzr.com/imagery (buscador muy recomendado y que solo funciona adecuadamente bajo firefox), cuando me tope con una imagen de una consola linux y tenia los siguientes comandos:

“toilet -t -f mono9 –gay Remaster! \Rocks :3”

Entonces que me di a la tarea de verificar que funcionara y lo realize en mi amada consola el resultado fue:

“El programa «toilet» no está instalado actualmente.  Puede instalarlo escribiendo:
sudo apt-get install toilet”

Una vez instalada esta dependencia simplemente procedi a ejecutar de nuevo el comando toilet y el resultado ahora fue este:

Después como me gusta experimentar procedi a eliminar la condicion “–gay” y el resultado fue el siguiente:

Bueno con esto los dejo, Salu2