Comandos Ubuntu

download Comandos Ubuntu

of 159

  • date post

    10-Jul-2015
  • Category

    Documents

  • view

    2.659
  • download

    4

Embed Size (px)

description

Todos los Comandos para Linux.

Transcript of Comandos Ubuntu

TRACTATUS ELEMENTALIS2011-h14Alguien dijo consola?

APLICACIONES Y COMANDOS (1 parte)

7zip (7zip-rar) Compresor/descompresos $ 7z a fichero.7z fichero (comprime) $ 7z e comprimido (Descomprime) $ 7z l comprimido (visualiza contenido) $ 7z t fichero_comprimido (chequea contenido) $ 7z a -tgzip -p fichero.gz fichero (proteger con una contrasea) a2enmod / a2dismod / a2ensite / a2dissite Ralacionado con los mdulos y sitios de apache # a2enmod defensible (activa al mdulo) # a2dismod defensible (desactiva) # a2ensite host_virtual.com (Crear link simblico a la carpeta sites-enabled) # a2dissite host_virtual.com (deshabilitar el sitio) a2mp3 Optimizar y reducir al mnimo archivos mp3. Crea una carpeta con el archivo resultante en ~/a2mp3. $ a2mp3 archivo.mp3 aafire Fuego animado en ascii aajm Malabarista en la terminal $ aajm -drive curses (para lanzarlo en las tty) $ aajm -t Reverse (especificar el estilo. Las opciones de estilo son: Normal, Reverse, Shower, Mills Mess, Center, Windmill y Random) Opciones durante la actuacin: s (modificar el nmero de bolas) - + (disminuir o acelerar al artista) h (muestra las opciones) q (salir) aaphoto Ajuste del color automtico para fotos. $ aaphoto -a --overwrite * (autoajuste y sobreescribiendo todas las fotos del directorio) $ aaphoto -r 200 --jpg imagen.png (ajustarla a 200 pixels i con salida a jpg) $ aaphoto -r 50% --rotate90 imagen.png (Ajustandola al 50% y girandola 90) $ aaphoto --flipy imagen.png (espejo vertical) $ aaphoto --flipx --rotate180 imagen.png (espejo horizontal y rotandola 180) ab (apache2-utils) Mostrar la capacidad de respuesta de un servidor WEB

$ ab -n 100 -c 10 localhost:80/index.html (Con 100 conexiones y 10 simultaneas) $ ab -n 9000 -c 900 -e test.txt http://www.google.com/ (Escribe en un archivo el tiempo (milisegundos) que tom para servir a ese porcentaje de las solicitudes) abcde (lame, cdparanoia, id3v2, vorbis-tools, cd-discid, normalize.) Extraer pistas de audio de un cd $ abcde -d /dev/sdc1 -N -x -o mp3 (extrae disco completo en archivos mp3) $ abcde -d /dev/sdc1 -N -x -o ogg (extrae disco completo en archivos ogg) $ abcde -d /dev/sdc1 -N -x -o ogg tracks 1-3 5 (extrae las tres primeras canciones y la quinta) Nota.- "-d" indica dispositivo, "-N" opciones por defecto y sin preguntar, "-x" expulsa el cd al acabar, "-o" tipo de archivo resultante ac (acct) Reporta los tiempos de conexin... $ ac -d (... del presente mes) $ ac -p (... totales de cada usuario) acpi Monitorizar estado de la bateria del portatil, si est conectado a la red y otras informaciones. $ acpi -a $ acpi -t (temperaturas) $ acpi -b album Crear un album de fotos web. En la carpeta de las imagenes: $ album alias Forma de simplificar comandos # alias update='sudo apt-get update' ejecutar su equivalencia) # unalias update (suprimir el alias)

(Cuando se teclee "update" se

alien Convertir formatos de distintas distribuciones $ alien --to-deb paquete (convertir a .deb) $ alien --to-rpm paquete (a .rpm) $ alien --to-tgz paquete (a .tgs) $ alien -i --to-deb paquete (convertir paquete y lo instalar) alpine Gestor de correo. Antes de proseguir, si queremos que nos guarde la

contrasea del correo crear el archivo: $ touch .pine-passfile La primera vez que lo lancemos crear el archivo .pinerc y mostrar un mensaje al que pulsaremos "intro" para entrar en el men principal. Seleccionar "setup" y del montn de parmetros que pueden personalizarse, slo son imprescindibles 4: "Personal name" (Shift + c para editarlo y en la parte inferior aparecer el editor con el cursor parpadeando) Entramos el nombre del correo: usuario@correo.com [intro] "User Domain". Lo editamos (Shft + c) y colocamos: correo.com [intro] (gmail.com, gmx.es.... segn se trate) "SMTP Server". (Shft + c) y entramos: touch .pine-passfilesmtp.gmail.com:587/tls/novalidatecert/user=usuario@correo.com [intro] "Inbox Path". (Shft + c) y ponemos:{pop.correo.com/pop3/ssl/novalidate-cert/user=usuario@correo.com}INBOX

Intro y para salir de la configuracin pulsar: Shift + e Preguntar si se salvan los datos. Pulsar "y" y regresamos al men. Para entrar en el correo, seleccionar "FOLDER LIST" Preguntar la contrasea y si queremos guardarla (lo hace en el arhico .pine-passfile) En "COMPOSE MESSAGE" se entran los correos separados por "," en el apartado Cc (copia oculta) o To. Ctrl + x para enviar. amidi Relativo a los dispositivos midi. $ amidi -l (listar los dispositivos MIDI de ALSA-utils) amixer Bajar el volumen $ amixer sset Master 50%- (Bajar un 50% del volumen) $ amixer sset Master 30%+ (Sube un 30% el volumen) animate (imagemagick) visualizar gif $ animate vuelo.gif antiword Conversor/lector de archivos .doc $ antiword archivo.doc | less (Visualiza un doc) $ antiword -p A4 archivo.doc > archivo.ps (Convierte a ps) $ antiword -t -w 25 archivo.doc > archivo.txt (Convierte a txt) Algunas opciones: -p (Formato PostScript. 10x14, A3, A4, A5, B4, B5, ejecutivo, folio...) -a (Formato Adobe. 10x14, A3, A4, A5, B4, B5, ejecutivo, folio...) -t (Salida en forma de texto con formato: negrita, subrayado...) -w (Anchura del texto)

aoss espeak (alsa-oss, mbrola) Para que la consola hable. $ aoss espeak --voices (ver las opciones idiomticas) $ aoss espeak --voices=es (ver las variantes de un idioma) $ aoss espeak -v es+whisper -p30 linux,es,un,sistema,genial $ aoss espeak -v es+f4 -p30 linux es un sistema genial (lo mismo entre comillas) $ aoss espeak -v es+m2 -f archivo.txt (lee de un archivo txt) $ aoss espeak -v es -s50 -w archivo.wav "linux es un sistema genial" (Crear un wav) Opciones: -v en (para que hable en ingls) -s110 (variar velocidad de diccin. A nmero ms alto, ms velocidad) -p90 (tesitura de voz. De 0 a 99. Valor alto: agudos. Por defecto 50) -a50 (Volumen de salida. De 0 a 200. Por defecto 100) -g15 (Silencio entre palabras. Por defecto 10 milisegundo) -v es+croak [m1,m2,m3,m4,m5,m6 y whisper] (opciones de voz masculinas) -v es+f1 [f2,f3 yf4] (opciones de voz femeninas) apache2 (ver segunda parte) Ajustes de apache2 # apache2ctl -M (Visualizar todos los modulos de apache) # apache2ctl -t (Comprobar que la configuracion de apache va bien) # apache2ctl -k graceful (Reiniciar sin cortar las conexiones de los usuarios) # apache2ctl -k start (arrancar el servidor. Equivale a /etc/init.d/apache2 start. Tambien acepta las opciones: stop, restart) # apache2ctl configtest (Otra forma de comprobar la configuracin de apache) # tail -f /var/log/apache2/access.log (muestra en tiempo real, accesos, ips...) # tail -f /var/log/apache2/error.log (muestra los errores de acceso) apg Generador de contraseas aleatorias $ apg -a 1 -n 8 -m 10 (Incluyendo signos, 8 propuestas y 10 caracteres) Algunas opciones: -a 0 (sin signos especiales [por defecto]) -m 10 (nmero mnimo de caracteres [8 por defecto]) -x 12 (nmero mximo de caracteres [10 por defecto]) -M S (Incluyendo un signo) -M N (Incluyendo un nmero) -M C (Incluyendo maysculas) -E aeiou9 (Excluyendo letras y nmeros mencionados) aplay Relacionado con ALSA # aplay /usr/share/sounds/alsa/Front_Center.wav (prueba de alsa) # aplaymidi -l (lista los puertos midi) $ aplay -l (saber el modelo de la tarjeta de sonido) # aplaymidi -p 65 archivo.mid (reproduce el mid sin timidity)

apropos Busca utilidades relacionadas con lo especificado. $ apropos jpeg $ apropos copy files (busca comandos relacionados) apt aptitude Gestor de programario de distribuciones Debian # apt-get update (Actualiza la lista de paquetes) # apt-get upgrade (Actualiza todos los paquetes instalados) # apt-get upgrade paquete (Solo actualiza paquete) # apt-get dist-upgrade (Actualiza la distribucin) # apt-get install paquete (Instala paquetes con resolucin de depencias) # apt-get install --reinstall (Reinstala un paquete) # apt-get autoremove (Borra paquetes hurfanos) # apt-get remove paquete (Elimina un paquete) # apt-get remove --purge paquete (Desinstala con archivos de configuracin) # apt-get remove `deborphan` (Elimina huerfanos. lanzar varias veces) # apt-get clean (Elimina cach) # apt-get autoclean (lo mismo de versiones antiguas de paquetes) # apt-get -f install (sin especificar paquete, para reparar la aplicacin) # apt-get -s install paquete (simula la instalacin) # apt-get --compile source paquete (baja las fuentes, compila y crear un .deb) # apt-get check (Verifica dependencias rotas) # apt-get build-dep paquete (instalar las dependencias necesarias para poder compilar un paquete fuente) # apt-get source paquete (buscar un paquete fuente para ser compilado) # apt-rdepends paquete (muestra todas las dependencias) # apt-rdepends -b paquete (muestra las dependencias directas) # apt-rdepends -f paquete (muestra version y estado del paquete) # apt-cache search paquete (Busca en el cache paquete) # apt-cache show paquete (Muestra la descripcin completa del paquete) # apt-cache showpkg paquete (Muestra su relacin con otros paquetes) # apt-cache depends paquete (Muestra las dependencias del paquete) # apt-cache rdepend paquete (Muestra dependencias inversas del paquete) # apt-cache policy paquete (repositorio de donde se ha bajado un paquete) # apt-get --yes install paquete (Responder si a preguntas de la instalacin) # aptitude search ~ilinux-image (Lista los kernels instalados) # apt-setup (Crea un sources.list optimizado) # add-apt-repository ppa:repositorio (aadir un repositorio ppa) # ppa-purge ppa:repositorio (suprimirlo. Precisa el script ppa-purge)) # aptitude remove -P $(dpkg -l|awk '/^ii linux-image-2/{print $2}'|sed 's/linuximage-//'|awk -v v=`uname -r` 'v>$0'|sed 's/-generic//'|awk '{printf("linuxheaders-%s\nlinux-headers-%s-generic\nlinux-image-%s-generic\n", $0,$0,$0)}') (Suprimir kernels viejos) # apt-get -y purge $(dpkg --get-selections | awk '((/^linux-/) && (/[0-9]\./) && (!/'"`uname -r | sed "s/-generic//g"`"'/)) {print $1}') (Lo mismo) /etc/apt/sources.list Fichero de repositorios. /var/cache/apt/archives Cach de los paquetes .deb instal