Impresión
| Comando
|
Acción
|
Comentarios
|
| lpr fichero
|
Añade el fichero a la cola de impresion
|
lpr -#n fichero = Realiza "n" copias del fichero, donde n es un numero natural (1,2,3,4,5 ...)
|
| lpq
|
Muestra los documentos en la cola
|
|
| lprm
|
Cancela la impresion del documento actual
|
|
| lprm n
|
Cancela la impresion del trabajo n, siendo n un numero natural.
|
|
| pr +2 l70 -w 80 -h "Comandos" fichero -t
|
Formatea un archivo de texto para la impresion
|
-t = No imprimira cabeceras ni pies de pagina
|
| l70 = Establece la longitud de la página de 70 lineas (66 por defecto)
|
| -w 80 = Establece el ancho de linea en 80 caracteres(72 por defecto).
|
| -h "Comandos" = Establece "Comandos" como cabecera de cada página.
|
| pr l70 -d comandos.txt | lpr
|
Una vez formateado el texto lo manda a la cola de impresion
|
|
Formatos
| Comando
|
Acción
|
Comentarios
|
| tidy fichero.html
|
Analiza el codigo de un documento html
|
tidy -m fichero.html = Corrige modificando el codigo del fichero html
|
| tidy -m -asxml fichero.html = Convierte el fichero html a xml
|
| tidy -m -asxhtml fichero.html = Convierte el fichero html a xhtml
|
| tidy -m -ashtml fichero.xhtml = Convierte un fichero xhtml a html
|
| pdftops fichero.pdf fichero.ps
|
Convierte un fichero pdf a ps
|
|
Compresión y descompresión
zip -r fichero.zip ficheros = Comprime en formato .zip
- unzip archivo.zip = Descomprime un .zip
- unzip -v archivo.zip = Muestra el contenido de un .zip sin descomprimirlo
rar a -r0 fichero.rar ficheros = Comprime los ficheros en formato .rar
- unrar e -r archivo.rar = Descomprime el fichero.rar en el directorio actual
- unrar x -r archivo.rar ruta_destino = Extrae el fichero.rar en la ruta especificada
- unrar v archivo.rar = Muestra el contenido del fichero.rar sin descomprimirlo
gzip -r ficheros = Comprime ficheros a gz
- gzip -d fichero.gz = Descomprime un fichero.gz
- gzip -c fichero.gz = Muestra el contenido de un fichero.gz sin descomprimirlo
bzip2 ficheros = Comprime ficheros al formato bz2
- bzip2 -d fichero.bz2 = Descomprime un fichero.bz2
- bzip2 -c fichero.bz2 = Muestra el contenido de un fichero.bz2 sin descomprimirlo
tar -vcf archivo.tar /fichero1 /fichero2 ... = Empaqueta ficheros o directorios en tar
- tar -vxf archivo.tar = Desempaqueta el archivo.tar
- tar -vtf archivo.tar = Muestra el contenido del archivo.tar sin descomprimirlo
tar -zvcf archivo.tgz directorio = Empaqueta y comprime (tgz) directorios o ficheros
- tar -zvxf archivo.tgz = Desempaqueta y descomprime un archivo.tgz
- tar -zvtf archivo.tgz = Muestra el contenido de un tgz sin descomprimirlo ni desempaquetarlo
tar -jvcf archivo.tbz2 directorio = Empaqueta y comprime (tbz2) directorios o ficheros
- tar -jvxf archivo.tbz2 = Desempaqueta y descomprime el archivo.tbz2
- tar -jvtf archivo.tbz2 = Muestra el contenido sin desempaquetar ni descomprimir el .tbz2
Renombrado
| Comando
|
Acción
|
Comentarios
|
| rename 'y/A-Z/a-z/' *.zip
|
Cambia mayusculas por minisculas en todos los .zip.
|
*.zip indica el tipo de archivos a renombrar (llamado con * renombra todos).
|
| A-Z indica el patron a modificar.
|
| a-z indica el patron por el que se modifica.
|
| rename 'y/ /_/' * cambia espacios por _ en todos los archivos.
|
| rename 's/expresión //' *.mp3 = Elimina una expresion de todos los mp3.
|
Gráficos
glxinfo = Informacion sobre OpenGl y Glx
- glxinfo | grep "direct rendering" = Indica si esta activada la aceleracion 3D
showrgb = Muestra los colores reconocidos por el sistema y su codigo RGB
banner texto = Muestra un cartel ascii con el texto de forma vertical
- banner -w[n] texto = Hace el banner con el tamaño indicado por n, siendo n un numero (Sin los corchetes)
figlet texto = Muestra un cartel ascii con el texto de forma horizontal
- figlet -w[n] texto = Similar a banner pero en formato horizontal
- figlet -t texto = La salida se mostrara con su anchura maxima
- figlet -c texto = La salida se mostrara centrada
xwd > ventana.xwd = Captura una ventana
- xwd -root -screen > pantalla.xwd = Captura la pantalla
gnome-screenshot = Captura la pantalla en el escritorio gnome
- gnome-screenshot --window = Captura la ventana en el escritorio gnome
import -window - ventana.jpg = Captura una ventana en cualquier formato
xwud -in pantalla.xwd = Muestra imagenes en formato xwd
identify imagen.gif = Muestra las propiedades de una imagen
pdfimages fichero.pdf nombre_para_las_imágenes = Extrae las imagenes de un .pdf
convert *.jpg catálogo.pdf = Crea un catalogo pdf con las imagenes
display "vid:*.jpg" = Crea un indice grafico con las miniaturas
convert imágen_color.jpg -monochrome imágen_b/n.jpg = Convierte una imagen a blanco y negro
convert imagen_original.ppm imagen_nueva.jpg = Cambia el formato de una imagen
convert -sample 100x50 imagen_original.jpg imagen_nueva.jpg = Cambia las dimensiones de una imagen
mogrify -format jpg *.ppm = Convierte a jpg todas las imagenes ppm
mogrify -format png -sample 20%x20% *.jpg = Crea miniaturas de varias imagenes
convert -delay 15 imag1.jpg imag2.jpg imag3.jpg remero.gif = Crea un gif animado con varias imagenes (15 es es el tiempo entre imagenes en centesimas)
convert imagen.gif -adjoin imagen.jpg = Extrae los fotogramas de un gif animado
convert -font courier -fill yellow -pointsize 25 -draw 'text 100,250 texto' imagen.jpg imagen_con_txt.jpg = Añade texto a una imagen
Imágenes
| Comando
|
Acción
|
Comentarios
|
| mkisofs -R -J -T -o imagen1.iso fichero1
|
Crea una imagen de un fichero que se encuentre en nuestro disco duro.
|
|
| dd if=/dev/cdrom of=imagen.iso
|
Crea una imagen del cd-rom y la vuelca en imagen.iso
|
|
| cat /dev/cdrom > archivo.iso
|
Similar al anterior
|
|
| nrg2iso imagen.nrg imagen.iso
|
Convierte una imagen .nrg a .iso
|
Para usar este comando es imprescindible instalar el paquete nrg2iso
|
| bin2iso imagen.cue
|
Convierte una imagen .bin o .cue a .iso
|
Para usar este comando es imprescindible instalar el paquete bin2iso
|
| ccd2iso imagen.img imagen.iso
|
Convierte una imagen img/ccd/sub/cue a .iso
|
Para usar este comando es imprescindible instalar paquete ccd2iso
|
| mdf2iso imagen.mdf imagen.iso
|
Convierte una imagen .mdf o .mds a .iso
|
Para usar este comando es imprescindible instalar paquete mdf2iso
|
| mount -t iso9660 -o loop imagen.iso punto_montaje
|
Monta una imagen .iso
|
|
| umount punto_montaje
|
Desmonta una imagen
|
|
| md5sum archivo.iso > archivo.iso.txt
|
Genera la suma md5 de un archivo .txt
|
|
| md5sum -w -c archivo.iso.txt
|
Verifica la suma md5 de un archivo
|
|
Grabación de CD y DVD
| Comando
|
Acción
|
Comentarios
|
| cdrecord -v dev=0,0,0 fs=16M speed=30 imagen.iso
|
Grabar un cd de datos/imagen
|
|
| cdrecord -v dev=0,0,0 fs=16M speed=30 -eject -isosize /dev/sr1
|
Copiar un cd de datos/imagen
|
|
| cdrecord -v dev=0,0,0 fs=16M speed=30 -pad -audio *.wav
|
Grabar un cd de audio
|
|
| cdrdao copy -v 2 --device 0,0,0 --source-device 0,1,0 --reload \ --eject --on-the-fly --fast-toc --paranoia-mode 0
|
Copia un cd de audio
|
|
| cdrecord -v dev=0,0,0 fs=16M speed=30 -pad -audio *.wav -data imagen.iso
|
Graba un cd mixto
|
|
| cdrecord -v blank=fast
|
Borrar un cd regrabable
|
|
| growisofs -Z /dev/sr0 -R -J archivo
|
Grabar un cd de datos/imagen
|
|
| growisofs -M /dev/sr0 -R -J archivo
|
Añade más datos a un dvd multisesión
|
|
| growisofs -dvd-compat -Z /dev/sr0=imagen.iso
|
Graba una imagen previamente creada
|
|
| dvdrecord -v dev=0,0,0 blank=fast
|
Borra un dvd regrabable
|
|
| dvdbackup -M -i/dev/sr0 -o ~/copia_dvd/
|
Ripea un video dvd
|
|
| vobcopy -i /dev/sr0 -m -o ~/copia_dvd/
|
Similar a la anterior
|
|
| Comando
|
Acción
|
Comentarios
|
| cdda2wav -B -H -D /dev/sr1 -s -x
|
Extrae un disco de audio completo en archivos .wav separados
|
|
| cdda2wav -H -D /dev/sr1 -s -x -t 5
|
Extrae la pista número 5
|
|
| cdparanoia -B -d /dev/sr1
|
Extrae un disco de audio completo en archivos .wav separados
|
|
| cdparanoia 5 -d /dev/sr1
|
Extrae la pista número 5
|
|
| abcde -d /dev/sr1 -N -x -o mp3
|
Extrae disco completo en archivos mp3 separados (es necesario instalar paquete abcde)
|
abcde -d /dev/sr1 -N -x -o mpc = Extrae el disco completo en archivos .mpc separados
|
| abcde -d /dev/sr1 -N -x -o ogg = Extrae el disco en archivos .ogg separados
|
| abcde -d /dev/sr1 -N -x -o ogg tracks 1-3 5 = Extrae las 3 primeras canciones y la quinta
|
Audio
| Comando
|
Acción
|
Comentarios
|
| lame -b 192 -m j tema.wav
|
Convierte una cancion .wav a .mp3 con bitrate de 192
|
Elvalor 192 puede cambiarse y la opción -h indica máxima calidad)
|
| lame -h -m j --nogap *.wav
|
Convierte todos los archivos .wav a .mp3
|
|
| oggenc -b 128 -q 5 tema.wav
|
Convierte un archivo .wav a .ogg con bitrate de 128 (-b 128) y calidad 5 (-q 5) en un rango de 0 a 10.
|
oggenc *.wav = Convierte todos los wav en un unico fichero ogg
|
| oggenc -a -l -t *.wav = Convierte todos los .wav en sus respectivos ogg
|
| oggdec tema.ogg = Convierte un archivo .ogg a .wav
|
| oggdec *.ogg = Convierte todos los .ogg a .wav
|
| lame -h --decode tema.mp3 tema.wav
|
Convierte un archivo .mp3 a .wav
|
|
| mplayer -ao pcm fichero.asf
|
Convierte un archivo .asf o .wma a .wav
|
|
| play cancion
|
Reproduce una cancion en la terminal
|
|
Varios
man comando = Muestra información sobre el comando
- apropos palabra_clave = Busca dentro de las declaraciones de man la palabra exacta
- apropos -e palabra_clave = Busca la palabra exacta
cal = Muestra el calendario del mes actual
- cal -my = Muestra el calendario de todo el año
uptime = Muestra la hora,tiempo de funcionamiento,no usuarios conectados y la carga media
tzconfig = Permite seleccionar la zona horaria
tzselect = Permite seleccionar la zona horaria
date = Muestra la fecha del sistema en formato local
- date --help = Muestra todas las opciones de date en castellano
hwclock --show = Muestra el reloj Hardware o reloj de Bios
- hwclock -systohc = Pone el reloj Hardware a la hora del sistema
watch -n tiempo comando = Ejecuta un comando cada x segundos (defecto = 2)
clear = Limpia la pantalla
reset = Reinicia la terminal
Ctrl+C = Termina un proceso.
- Ctrl+Z = Suspende temporalmente la ejecución de un programa.
- Ctrl+S = Para la transferencia de datos a la terminal.
- Ctrl+Q = Resume,reinicia la tranferencia de datos
- Ctrl+Alt+F2 = Salir del entorno gráfico a un terminal.(Fnº según gettys activados en /etc/inittab)
- Ctrl+Alt+Supr = Estando en una terminal reinicia(si no se indica otra cosa en /etc/inittab)
hostname = Muestra el nombre de la maquina
tty = Muestra el nombre del fichero de la terminal conectada a la salida estandar.
/etc/init.d/servicio stop = Para un servicio o demonio
- /etc/init.d/servicio start = Inicia un servicio o demonio
- /etc/init.d/servicio restart = Reinicia un servicio o demonio
startx = Arranca el entorno grafico
sh script = Ejecuta un script
java -jar fichero.jar = Ejecuta un programa java
./[archivo.bin] = Ejecuta un archivo binario (Tambien puede usarse con script)
consolechars -f fuente.psf.gz = Cambiar la fuente de la consola.Las fuentes se encuentran en /usr/share/consolefonts/
reportbug = Enviar bugs
exit = Termina la ejecucion del programa actual
shutdown -t1 -h now = Apaga el pc
- shutdown -t1 -r now = Reinicia el pc
su = Entra como superusuario
adduser usuario = Crea un nuevo usuario
- adduser usuario grupo = Añade un usuario existente a un grupo existente
- adduser --no-create-home usuario = Crea un usuario pero sin directorio personal
addgroup grupo = Crea un grupo nuevo
deluser usuario = Elimina un usuario
- deluser usuario grupo = Elimina un usuario del grupo especificado
- deluser --remove-home usuario = Elimina un usuario y su directorio personal
delgroup grupo = Elimina el grupo
- delgroup grupo --only-if-empty = Elimina el grupo solo si no tiene ningun usuario
usermod -l nuevo_login = Cambia el nombre del usuario
- usermod -d nueva_home -m login = Cambia el nombre del usuario (lo crea si no existe) y tranfiere su contenido.
usermod -e AAAA-MM-DD login = Fecha en que la cuenta de usuario sera desactivada
groupmod -n nuevo_nombre grupo = Cambia el nombre de un grupo
locale = Muestra la zona geografica configurada
dpkg-reconfigure locales = Reconfigura los locales
dpkg-reconfigure console-data = Reconfigura el teclado
loadkeys ruta_mapa_teclado.gz = Carga el mapa de teclado que le indicamos,que estará en: /usr/share/keymaps
locale charmap = Muestra el codigo de caracteres en uso
set = Muestra las variables locales definidas
env = Muestra las variables de entorno definidas
export = Muestra las variables de entorno declaradas
Procesos
| Comando
|
Acción
|
Comentarios
|
| memtest
|
Hace una comprobacion del estado de la memoria
|
|
| free -m -s 3
|
Muestra el uso de la memoria
|
|
| top
|
Muestra información detallada sobre los procesos en curso (tecla z colorea los activos)
|
|
| pstree
|
Muestra los procesos en curso en forma de arbol
|
|
| pidof [comando]
|
Muestra el id del comando
|
|
| killall [proceso]
|
Para el proceso
|
|
| strace [comando]
|
Muestra las llamadas al sistema originadas por el comando
|
|
| fuser -v [archivo]
|
Muestra los procesos que estan usando un archivo o directorio
|
|
| lsof
|
Lista los ficheros abiertos por los procesos
|
lsof -c [comando] = Lista los ficheros abiertos por un proceso
|
| lsof +D [Directorio] = Lista los procesos que estan usando el directorio
|
| lsof -i :60627 = Muestra los procesos que se encuentren detras del puerto 60627
|
| [comando] &
|
Ejecuta un comando en segundo plano
|
|
| nohup [comando] &
|
Ejecuta un comando de forma que si cerramos la terminal siga ejecutandose
|
|
| jobs
|
Lista los procesos en segundo plano identificandolo con su numero de tarea
|
|
| fg no_tarea
|
Pasa un comando a primer plano
|
|
| bg
|
Pasa a segundo plano un proceso que hemos suspendido temporalmente con Ctrl-Z
|
|
| nice -n prioridad [comando]
|
Ejecuta un comando con una prioridad determinada
|
|
| renice prioridad PID_del_proceso
|
Cambia la prioridad de un proceso en marcha
|
|
| at [-f script] [tiempo]
|
Ejecuta un script a una hora y/o fecha concretas
|
atq = Muestra la lista de tareas programadas de forma numerada
|
| atrm no = Elimina una tarea indentificada por su no
|
| batch
|
Igual que at, salvo que batch sólo ejecuta el script si la carga de cpu es inferior al 80%
|
|
Disco duro
du -h [fichero] = Muestra el espacio que ocupa el fichero o directorio
tree -a -s -L 2 = Igual que el anterior pero lo muestra en forma de arbol
df = Muestra información sobre particiones montadas
cfdisk = Muestra información sobre particiones
mount = Muestra un listado de los dispositivos montados
- mount punto_montaje = Monta un dispositivo establecido en fstab
- umount punto_montaje = Desmonta un dispositivo establecido en el fstab
- mount -t [Sistema_Archivos] /dev/[dispositivo] [punto_montaje] = Monta el dispositvo, ej: mount -t ext3 /dev/hda1 /media/disco1
- umount /dev/[dispositivo] = Desmonta un disco
fsck /dev/[dispositivo] = Chequea y repara el sistema de archivos de una particion no montada
- fsck.ext2 -vpf /dev/hdx = Chequea y repara el sistema de archivos de una particion ext2 no montada
- fsck.ext3 -vpf /dev/hdx = Igual pero con una particion ext3
mkfs.ext2 /dev/hdXX = Crea un sistema ext2 en la particion seleccionada
- mkfs.ext3 /dev/hdXX = Crea un sistema ext3 en la particion seleccionada
- mkfs.ext2 /dev/fd0 = Crea un sistema ext2 en el disquette
mkswap /dev/hda2 = Crea un sistema de ficheros swap
tune2fs -O ^has_journal /dev/hdXX = Convierte la particion de ext3 a ext2
tune2fs -j /dev/hdXX = Convierte la particion de ext2 a ext3
dd if=/dev/hda of=mbr count=1 bs=512 = Copia el MBR (Master Boot Sector)
- dd if=mbr of=/dev/hda = Restaura el MBR
dd if=/dev/hda2 of=/sector_arranque_hda2 count=1 bs=512 = Copia el VBS (Volume Boot Sector)
- dd if=sector_arranque_hda2 of=/dev/hda2 = Restaura el VBS
Instalación de software
| Comando
|
Acción
|
Comentarios
|
| dpkg -i paquete
|
Instala un paquete
|
dpkg -r paquete = Desinstala un paquete
|
| dpkg --purge paquete = Desisntala un paquete y sus archivos de configuracion
|
| dpkg --force -r paquete = Fuerza la desinstalacion de un paquete
|
| dpkg --force-all -r paquete = Fuerza aun mas la desinstalacion de un paquete (Puede comprometer el sistema)
|
| dpkg -c paquete = Muestra el contenido de un paquete
|
| dpkg -L paquete = Muestra todos los ficheros que se instalaron con un paquete
|
| dpkg -S fichero = Muestra a que paquete pertenece un fichero
|
| dpkg --get-selections = Muestra un listado con todos los paquetes instalados
|
| dpkg-reconfigure paquete = Reconfigura el paquete
|
| aptitude update
|
Actualiza la lista de paquetes
|
aptitude upgrade = Actualiza el sistema (no instala ni elimina paquetes)
|
| aptitude dist-upgrade = Actualiza el sistema eliminando e instalando paquetes si fuera necesario
|
| aptitude install [paquetes] = Instala los paquetes indicados
|
| aptitude reinstall [paquetes] = Reinstala los paquetes indicados
|
| aptitude remove [paquetes] = Elimina los paquetes indicados
|
| aptitude purge [paquetes] = Elimina los paquetes y sus ficheros de configuracion
|
| aptitude download [paquetes] = Descarga los paquetes en el directorio actual
|
| aptitude hold [paquetes] = Bloqua los paquetes indicados
|
| aptitude unhold [paquetes] = Desbloquea los paquetes seleccionados
|
| aptitude unmarkauto [paquetes] = Desmarca paquetes como instalados manualmente
|
| aptitude markauto = Marca paquetes como instalados manualmente
|
| aptitude search [expresion] = Busca un paquete por nombre o expresion
|
| aptitude show [paquetes] = Muestra información detallada de un paquete
|
| aptitude clean = Elimina los paquetes .deb descargados
|
Kernel
uname -a = Version del kernel
lsmod = Lista los modulos cargados
modinfo [módulo] = Muestra informacion sobre un modulo
modprobe [módulo] = Inserta un modulo y sus dependecias en el kernel
- modprobe -r [módulo] = Elimina un modulo del kernel y los que dependen de él
insmod [módulo] = Inserta un modulo en el kernel
rmmod [modulo] = Elimina un modulo del kernel
echo [módulo] >> /etc/modules = Inserta un modulo en el kernel permanentemente
depmod [modulo] = Comprueba las dependencias del modulo
modconf = Programa grafico para cargar modulos
last = Muestra los usuarios conectados y desconectados en los ultimos dias
hdparm /dev/hdx = Verifica el DMA de nuestro disco (sustituir x por nuestro disco correspondiente)
- hdparm -I /dev/hdx = Muestra informacion sobre el disco
- hdparm -d1 /dev/hdx = Activar el dma en nuestro disco
lsdev = Muestra informacion sobre los dispositivos
lspci = Muestra los dispositivos PCI conectados
lsusb = Muestra los dispositivos USB conectados
less /var/log/kern.log = Mensajes del nucleo.
- less /var/log/syslog = Registro de mensajes relativos a la seguridad.
- less /var/log/debug = Registro de información de depuración de los programas.
- less /var/log/messages = Mensajes del sistema de carácter informativo.
- less /var/log/user.log = Información del usuario.
- less /var/log/XFree86.0.log = Información sobre las X
- less /var/log/Xorg.0.log = Información sobre las X
- less /var/log/auth.log = Accesos al sistema(incluye los intentos fallidos).
last = Lista los usuarios conectados/desconectados (fichero /var/log/wtmp).
lastb = Muestra los intentos de conexión fallidos (fichero /var/log/btmp).
cdda2wav -scanbus = Comprobar el interfaz SCSI.
cdrecord -scanbus = Comprobar el interfaz SCSI.
cat /proc/meminfo = Información sobre la memoria.
- cat /proc/cpuinfo = Información sobre el procesador.
- cat /proc/devices = Información sobre dispositivos en uso.
FTP
| Comando
|
Acción
|
Comentarios
|
| ftp
|
Abre la interface de usuario para
el protocolo de transferencia de ficheros (FTP)
|
open servidor = Conectar con el servidor
|
| append = Anexar a un archivo
|
| ? = Imprimir información de ayuda local
|
| bell = Emitir sonido cuando se complete el comando
|
| binary = Establecer transferencia binaria (todas salvo .txt)
|
| bye = Finalizar la sesión ftp y salir
|
| ascii = Establecer tipo de transferencia ascii (sólo para .txt)
|
| cd = Cambiar el directorio de trabajo remoto
|
| close = Finalizar la sesión ftp
|
| ls = Mostrar el contenido del directorio remoto
|
| dir = Mostrar el contenido del directorio remoto
|
| delete = Eliminar archivo remoto
|
| debug = Alternar modo de depuración
|
| get = Recibir archivo
|
| help = Ayuda sobre un comando 1º-help y luego el comando
|
| lcd = Cambiar el directorio de trabajo local
|
| mdir = Mostrar el contenido de múltiples directorios remotos
|
| mdelete = Eliminar múltiples archivos
|
| mget = Obtener múltiples archivos
|
| mkdir = Crear directorio en el equipo remoto
|
| mls = Mostrar el contenido de múltiples directorios remotos
|
| mput = Enviar múltiples archivos
|
| open = Conectar a tftp remoto
|
| put = Enviar un archivo
|
| pwd = Imprimir el directorio de trabajo del equipo remoto
|
| quit = Finalizar la sesión ftp y salir
|
| quote = Enviar un comando arbitrario ftp
|
| recv = Recibir archivo
|
| rename = Cambiar el nombre del archivo
|
| rmdir = Quitar directorio en el equipo remoto
|
| remotehelp = Obtener ayuda del servidor remoto
|
| send = Enviar un archivo
|
| status = Muestra el estado actual
|
| trace = Alternar trazado de paquetes
|
| type = Establecer el tipo de transferencia de archivos
|
| user = Enviar nueva información de usuario
|
| verbose = Alternar modo detallado
|
IRC
| Comando
|
Acción
|
Comentarios
|
| irc
|
Deberemos instalar el paquete irssi
(sudo aptitude install irssi)
|
/server = Lista,añade o elimina servidores.
|
| /server [nombre:puerto:clave] = Conecta con un servidor.
|
| /info [servidor] = Obtener información sobre servidor.
|
| /lusers = Obtener estadísticas del servidor.
|
| /users = Usuarios conectados al servidor.
|
| /links = Lista los servidores de la red actual.
|
| /list = Lista e informa sobre los canales.
|
| /admin = Informa sobre el admin. del servidor.
|
| /help [comando] = Muestra la ayuda sobre un comando.
|
| /ison [nick] = Comprobar si un usuario está conectado.
|
| /join [canal] = Unirse a un canal.
|
| /names = Listar usuarios en canales.
|
| /whois [nick] = Muestra información sobre un usuario.
|
| /whowas [nick] = Informa sobre un usuario que ya no está.
|
| /who [patrón] = Muestra información sobre patrón.
|
| /msg NiCK SET PASSWORD [clave] = Cambiar de contraseña(en irc-hispano)
|
| /msg [nick | canal][texto] = Envia un mensaje a un usuario o canal.
|
| /amsg [texto] 'a = Envia un mensaje a todos los canales en los que estás.
|
| /notice [nick | canal] = Envia un mensaje privado a un usuario/os
|
| /query [usuario texto] = Envia un mensaje privado a un usuario.
|
| /ignore = Lista los usuarios ignorados.
|
| /ignore nick = Ignora los mensajes de un usuario.
|
| /unignore [nick | *] = Deja de ignorar el/los mensajes.
|
| /ctcp [nick texto] = Envia un mensaje mediante CTCP
|
| /me [texto] = Envia un mensaje precedido de nuestro nick
|
| /ame [texto] = Envia un mensaje todos los canales en los que estás.
|
| /dcc [chat nick ] = Pide y/o inicia charla con un usuario.
|
| /dcc [close nick] = Cierra charla.
|
| /dcc [send nick fichero] = Ofrece y/o envia un fichero.
|
| /dcc [get nick fichero] = Permite recibir un fichero.
|
| /time = Muestra fecha y hora.
|
| /clear = Limpia la ventana de texto actual.
|
| /away [texto] = Pasar a estado ausente.
|
| /away = Volver de la ausencia.
|
| /nick [nuevonick] = Cambiar el nick.
|
| /nick [nuevonick][clave] = Cambiar un nick registrado.
|
| /nick [nick:contraseña] = Identificarse en irc-hispano.
|
| /part [canal] = Abandonar un canal.
|
| /quit = Cerrar todas las conexiones y salir.
|
Calculadora
| Comando
|
Acción
|
Comentarios
|
| bc
|
Abrimos la calculadora bc.
|
20 + 5.4 = Suma.
|
| 77 - 4.2 = Resta.
|
| 25.2 * 86 = Multiplica.
|
| 47 / 3 = Muestra el cociente de la división.
|
| 47 % 3 = Muestra el resto de la división.
|
| 4 ^ 2 = Calcula la potencia 4²
|
| sqrt (16) = Calcula la raiz cuadrada de 16
|
| (2*3+2) / sqrt (2^3/2.5) = Un poco de cada.
|
| quit = Salimos de bc.
|
Redes
/etc/init.d/networking start = Inicia los servicios de red.
- /etc/init.d/networking restart = Reinicia los servicios de red.
- /etc/init.d/networking stop = Para los servicios de red.
ifconfig [interfaz opciones IP] = Información y configuración de interfaces de red.
- ifconfig = Muestra el estado de los interfaces activos.
- ifconfig -a = Muestra el estado de todos los interfaces.
- ifconfig ppp0 = Muestra el estado de ppp0
- ifconfig eth0 up = Activa eth0.
- ifconfig eth0 down = Cierra eth0.
- ifconfig eth1 address 192.168.1... = Asigna una dirección al interfaz especificado.
iwconfig = Similar a ifconfig pero sólo para interfaces wireless
ifup interface = Habilita la interface especificada,ejemplos: ifup eth0 ;ifup ppp0
ifdown interface = Deshabilita la interface especificada,ejemplos: ifdown eth0 ;ifdown ppp0
dhclient eth0/eth1 = Inicia conexión dhcp mediante el cliente dhcp-client.
pump -i eth0/eth1 = Inicia conexión dhcp mediante el cliente pump.
pppoeconf = Programa para configurar conexiones pppoe.
pppconfig = Programa en modo texto para configurar una conexión ppp.
pon = Establece la conexión ppp a internet.
plog = Monitoriza la conexión ppp.
poff = Finaliza la conexión ppp a internet.
finger usuario = Informa sobre un usuario conectado al sistema.
- finger @servidor = Informa sobre todos los usuarios conectados a un servidor (nombre o IP)
- finger usuario@servidor = Informa sobre un usuario conectado a un servidor
- ping google.com = Verifica la conexión,en este caso con www.google.com (Ctrl+Z pone fin)
traceroute microsoft.es = Muestra la ruta que los paquetes de datos han seguido hasta la máquina de destino.
mtr rediris.es = Combinación de ping y traceroute.
whois ubuntu-es.org = Información sobre éste,nuestro dominio.
host -v -a telefonica.com = Determina la ip de un nombre o el nombre de una ip.(host -v -a 194.224.55.221)
iptraf = Monitoriza tráfico de redes(ncurses)
tethereal = Versión para consola de ethereal,un analizador del tráfico de red (sniffer).
ettercap = Sniffer/interceptor/logger para redes LAN con switchs basado en ncurses.
nmap = Escaner de puertos.
fail2ban = Escanea logs como /var/log/auth.log y banea las IP con demasiados errores de conexión.
snort = Sniffer de paquetes y un detector de intrusiones en una red (NIDS).
aide = Detector de intrusiones en un único Servidor, PC o host.(HIDS).
portsentry = IDS que detecta escaneos de puertos y reacciona a un ataque.
chkrootkit = Detector de rootkit.
w3m, lynx, links, links2, elinks = Navegadores web, elinks es compatible con SSL con lo que podremos acceder a correo web.
irssi, weeChat-curses = Clientes IRC( Internet Relay Chat) )
mutt,mush,pine,elm = Clientes de correo(MUA).
cabber = Cliente jabber( protocolo libre para mensajería instantánea.)
centericq = Cliente de mensajeria multiprotocolo (ICQ,Yahoo,AIM,MSN,IRC,Jabber)
ncftp = Cliente ftp (File Transfer Protocol) basado en ncurses
ftp-ssl = Cliente ftp compatible con cifrado SSL y TSL (dependiendo de la otra parte)
telnet-ssl = Cliente telnet(acceso remoto) compatible con cifrado SSL (dependiendo de la otra parte)
ssh = Cliente ssh (Secure SHell),acceso remoto cifrado,forma parte del paquete openssh-client
rtorrent, bittornado = Clientes bittorrent.Bitornado es una versión mejorada del cliente homónimo bittorrent.
talk usuario = Entabla una conversacion con un usuario del sistema.
- talk usuario@sistema = Entabla conversacion con un usuario de otro sistema(entre máquinas UNIX)
mesg -n = Anula la notificacion de comunicacion de talk o write
- mesg -y = Habilita la llegada de notificaciones de talk o write
write usuario = Manda un mensaje a un usuario del sistema.
netstat -napt = Saber qué puertos tiene abiertos nuestro sistema
- -n = No resuelve las direcciones a sus nombres DNS. Esto hace más rápida la ejecución.
- -a = Muestra todos las conexiones,incluídas las que están escuchando.
- -p = Muestra el número y nombre del proceso,dueño de dicha conexión.
- -t = sólo muestra conexiones tcp
wget [opciones] URL = Gestor de descargas.
- -p = descarga web completa.
- -r = recursivo.
- -k = Convierte los enlaces absolutos en relativos.
- -c = Reanuda la descarga de un fichero parcialmente descargado.
- -l6 = profundidad de recursión (5 por defecto)
- -A formato = formato para descargar.
- -nH = hace que no se cree el subdirectorio localhost.
- --cut-dirs=n = elimina n número de directorios dentro de la jerarquia.
|