Lista de comandos de GNU/Linux (III)

9. OTROS

9.a. MLDONKEY

telnet 127.0.0.1 4000
Abrir interfaz telnet

kill
Matar mldonkey

q
Cerrar interfaz telnet

?
Muestra la ayuda

??
Muestra más ayuda

add_user usuario clave
Añade un nuevo usuario

add_user usuario clave
Cambia la contraseña de un usuario

remove_use usuario
Elimina un usuario

voo
Ver todas las opciones

set opción valor
Cambiar valor de la opción

save
Guardar opciones

networks
Ver todas las redes

enable nº
Activar la red nº

disable nº
Desactivar la red nº

alias
Crea un alias.Ejemplo:alias red netwoks

unalias
Elimina un alias.Ejemplo:unalias red

c nº
Conectar a más servidores o alnº

vm
Servidores conectados

vma
Lista todos los servidores conocidos

x nº
Desconectar del servidor

dllink .torrent
Inicia la descarga de un elinks o torrent

dllinks fichero
Descarga los elinks contenidos en un fichero

http url refererencia
Inicia la descarga desde una URL

s
Buscar archivos en todas las redes

  • network: nombre de red
  • minsize: tamaño mínimo
  • maxsize: tamaño máximo
  • media: video|Audio|...
  • Video: video
  • Audio: audio
  • format: formato
  • title: título
  • album: album
  • artist: autor
  • field: field ,fieldvalue
  • not: palabra
  • and: palabra
  • or: palabra

vr
Ver resultados de la última busqueda

vs
Ver todas las busquedas

d nº
Bajar resultado nº

cancel nº
Cancelar descarga nº

pause nº
Pausar descarga nº

resume nº
Resumir descarga nº

uploaders
Informa sobre la subidas y sus usuarios

upstats
Muestra estadísdicas sobre las subidas

torrents
Muestra todos los torrents en el servidor

compute_torrent fichero
Genera un .torrent

vd
Muestra la cola de descargas

scan_temp
Muestra el contenido del directorio temp

recover_temp
Recupera los archivos perdidos detemp

commit
Mueve las descargas al directorio incoming

9.b. MUTELLA

mutella
Abrimos la interfaz de mutella.

leave
Cerramos la interfaz,pero mutella sigue corriendo.

exit
Salir.

version
Muestra la versión del programa.

help
Muestra la ayuda.

help commando
Muestra la ayuda del comando.

?
Igual que "help"

set
Muestra las opciones de mutella.

set+
Añade un valor a las opciones.

set-
Quita un valor de las opciones.

color
Configurar los colores de la consola.

info opciones
Muestra información sobre la actividad de la red, las opciones son:

  • network: Información general sobre la red.
  • connections: Conexiones
  • transfers: Transferencias
  • uploads: Subidas
  • downloads: Descargas

hosts
Muestra la lista de servidores en caché.

open
Conectar a un servidor.

close ID
Cierra una conexión/es

find palabra/s opciones
Buscar archivos, las opciones son:

  • -palabra: Excluye una palabra de la búsqueda.
  • size:bytes: tamaño exacto del archivo,en bytes.
  • around:bytes: tamaño aproximado.
  • min:bytes: tamaño mínimo del archivo,en bytes.
  • max:bytes: tamaño máximo del archivo,en bytes.

ejemplo: find mike oldfield .ogg: -tubulars bells min:30000

list
Muestra las búsquedas en curso.

ls
Muestra sólo las búsquedas con resultados.

edit
Modifica los términos de la búsqueda.

delete ID
Elimina una búsqueda.

erase ID
Elimina una búsqueda y borra la descarga parcial.

clear
LImpia los resultados de una o más búsquedas.

results ID
Muestra los resultados de la búsqueda.

get ID
Inicia la descarga de uno o más archivos.

stop ID
Para la transferencia.

kill ID
Igual que stop,pero borra el archivo parcial.

move
Modifica el nombre del archivo en descarga.

scan
Fuerza un reescaneo de los archivos compartidos.

library
Muestra los archivos compartidos.

load
Loads and executes Mutella terminal-mode script

system comando
Ejecuta un comando de shell

!
Sinónimo de "system"

NOTA:

  • los ID deben ser tomados del último ls, list, info...
  • Todos los comandos admiten abreviaturas:info downloads por id, etc
  • El fichero con las opciones es ~/.mutella/mutellarc
  • El fichero con las opciones de color es ~/.mutella/termclr

9.c. FTP(Protocolo de Transferencia de Archivos)

open servidor
Conectar con el servidor#

?
Imprimir información de ayuda local

append
Anexar a un archivo

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

9.d. IRC

/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]
Envia 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]
\'-> precedido de nuestro nick

/ame [texto]
\'->a 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 enirc-hispano.

/part [canal]
Abandonar un canal.

/quit
Cerrar todas las conexiones y salir.

Notas:
CTCP (Protocolo de cliente a cliente): permite dar respuestas predeterminadas y automáticas ante una petición espefífica de otro usuario.
DCC: protocolo que establece una conexión TCP directa entre dos ordenadores.

9.d. Calculadora

bc
Abrimos bc.

> 20 + 5.4
Suma.

> 77 - nº
Resta.

> 99 * 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.

También podemos hacerlo usando echo y mandando la salida a bc:
echo \"(2*3+2)\" / sqrt \"(2^3/2.5)\" | bc
en este caso los paréntesis deben ir entrecomillados

9.e. Ppromps

PS1=\"\\[\\033[1;34m\\][\\u@\\h:\\w]$\\[\\033[0m\\] \"

PS1=\"\\[\\033[30;47m\\][\\[\\033[31m\\]\\u\\[\\033[30;47m\\]@ \\ \\W]\\[\\033[00m\\]$ \"

PS1=\'\\[\\033[01;30m\\]\\u \\[\\033[01;32m\\]\\h\\[\\033[01;33m\\]:\\[\\033[01;35m\\]\\w\\[\\033[0m\\$ \'

PS1=\"\\[\\033[;31m\\][\\[\\033[;36m\\]\\u@\\h\\[\\033[;31m\\]:\\[\\033[;36m\\ ]\\w\\ [\\033[;31m\\]]$\\[\\033[0m\\] \"

Para que los promp permanezcan de una sesión a otra hay que ponerlos enel archivo .bashrc de tu home.