Comandos de Linux (para usar en shell SSH)
Pues para los que hemos sido usuarios de Windows durante algún tiempo, siempre es un poco dificil adaptarse a usar los comandos de Linux. Así que dejo una lista de los comandos y sus funciones, que nos serán muy utiles al conectar vía shell (SSH) a nuestro servidor dedicado.
Tabla de Comandos
| Utilidad o Comando | Uso/Descripción |
|---|---|
| passwd | Cambia contraseñas |
| nslookup | Da un vistazo a los nombres de servidor de Internet |
| quota | Muestra el uso del disco duro y su limite |
| motd | Mensaje del día |
| finger nombreusuario | Muestra la información del usuario |
| man o xman comando | Muestra las páginas del manual según el comando que deseamos consultar (Ayuda) |
| xman | Muestra el manual del sistema en X |
| less archivo o more archivo | Muestra el contenido de un archivo en la terminal página por página |
| info | Muestra la documentación o información de scripts shell, utilidades y programas |
| clear | Limpia la ventana o pantalla de la terminal |
| ls directorio | Lista el contenido de un directorio |
| cat archivo | Muestra el contenido de un archivo en la terminal |
| rm archivo | Borra un archivo |
| pico archivo o emacs archivo | Abre y edita archivos de texto |
| cp archivofuente archivodestino | Copia un archivo |
| lpr archivo | Envía un archivo a la impresora |
| grep cadena archivo | Busca cadenas a través de los archivos |
| head archivo | Muestra las primeras 10 líneas de un archivo |
| tail archivo | Muestra las últimas 10 líneas de un archivo |
| mv archivoexistente nuevoarchivo | Mueve o renombra archivos |
| lpq archivo | Muestra los archivos en la cola de impresión |
| lprm archivo | Quita archivos de la cola de impresión |
| sort archivo | Muestra y ordena el contenido de un archivo |
| diff archivo1 archivo2 | Muestra las diferencias entre ambos archivos |
| file archivo | Muestra la información acerca del contenido del archivo |
| echo cadena | Copia una cadena a la terminal |
| date | Muestra la fecha y hora actual |
| cal | Muestra el calendario |
| gzip archivo | Comprime un archivo |
| compress archivo | Comprime un archivo |
| gunzip archivo | Descomprime un archivo comprimido |
| zcat archivo | Muestra el contenido de un archivo comprimido |
| apropos comando | Enlista del manual todas las paginas (por titulo y cabeceras) que contiene un comando |
| lynx | Navegador web basado en texto |
| dmesg | Muestra el anillo del buffer del kernel (núcleo del sistema operativo) |
| which comando | Muestra la ruta del comando |
| whereis comando | Muestra las rutas donde se localizan los comandos |
| who | Enlista los usuarios conectados al servidor en ese momento |
| finger nombre@dominio | Obtiene un informe detallado acerca del usuario que actualmente esta usando el sistema |
| w | Enlista los usuarios conectados y sus procesos en uso |
| mesg y/n | Establece las opciones para dejar que otros usuarios te escriban mensajes (y = si / n = no) |
| write usuario | Enviar mensajes a otros usuarios |
| talk usuario | Permite tener un chat dos vías con otro usuario |
| chmod permisos archivo | Cambia los permisos de acceso de un archivo |
| mkdir nombredeldirectorio | Crea un directorio |
| rmdir nombredeldirectorio | Borra un directorio vacío |
| ln archivoexistente nuevo-link | Crea un link a un archivo existente |
| stat archivo | Enlista información acerca de un archivo |
| ln -s archivoexistente nuevo-link | Crea un link a un archivo existente |
| df | Muestra todos los sistemas de archivos montados |
| ps | Reporta el estado de los procesos |
| command & | Envía un trabajo detrás de otro (job: uno o mas comandos conectados por el símbolo pipe "|") El sistema operativo asigna un número a cada tarea cuando presionas “return”. Ejemplo: [1]3578 |
| top | Muestra una lista actualizada de procesos que se están ejecutando |
| tty | Muestra el nombre de la terminal en la que el comando se escribió |
| comando > archivo | Redirecciona una salida estándar |
| comando < archivo | Redirecciona una entrada estándar |
| cat archivo1 >> archivo2 | Añade la salida estándar de archivo1 a archivo2 |
| cat /dev/null > archivo o archivo > /dev/null |
Redirige una cadena nula al archivo (sólo el súper usuario tiene acceso de escritura a este archivo) |
| comando1 | comando2 | El símbolo “|” (pipe) envía la salida estándar de un comando a la entrada de otro comando |
| tr cadena1 cadena2 < archivodeentrada | Traduce cada carácter en cadena1 al carácter correspondiente en cadena2 |
| comando | tee archivo | grep cadena | Envía la salida de un comando para la salida estándar y un archivo |
| bg %job número | Envía a un segundo trabajo por número de tarea (job number) |
| fg %job número | Trae a primer plano una tarea por número de tarea (job number) |
| kill PID o %job número | Aborta un proceso por PID (Process Identification Number) o por numero de tarea (job number) |
| jobs | Muestra una lista de las tareas actuales |
| netcfg | Utilidad para configurar el PPP y las configuraciones de red |
| xev | Utilidad para ver la información de flujo de X servidor a cliente |
| echo $DISPLAY | Variable de entorno que muestra la ID de cadena de una ventana |
| echo $PATH | Variable que muestra ruta ejecutable |
| netstat | Muestra las conexiones de red |
| viewres | Navegador gráfico para la clase X |
| xbill | Juego de video de Bill Gates tratando de poner Windows en Macs |
| xevil | Juego similar a Loderunner |
| xchomp | Versión Linux de PacMan |
| xcmap | Utilidad un tanto extraña para buscar colores |
| xedit | Editor de texto para X |
| asclock | Reloj de AfterStep |
| xconsole | Consola un tanto extraña para X |
| xmessage mensaje | Envía mensajes en forma de caja de dialogo |
| xgal | Juego de XGalaga |
| xg3 | Programa de visualización de imágenes |
| xgc | Calculadora grafica |
| xjewel | Jewel game para Linux |
| xkbvleds | LEDs |
| xkbwatch | LEDs |
| xlogo | Muestra el logo X |
| xmixer | Abre los controles de sonido del sistema |
| xsnow | Copos de nieve en tu escritorio |
| xwininfo | Muestra información acerca de una ventana |
| startx | Inicia un sistema de ventanas X en el servidor |
| ghostview | Comienza una vista preliminar de texto |
| xv archivo | Visualizador de imagenes |
| xsetroot -color | Configura el color de fondo en X |
| xcalc | Inicia una calculadora en X |
| xclipboard | Inicia el portapapeles en X |
| traceroute host | Imprime la ruta que los paquetes toman al host |
| hostname | Muestra el nombre del sistema |
| rlogin host | Utilidad para conectar a un sistema remoto |
| telnet host | Utilidad para conectar a un sistema remoto (similar a rlogin pero más interactivo) |
| rcp archivo maquinaremota | Se utiliza para copiar un archivo desde un equipo remoto |
| ftp | Utilidad para transferir archivos entre sistemas en una red |
| rsh comando | Utilidad para ejecutar un comando en un sistema remoto sin necesidad de acceder a el |
| ping host | Utilidad para probar la conexión a un sistema remoto |
| lcd rutadirectorio | Cambia de directorio en el equipo local mientras está conectado a una máquina remota |


Usando SSH en Servidores Dedicados Linux | Web Host
on enero 21st, 2009
[...] hay una lista de los comandos más comunes y sus usos: comandos linux. Tambien si alguna vez queremos saber más sobre un determinado comando, podemos escribir en la [...]
luisete
on abril 20th, 2009
Gracias.
VenenoGeek
on abril 4th, 2010
Muy útil aporte, pero hay muchos más
marduk
on noviembre 11th, 2010
como puedo usar el comando talk en el ssh?
lo ke kiero es mandar mensajes o transefir archivos a otras cuentas conectadas al mismo servidor
Analia
on enero 7th, 2011
Buenos dias! Disculpen mi ignorancias, pero me estoy iniciando en linux, y mas en la utilizacion de terminal linux. Resulta q instale el sistema OTRS, y necesito saber como hago para encontrar las paginas del sistema OTRS Con toda su informacion para modificarle su color de fondo y ciertas cosas.NO se si me explico, soy nueva en esto.POr favor agradeceria la ayuda.
Gracias.
Comutel
on febrero 18th, 2011
Tienen algunos script para ejecuar por shell.