########################################################################### # 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] ---------------- '->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 en irc-hispano. # # /part [canal] ---------------- Abandonar un canal. # # /quit ------------------------ Cerrar todas las conexiones y salir. # # # # 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 # # # ########################################################################### ########################################################################################################### # Colección de prompts: # #=========================================================================================================# # # # 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 prompts permanezcan de una sesión a otra hay que ponerlos en el archivo .bashrc de tu home # ###########################################################################################################