Gestión de usuarios
Comandos de Gestión
Ver prezi
Sed y Awk
Prezi Filtros
Los comandos y sus categorías

Los comandos y sus categorías

r

Existen cientos de comandos en GNU/Linux y para saber como se usan podemos utilizar el MAN (manual en línea del sistema). Pero tambié tenemos que saber que los comandos están divididos por categorías. A medida que recorras el mapa conceptual irás descubriendo más acerca de cada categoría.

Búsqueda

Búsqueda

r

En realidad se trata "solo" del comandos "find". El tema es que es tan amplio que merece un lugar aparte en este esquema.

Comando find

r

Este comando permite buscar prácticamente cualquier cosa en cualquier lugar del sistema, admite el uso de filtros, metacaracteres y opciones. Cuenta con modos de funcionamiento que nos permiten realizar búsquedas sobre archivos que cuenten con determinados permisos, por ejemplo. Se suguiere ver presentación adjunta para saber más al respecto.

Presentación Comando Find

Filtros

Filtros

r

Permiten visualizar solo la información que cumple con un determinado criterio. Se usan generalmente para filtrar el contenido de los archivos de texto o de los directorios mediante comandos de visualización y tuberías. Sin dudas una poderosa herramienta a la hora de administrar un sistema GNU/Linux.

COMANDOS

r

Existen numerosos filtros disponibles en el sistema, a modo de ejemplo se citan solo tres. Pero se incluye información complementaria en la presentación adjunta.

grep

r

Este es un comando poderoso, muestra por pantalla las líneas que coinciden con un criterio de búsqueda, en un archivo de texto, introducido por un usuario en la línea de comandos. También podemos usar tuberías para buscar nombres de archivos y/o directorios y mostrarlos por pantalla. Admite el uso de mútiples parámetros.

wc

r

Este filtro permite contar palabras, líneas o caracteres. dentro de un archivo de texto.

sort

r

En varias ocasiones tendremos que visualizar archivos cuya información se organiza en forma de tabla, con filas y columnas, cuyos campos están separados por algún caracter que funciona como delimitador. Para esos archivos tenemos el comando sort, que nos permite ver el contenido del archivo ordenado por la columna que mejor nos convenga.

Editores

Editores

r

Existen distintos tipos de editores en GNU/Linux. En este ítem nos centraremos en dos, los editores de texto y los editores de stream.

texto

r

Los editores de texto nos permiten crear y/o editar documentos de texto en el sistema. Son importantes porque es con un editor de textos que podremos crear nuestros shell scripts.

nano

r

Es un editor de textos para GNU/Linux, proporciona un entorno intuitivo y muestra sus comandos internos en la parte inferior de la pantalla.

vim

r

Es un potente editor de textos para GNU/Linux. No es muy intuitivo, sobre todo en los primeros tiempos de manejo, pero lo compensa su confiabilidad y el hecho de venir en prácticamente todas las distribuciones.

stream

r

Los editores de stream permiten modificar el contenido de un archivo pero solo a los efectos de la visualización por la pantalla. Mediante la acción de los operadores de redirección y otras operaciones de gestión básica de archivos podríamos llegar a hacer permanentes los cambios.

awk

r

Es un comando avanzado, algunos dicen que

sed

Administrativos

Administrativos

r

Se trata de los comandos que solo puede usar el administrador del sistema, o sea el root o superusuario

COMANDOS

+

r

Permite crear nuevos usuarios en el sistema.

userdel

r

Borra usuarios del sistema.

usermod

r

Modifica características de las cuentas de usuario del sistema.

Información

Información

r

Se trata de comandos que brindan algún tipo de información, pueden tener parámetros o modificadores de la opción por defecto o no, una de sus características es que no es necesario agregar ningun argumento (modificadores, rutas o cualquier otro argumento) para que muestren algún tipo de información según su acción.

COMANDOS

pwd

r

Este comando informa nuestra ubicación actual en el árbol de directorios, por ejemplo si soy el usuario gfarias, y estoy en mi directorio personal, al ejecutar pwd, obtendría como resultado: /home/gfarias, que es la ruta absoluta de mi carpeta personal.

who

r

Este comando, al usarlo sin parámetros, muestra información detallada sobre nuestra cuenta de usuario (nombre, terminal, hora de inicio de sesión, y más...)Si estamos trabajando en un servidor al que se conectan muchos usuarios nos indica quiénes están conectados. Pero además admite parámetros que modifican su funcionalidad. Ver Web, con información adicional.

whoami

r

Muestra nuestro nombre de usuario en la pantalla. Parece no tener demasiada utilidad, pero si alguien dejó su sesión abierta y no se ve la información correspondiente al nombre de usuario en la zona del prompt, podemos usar esta herramienta para saber de quién se trata.

Visualización

Visualización

r

Sirven para mostrar el contenido de los archivos de texto. Hay varios y todos tienen características diferentes respecto a los otros.

COMANDOS

cat

r

Este comando sirve para mostrar el contenido de un archivo de texto. No permite edición, aunque se podría hacer combinándolo con operadores de redirección. También concatena archivos, es decir, permite mostrar el contenido de varios archivos por pantalla como si fueran uno solo. La visualización se produce uno después del otro.

more

r

Es similar al comando cat, pero incluye órdenes internas que permiten búsquedas de palabras o frases dentro del texto que se está visualizando. Al llegar al final del archivo termina y vuelve al prompt.

less

r

Es la evolución natural de comando less. Dotado de más funcionalides u ordenes internas, resulta una interesante herramienta para visualizar y buscar contenidos específicos. Una de las diferencias con su antecesor, es que no finaliza solo, para cortar la ejecución del comando hay que presionar la tecla "q" para salir y volver al prompt.

Gestión avanzada

Gestión avanzada

r

Estos comandos permiten realizar acciones más complicadas que los de gestión básica, como por ejemplo, cambiar los permisos a los archivos, o cambiar el dueño de un archivo.

COMANDOS

chmod

r

Este comando permite modificar los permisos de un archivo o directorio en GNU/Linux.Tiene dos modos de operación, octal y simbólico respectivamente, no se pueden usar ambos modos al mismo tiempo, es necesario elegir un u otro.

touch

r

El coman touch permite modificar los estados de tiempo asosciados a un archivo. Como funcionalidad secundaria permite crear un archivo normal o de texto en blanco. A veces esto es útil para practicar mover, copiar y borrar archivos.

chown

r

Este comando permite cambiar el dueño de un archivo o directorio, esto es importante por el tema de los permisos, ya que los permisos del propietario son generalmente diferentes al de los demás usaurios.

Gestión básica

Gestión básica

r

Son todos esos comandos que nos permiten realizar acciones cotidianas sobre archivos y carpetas como copiar, mover o borrar, por ejemplo.

COMANDOS

copy

r

Sirve para copiar archivos ubicados en un mismo directorio o entre dos o más directorios del árbol.

mkdir

r

Sirve para crear carpetas en el directorio actual o en cuarlquier otro directorio del árbol. Tiene tres modos de uso: crear una carpetacrear varias carpetas al mismo tiempocrear una rama completa, requiere modificador.

mv

r

Se usa para mover elementos entre directorios o para cambiarl el nombre de una carpeta.

rm

r

Permite borrar archivos y carpetas, tiene varios parámetros que le otorgan versatilidad y funcionalidad.