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