Archivos para ‘comandos’

16 febrero 2011

Debian 6.0 y jigdo

por auraham

Para descargar el primer CD de la nueva versión de Debian con jigdo, ejecuta:


jigdo-lite http://cdimage.debian.org/debian-cd/6.0.0/i386/jigdo-cd/debian-6.0.0-i386-CD-1.jigdo

Al finalizar tendrás un mensaje como este:


Finished!
The fact that you got this far is a strong indication that `debian-6.0.0-i386-CD-1.iso'
was generated correctly. I will perform an additional, final check,
which you can interrupt safely with Ctrl-C if you do not want to wait.

OK: Checksums match, image is good!

 

 

7 febrero 2011

Extracción de sonido con ffmpeg

por auraham


sudo apt-get install libavcodec-extra-52

ffmpeg -i intro.avi -ab 160k -ac 2 -ar 44100 -vn audio.mp3

 

Fuente:

LinuxPoison

StackOverflow

7 febrero 2011

Conversión a formato avi con ffmpeg

por auraham


ffmpeg -i video.ogv -f avi  -r 25 -b 1024k -ab 128k -ac 2 video.avi

 

Fuente:

Digital (dis)content

29 enero 2011

Asterisk: Realizar llamada por telnet

por auraham

Después de haber iniciado sesión por telnet, ejecuta lo siguiente


action: originate
channel: local/100@from-internal
context: from-internal
exten: 100
priority: 1
timeout: 30000

26 enero 2011

Asterisk: Login por telnet

por auraham

Crear cuenta
En el archivo manager.conf se encuentran los permisos del usuario admin. Se deben copiar al archivo manager_custom.conf:

cd /etc/asterisk/
vim /etc/asterisk/manager_custom.conf

La sección del nuevo usuario será, por ejemplo

[auraham]
secret = userpass
deny=0.0.0.0/0.0.0.0
permit=192.168.1.64/255.255.255.0
read = system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,
cdr,dialplan,originate
write = system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,
cdr,dialplan,originate

Por alguna razon, debí cambiar la IP que tiene por defecto en permit, es decir, cambié 127.0.0.1 por la IP que tengo en la conexión actual, 192.168.1.64

Actualizamos con

asterisk -r
manager reload

Para mostrar la lista de usuarios podemos ejecutar

manager show users

Login desde telnet

En este caso, el servidor elastix tiene la IP 192.168.1.68 y se usará el puerto 5038. Nota los espacios entre la clave y el valor; no es lo mismo action:login que action: login

telnet 192.168.1.68 5038
action: login
username: auraham
secret: userpass

Fuente:
Asterisk Manager

11 enero 2011

Referencia de vim

por auraham

Modos:

ESC    Modo normal
i        Modo inserción
:        Modo linea de comandos
v,V        Modo visual
gh,gH    Modo selección
R        Modo de reemplazo
INS        Modo inserción/Modo reemplazo

Modo de inserción

i        Deja el cursor en su posición actual
I        Deja el cursor al principio de la línea actual
a        El cursor de desplaza un caracter a la derecha
A        El cursor se desplaza hasta el final de la línea actual
o        Se inserta una línea en blanco, bajo la actual, y el cursor se desplaza al inicio
O        Similar a la anterior, pero la línea en blanco se coloca por encima de la línea actual

Comandos instantáneos

u        Deshacer


Comandos de línea de comandos

:set showcmd
:set showmode
:history                Muestra el historial de comandos
:history/            Muestra el historial de busquedas
:set nombreOpcion&        Muestra el valor por defecto de nombreOpcion
:set nombreOpcion?        Muestra el valor actual de nombreOpcion

Ver todos los comandos posibles
En el modo :, escriba las primeras letras de un comando, como ‘:se’ y luego presione Ctrl+D

Fuente:

Joaquín Ataz López

10 enero 2011

Cómo remover las carpetas .svn de un proyecto local

por auraham

Para mostrar todas las carpetas .svn dentro de un proyecto local, ejecuta:

cd carpeta_proyecto
find . -type d -name .svn

Para eliminar todas las entradas anteriores, es decir, eliminar los ‘atributos’ svn del proyecto, ejecuta dentro de la carpeta del proyecto:

find . -type d -name .svn -execdir rm -rfv '{}' \;

El parámetro -execdir es una forma más segura de -exec, sin etmbargo el funcionamiento es similar, ya que permiten ejecutar un comando sobre el archivo o directorio que haya encontrado find, en este caso es rm. Todos los parámetros que se pasen antes de ‘;’ son tomados como parámetros de rm, mientras que ‘{}’ hace referencia a la ruta que encuentre find. Se debe escribir entre comillas simples ‘{}’ y terminar con ‘\’ para evitar una expansión del shell.

Fuente:

Trikks

5 octubre 2010

Crear y grabar imagen ISO

por auraham

Crear la imagen

$ mkisofs -o test.iso -Jrv -V test_disk /home/aura/ 

Montar la imagen para probarla

$ mkdir /test_iso
$ mount -t iso9660 -o ro,loop=/dev/loop0 test.iso /test_iso 

Direccion de SCSI

$ cdrecord -scanbus

Grabar imagen

$ cdrecord -v -eject speed=8 dev=0,1,0 test.iso

24 septiembre 2010

[Des]Montar imagen ISO

por auraham

Montar

mount -o loop [-t iso9660] image.iso /media/iso_dir

Desmontar

umount [-f] /media/iso_dir #force

Fuente
CyberCiti Umount
CyberCiti Mount
Tech-recipes

21 julio 2010

Listar tamaños de archivos

por auraham

Para mostrar el tamaño de los directorios en el nivel del directorio actual, ejecuta:

du . -h --max-depth=1

Seguir

Get every new post delivered to your Inbox.