Comandos internos (bash)
- help muestra la ayuda de bash, la lista de comandos disponibles y su sintaxis.
- cd cambia de directorio
- pwd print working directory, muestra la ruta actual en la que estamos.
- alias nos permite crear nuestros propios comandos de sesión.
- history muestra el listado de todos los comandos ejecutados, también podremos acceder a éste listado con las flechas «arriba» y «abajo»
- !! ejecuta el último comando
- !7 (seguido de un número), vuelve a ejecutar el comando ‘n’ del historial (en el ejemplo, el nº 7)
- !vi (seguido de un texto), vuelve a ejecutar el último comando que empiece por el texto que hemos escrito (en el ejemplo, el último comando que empiece por vi)
- exit y logout cierran la sesión y la consola vuelve a su estado inicial.
Comandos externos GNU : manipulación de ficheros
- ls lista el contenido del directorio actual, dispone de cantidad de opciones para una gran varieda posible de listados.
- cp copia un fichero.
- mv mueve un fichero a otro directorio o a otro nombre.
- rm borra un fichero
- ln crea un fichero link o acceso directo
- mkdir y rmdir, make directory y remove directory, crea y borra un directorio, resp.
- chmod y chown, change mode y change owner, permiten cambiar los permisos de un fichero y el usuario/grupo, resp.
- cat muestra el contenido del fichero especificado (existen las versiones zcat y bzcat para trabajar sobre ficheros comprimidos).
- head y tail muestran, respectivamente, la cabecera o el pie de un fichero (primeras lineas o últimas)
- touch crea un fichero nuevo.
- more y less paginan el contenido del fichero especificado (existen las versiones zmore, bzmore, zless y bzless para trabajar sobre ficheros comprimidos).
- split divide un fichero de texto en múltiples ficheros de un número de líneas fijo
- find busca ficheros dentro de un directorio recursivamente por una expresión
- man manual del sistema, muestra las paginas de ayuda del comando especificado.
Comandos externos GNU : manipulación de cadenas
- cut permite cortar una cadena por un delimitador y devolver uno de los campos resultantes
- paste permite unir varias cadenas con un delimitador y devolver la cadena completa
- sort ordena una lista de cadenas
- uniq devuelve un listado de valores únicos a partir de una lista de cadenas
Comandos externos GNU : control de procesos
- top muestra dinámicamente los procesos activos del sistema, además de mucha información útil relativa a ellos.
- ps similar al anterior, pero no es dinámico.
- kill permite detener un proceso, útil para cuando se ha colgado.
- jobs y fg (estos en realidad son comandos internos de BASH) nos permiten ver y reactivar comandos que estén en background.
Editores de texto en modo consola
- nano, es un editor visual ligero que permite editar en un modo bastante parecido a como lo haríamos con el notepad
- vi/vim, es un editor muy rápido de usar basado en comandos de teclado y edición en distintos modos (inserción, reemplazo, visual, comando y edición rápida).
- emacs, otro editor visual pero con gran cantidad de opciones disponibles
Otros comandos GNU
- grep, Permite aplicar expresiones regulares a una entrada de texto y devuelve las lineas que coinciden (existen las versiones zgrep y bzgrep para trabajar sobre ficheros comprimidos).
- tar, bzip2 y gzip, son comandos de archivación de ficheros, el primero almacena ficheros y los otros dos son compresores de datos al estilo winzip o winrar, típicamente se combinan ambos para obtener ficheros compactos.
- watch permite ejecutar un comando periódicamente cada ‘n’ segundos mostrando su output
- whatis nos muestra un resumen de lo que hace un comando
- whereis nos dice dónde está físicamente ubicado el fichero correspondiente a un comando
- apropos nos permite buscar comandos por lo que hacen en lugar de por su nombre
6 \06+02:00 junio \06+02:00 2008 at 11:56 pm
Me parece muy completo para comenzar
felicidades por tu idea muchos buscamos algo asi de sencillo para comenzar.
salu2
9 \09+02:00 junio \09+02:00 2008 at 10:39 pm
Excelente listado. Para completarlo faltan los comandos que permiten administrar paquetes .deb o .rpm, ya que la mayoria de los usuarios nuevos no saben como utilizarlos.
Felicitaciones por el post.
2 \02+02:00 julio \02+02:00 2008 at 2:01 pm
por favor si pueden poner mas comandos les agradeceria pero igual estan buenos estos.
30 \30+02:00 noviembre \30+02:00 2008 at 2:00 am
exelente para iniciar–
19 \19+02:00 May \19+02:00 2009 at 3:22 pm
muchas gracias enserio sirve mucho
11 \11+02:00 marzo \11+02:00 2010 at 9:46 pm
esta muy completo gracias
12 \12+02:00 marzo \12+02:00 2010 at 11:59 pm
estan bien esos comandos par poder iniciar modo consola gracias
3 \03+02:00 diciembre \03+02:00 2012 at 10:45 pm
GRACIS ME SIRVIO DE MUCHIO
22 \22+02:00 abril \22+02:00 2013 at 6:43 pm
gracias, me ayudo mucho y gane la materia porq gane la evaluacion en 10.0%
8 \08+02:00 May \08+02:00 2015 at 10:32 pm
[…] Comandos básicos de consola […]
1 \01+02:00 abril \01+02:00 2018 at 11:21 pm
muy buena pagina gracias