Documentos de Académico
Documentos de Profesional
Documentos de Cultura
• Nombre: ls (listar)
• Descripción: Se utiliza para especificar contenido de qué directorio hay que
listar.
• Sintaxis: ls/etc/ppp, ls/etc/ssh
• Opciones y parámetros comunes: -l (Mostrar más contenido de los
directorios), -l -h o -lh (mostrará el tamaño de los archivos en formato bytes).
• ls --color=auto es
• ls -d (Se refiere al directorio actual)
• ls -R (Listado recursivo)
• ls -S (Ordenar listado)
• ls -a (Mostrar los archivos ocultos)
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
• Nombre: history (lista de historial).
• Descripción: está diseñado para que más adelante puedas ejecutar el mismo comando
más fácilmente puesto que no necesitarás volver a introducir el comando entero, sirve
para ver el historial del terminal entero.
• Sintaxis: history
• Opciones y parámetros comunes:
• history 5 Muestra los últimos cinco comandos de la lista del historial
• !! Ejecuta el último comando otra vez
• !-5 Ejecuta el quinto comando desde la parte inferior de la lista de
historial
• !ls Ejecuta el comando ls más reciente
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
• Nombre: echo (eco).
• Descripción: El comando echo se utiliza para mostrar la salida en la terminal.
• Sintaxis: echo
• Opciones y parámetros comunes:
• La variable HISTSIZE define cuántos comandos anteriores se pueden almacenar en
la lista del historial.
• Ejemplo: HISTSIZE=500
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
• Nombre: path (ruta).
• Descripción: Se refiere a una lista que define en qué directorios el shell
buscará los comandos
• Sintaxis: echo $PATH
• Opciones y parámetros comunes:
• El siguiente comando agregará el directorio /usr/bin/custom a la
variable PATH
• PATH=/usr/bin/custom:$PATH
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
• Nombre: export.
• Descripción: Se utiliza para hacer una variable de entorno.
• Sintaxis: echo $PATH.
• Sintaxis: env | grep variable1.
• Opciones y parámetros comunes:
• Para ver las variables de entorno, se utiliza el comando env (la búsqueda a
través de la salida usando grep.
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
• Nombre: unset.
• Descripción: Las variables exportadas pueden eliminarse con el comando
unset.
• Sintaxis: unset variable1.
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
Globbing:
Los comodines son poderosos porque permiten especificar patrones que coinciden
con los nombres de archivo en un directorio, así que, en lugar de manipular un solo
archivo a la vez, puedes fácilmente ejecutar comandos que afectarán a muchos
archivos.
• Nombre: Asterisco.
• Descripción: El asterisco se utiliza para representar cero o más de cualquier
carácter en un nombre de archivo
• Sintaxis: echo /etc/t*.
• Opciones y parámetros comunes:
• El patrón t* significa "cualquier archivo que comienza con el carácter t y tiene
cero o más de cualquier carácter después de la letra t o r o . config".
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
• Nombre: Signo de interrogación.
• Descripción: El signo de interrogación representa cualquier carácter único.
Cada carácter de signo de interrogación coincide con exactamente un carácter,
nada más y nada menos.
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
Corchetes [ ]
Los corchetes se utilizan para coincidir con un carácter único representando un intervalo de
caracteres que pueden coincidir con los caracteres
Las Comillas
Hay tres tipos de comillas que tienen significado especial para el shell Bash: comillas dobles ",
comillas simples ' y comilla invertida `. Cada conjunto de comillas indica al shell que debe
tratar el texto dentro de las comillas de una manera distinta a la normal.
Comillas Dobles
Las comillas dobles detendrán al shell de la interpretación de algunos metacaracteres,
incluyendo los comodines.
Comillas Simples
Las comillas simples evitan que el shell interprete algunos caracteres especiales. Esto incluye
comodines, variables, sustitución de comando y otro metacarácter que aún no hemos visto.
sysadmin@localhost:~$ echo The service costs \$100 and the path is $PATH
The service costs $100 and the path is /usr/bin/custom:/home/sysadmin/bin
:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Comilla Invertida
Las comillas invertidas se utilizan para especificar un comando dentro de un comando, un
proceso de sustitución del comando. Esto permite un uso muy potente y sofisticado de los
comandos.
Punto y Coma
El punto y coma puede utilizarse para ejecutar varios comandos, uno tras otro. Cada comando
se ejecuta de forma independiente y consecutiva; no importa el resultado del primer comando,
el segundo comando se ejecutará una vez que el primero haya terminado, luego el tercero y
así sucesivamente.
• Nombre: Man.
• Descripción: Permite ver una pagina man de comando.
• Sintaxis: man cal.
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
• Nombre: Less o More .
• Descripción: Permite localizar documentos.
• Sintaxis: Less o More
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
Comando Función
1G Ir a Inicio
G Ir a la final
h Mostrar ayuda
S Buscar un término
[ Ir al nodo anterior
U Subir un nivel
INICIO Ir a inicio
FIN Ir al final
H Mostrar ayuda
• Nombre: whatis.
• Descripción: Te dirá en qué sección se almacena la página man.
• Sintaxis: whatis ….
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
• Nombre: ls /
• Descripción: Comando para ver el sistema de archivos raíz.
• Sintaxis: ls /.
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
• Nombre: pwd.
• Descripción: determina el directorio actual
• Sintaxis: pwd.
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
• Nombre: touch.
• Descripción: comando para crear un archivo vacío.
• Sintaxis: touch.
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
• Nombre: rm.
• Descripción: comando para borrar un archivo vacío.
• Sintaxis: rm.
• Opciones:
• -I (para eliminar varios archivos).
• -r o rmdir (para eliminar un directorio).
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
• Nombre: mkdir.
• Descripción: comando para crear un directorio.
• Sintaxis: mkdir.
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
MODULO 7
• Nombre: gzip.
• Descripción: comando para crear un directorio.
• Sintaxis: gzip.
• Opciones:
• Unzip -l: para listar.
• Gunzip: para creación y extracción
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
• Nombre: tar.
• Descripción: comando para crear un directorio.
• Sintaxis: tar.
• Opciones:
• t: listar documentos en el archivo en el archivo empaquetado.
• j: descomprimir con bzip2 antes de la lectura.
• f: operar en el nombre de archivo access_logs.tbz.
• -v: obtendrás una salida detallada de los archivos procesados.
• -x: puedes extraer el archivo.
• Ejemplo práctico de uso con capturas de pantalla de cada comando:
A4 - En el mismo PDF, , incluir el comando y la captura de la 1er pantalla de lo
siguiente:
•
•
•
• SYNOPSIS de al menos 5 comandos
•
•
• Secciones de man de al menos 5 comandos
•
•
•
•
•
•
•
•
•
•
• Búsqueda de páginas man de al menos 5 palabras clave
•
•
•
•
•
•
•
•
•
•
• Índice de al menos 5 comandos con info
•
•
•
•
•
•
•
•
•
•
• Uso de –help de al menos 5 comandos
• Man –help –?
•
• help -d
•
•
•
• Help echo
•
Help dms
• Ubicación de al menos 5 comandos y su man
•
•
•
•
•
•
•
•
•
•
• 5 ejemplos de uso de locate con todas sus variantes vistas. Especificar de qué
variantes es y qué es lo que hace.
Locate -h
Locate *.html
Locate LS
Locate -s
Locate home
A5 - En el mismo PDF, incluir el comando y la captura de la 1er pantalla de lo
siguiente:
Dentro del directorio 1er_Nombre, usando las letras iniciales de tu nombre, crea
alternadamente un directorio (D) y archivo (A) extensión .name.
Repite el procedimiento para el contenido del directorio 1er_Apellido pero ahora con tu
primer apellido y extensión .lastname.
Dentro del 2do directorio creado en 1er_Nombre, usando las letras iniciales de tu color
favorito, crea alternadamente un directorio (D) y archivo (A) extensión .color.
Lista el contenido mostrando los metadatos con la opción de ver los tamaños en Kb, MB,
…de los directorios
home
1er_Nombre
1er_Apellido
12. Vuelve al último directorio donde estabas en el punto 11 mediante una ruta
absoluta y regresa a Home mediante cd ..
· Ascendente
· Descendente