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 January 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 April 20th, 2009
Gracias.
VenenoGeek
on April 4th, 2010
Muy útil aporte, pero hay muchos más