COMANDOS BÁSICOS
A continuación se mostrarán comandos que te serán útiles en tu trabajo sobre la consola o shell tanto a nivel de consulta, como ejecución como operación general sobre sistemas Linux. Los comando que se explican aparecerán en todas las instalaciones y será necesario conocerlos minimamente para poder emepzar a moverte en sistemas Linux.
Mostraremos la operación habitual sobre los siguientes comandos:
- Obtener Información: man, --help
- Listados de ficheros y directorios: ls
- Busqueda: find, grep, fgrep
- Operacion fichero y directorios, cp, rm , mv
- Rendimiento: top, free
- Edicion y visualizacion: less, cat, vi, more
Obtener información:
man:
Comando de ayuda de prácticamente cualquier comando de Linux. Será necesario que ese encuentre la paquetería necesaria asociada a la ayuda, que por norma suele incluirse en practicamente todas las distribuciones de Linux. Mostrará una información detallada de cada uno de los comandos,
Como podrás observar todas las salidas en pantalla, por norma serán en ingles. Si eres usuario "root" puedes actualizar la información de ayuda, mediante la ejecuión de los siguientes comandos dependiendo del tipo de instalación de Linux que hayas instalado:
-
- Debian, Ubuntu y Similares:
# apt install manpages-es manpages-es-extra
-
- Redhat, Centos, AlmaLinux y similares:
# yum install manpages-es manpages-es-extra
Nota: Tranquilo todos estos comandos los veremos en la sección correspondiente de instalación de software que puedes ver a través del menú.
Utilización y ejemplos:
La manera de llamar al comando es mediante:
# man comando.
Ejemplo: man ls
A continuación se muestra una salida estandar del comando "man" para obtener ayuda sobre "ls" que permite listar directorios y ficheros.
LS(1) User Commands LS(1)
NAME
ls - list directory contents
SYNOPSIS
ls [OPTION]... [FILE]...
DESCRIPTION
List information about the FILEs (the current directory by default). Sort entries alphabetically if none of
-cftuvSUX nor --sort is specified.
Mandatory arguments to long options are mandatory for short options too.
-a, --all
do not ignore entries starting with .
-A, --almost-all
do not list implied . and ..
--author
with -l, print the author of each file
-b, --escape
print C-style escapes for nongraphic characters
--block-size=SIZE
with -l, scale sizes by SIZE when printing them; e.g., '--block-size=M'; see SIZE format below