Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Daniel Murcia#202338299a 1724

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 51

1

Paso 2 Identificando la comunidad Linux

DANIEL DAVID MURCIA

Universidad Nacional Abierta y a Distancia UNAD

Escuela de Ciencias Basicas, Tecnologia e Ingenieria

Ingenieria de Sistemas

2024
2

Tema 1 La Comunidad Linux y una carrera en el mundo del código abierto

1.1 Los sistemas operativos populares y la evolución de Linux


Ejercicios guiados

1. ¿En qué se diferencia Debian GNU/Linux de Ubuntu? Nombre dos aspectos.

Ubuntu está basado en un snapshot de Debian, es por esto que existen muchas

características similares entre ellos. Sin embargo, existen otras diferencias

significativas entre las dos distribuciones. La primera sería la aplicabilidad para los

principiantes. Ubuntu se recomienda para principiantes por su facilidad de uso. Por

otro lado, Debian se recomienda para usuarios más avanzados. La mayor diferencia

está en la complejidad del proceso de instalación el cual Ubuntu hace más simple al

usuario. Otra diferencia pudiera estar relacionada con la estabilidad de cada

distribución. Debian se considera más estable comparada con Ubuntu. Debian recibe

pocas actualizaciones que son probadas minuciosamente por lo que el sistema, de

forma general, es más estable. Por otro lado, Ubuntu permite al usuario usar las últimas

versiones de software y nuevas tecnologías.

2. ¿Cuáles son los entornos/plataformas más comunes para los que se utiliza Linux? Nombre

tres

entornos/plataformas diferentes y nombre una distribución que pueda utilizarse para

cada uno. Algunos de los entornos/plataformas comunes serían teléfonos inteligentes,

computadoras de escritorio y servidores. En teléfonos inteligentes, puede ser utilizado

por distribuciones como Android. En escritorios y servidores, puede utilizarse por

cualquier distribución, que sea adecuada a la funcionalidad de ese equipo, desde

Debian, Ubuntu a CentOS y Red Hat Enterprise Linux.


3

3. Se planea instalar una distribución de Linux en un nuevo entorno. Nombre cuatro aspectos

que deban ser considerados al elegir una distribución.

R/ Al elegir una distribución, algunos de los aspectos principales que se deben

considerar son el costo, el rendimiento, la escalabilidad, la estabilidad y la demanda

de hardware del sistema.

4. Nombre tres dispositivos en los que se pueda ejecutar el sistema operativo Android, que

no sean teléfonos inteligentes.

R/ Otros dispositivos en los que se ejecuta Android son televisores inteligentes,

tabletas, Android Auto y relojes inteligentes.

5. Explique tres ventajas importantes de la computación en la nube.

Las principales ventajas de la computación en la nube son la flexibilidad, la fácil

recuperación y el bajo costo de uso. Los servicios basados en la nube son fáciles de

implementar y escalar, Linux Essentials (Versión 1.6) | 1.1 Los sistemas operativos

populares y la evolución de Linux dependiendo de los requisitos del negocio. Tiene

una gran ventaja en las soluciones de respaldo y recuperación, ya que permite a las

empresas recuperarse de los incidentes más rápido y con menos repercusiones.

Además, reduce los costos de operación, ya que permite pagar solo por

los recursos que utiliza una empresa en un modelo basado en suscripción


4

Ejercicios exploratorios

1. Teniendo en cuenta el costo y el rendimiento, ¿Qué distribuciones son más adecuadas

para una empresa que tiene como objetivo reducir los costos de licencias, manteniendo el

rendimiento al máximo? Explique por qué.

Una de las distribuciones más adecuadas para ser utilizada por empresas es CentOS.

Esto se debe a que incorpora todos los productos de Red Hat que utiliza en su sistema

operativo comercial, a la vez que es de uso gratuito. Del mismo modo, las versiones

de Ubuntu LTS garantizan la compatibilidad durante un período de tiempo más

largo. Las versiones establesde Debian GNU/Linux también se usan a menudo en

entornos empresariales.

2. ¿Cuáles son las principales ventajas de Raspberry Pi y qué funciones pueden tener en los

negocios?

A pesar de que el RaspberryPi es muy pequeño, puede utilizarse como una computadora

normal. Además, es de bajo costo y puede manejar el tráfico web y muchas otras

funcionalidades. Se puede usar como un servidor, cortafuegos y se puede usar como laca

principal para robots y muchos otros dispositivos pequeños.

3. ¿Qué gama de distribuciones ofrecen Amazon Cloud Services y Google Cloud? Nombre

al menos tres comunes y dos diferentes.

Las distribuciones comunes entre Amazon y Google Cloud Services son Ubuntu,

CentOS y Red Hat Enterprise Linux. Cada proveedor de la nube también ofrece

distribuciones específicas que el otro no ofrece. Amazon tiene Amazon Linux y Kali

Linux, mientras que Google ofrece el uso de servidores FreeBSD y Windows.


5

1.2 Principales aplicaciones de código abierto

Ejercicios guiados

1. Para cada uno de los siguientes comandos, identifique si está asociado con el sistema de

empaquetado Debian (Debian packaging system) o con el sistema de empaquetado Red Hat

(Red Hat packaging system) :

dpkg Debian sistema de empaquetado


rpm Red Hat sistema de empaquetado
apt-get Debian sistema de empaquetado
yum Red Hat sistema de empaquetado
dnf Red Hat sistema de empaquetado

2. ¿Qué comando se puede usar para instalar Blender en Ubuntu? Después de la instalación,

¿cómo se puede ejecutar el programa?

El comando apt-get install blender. El nombre del paquete debe especificarse en

minúscula. El programa se puede ejecutar directamente desde el terminal con el

comando blender o seleccionándolo en el menú de aplicaciones.

3. ¿Qué aplicación del paquete LibreOffice se puede utilizar para trabajar con hojas de

cálculo electrónicas?

Calc

4. ¿Qué navegador web de código abierto se utiliza como base para el desarrollo de Google

Chrome?

Chromium
6

5. SVG es un estándar abierto para gráficos vectoriales. ¿Cuál es la aplicación más popular

para editar archivos SVG en sistemas Linux?

Inkscape

6. Para cada uno de los siguientes formatos de archivo, escriba el nombre de una aplicación

capaz de abrir y editar el archivo correspondiente:

png Gimp
doc LibreOffice Writer
xls LibreOffice Calc
ppt LibreOffice Impress
wav Audacity

7. ¿Qué paquete de software permite compartir archivos entre máquinas Linux y Windows a

través de la red local?

Samba

Ejercicios exploratorios

1. Usted sabe que los archivos de configuración se mantienen incluso si el paquete asociado

se elimina del sistema. ¿Cómo puede eliminar automáticamente el paquete llamado cups y

sus archivos de configuración de un sistema basado en DEB?

apt-get purge cups

2. Suponga que tiene muchos archivos de imagen TIFF y desea convertirlos a JPEG. ¿Qué

paquete de software podría utilizarse para convertir esos archivos directamente en la línea de

comandos?

ImageMagick
7

3. ¿Qué paquete de software necesita instalar para poder abrir documentos de Microsoft

Word enviados por un usuario de Windows?

LibreOffice - OpenOffice

4. Cada año, linuxquestions.org promueve una encuesta sobre las aplicaciones Linux más

populares. Visite https://www.linuxquestions.org/questions/2018-linuxquestions-org-

memberschoice-awards-128/ y descubra qué aplicaciones de escritorio son las más populares

entre los usuarios experimentados de Linux.

Navegador web: Firefox. Cliente de correo: Thunderbird. Reproductor de medios:

VLC. Editor gráfico: GIMP

1.3 Software de Código Abierto y las licencias

Ejercicios guiados

1. ¿Cuáles son, en pocas palabras, las "cuatro libertades" definidas por Richard Stallman y

la Free Software Foundation?

libertad 0 ejecuta el software


libertad 1 estudiar y modificar el software (códigofuente)
libertad 2 distribuir el software
libertad 3 distribuir el software modificado

2. ¿Qué significa la abreviatura FLOSS?

Free/Libre Open Source Software


8

3. Ha desarrollado software libre y desea asegurarse el software en sí, pero que también

todos lostrabajos futuros basados en este permanezcan libres. ¿Qué licencia eliges?

CC BY
GPL version 3 X
2-Clause BSD License
LGPL

4. ¿A cuál de las siguientes licencias llamaría permisiva, cuál llamaría copyleft?

Simplified BSD License permisiva


GPL version 3 copyleft
CC BY permisiva
CC BY-SA copyleft

5. Ha escrito una aplicación web y la ha publicado con una licencia gratuita. ¿Cómo puedes

ganar dinero con tu producto? Nombra tres posibilidades.

◦ Licencia doble, ejemplo, ofrecer una "Edición comercial" de pago.

◦ Ofreciendo alojamiento, servicio y soporte.

◦ Desarrollo de extensiones patentadas para clientes.

Ejercicios exploratorios

1. ¿Bajo qué licencia (incluida la versión) están disponibles las siguientes aplicaciones?

Apache HTTP Server Apache License 2.0


MySQL Community Server GPL 2
Wikipedia articles Creative Commons Attribution Share-Alike
(English) license (CC-BY-SA)
Mozilla Firefox Mozilla Public License 2.0
GIMP GPL 3
9

2. Desea lanzar su software bajo la GNU GPL v3. ¿Qué pasos debes seguir?

◦ Si es necesario, protéjase contra el empleador con una exención de derechos de

autor, por

ejemplo, que usted pueda especificar la licencia.

◦ Agregue un aviso de copyright a cada archivo.

◦ Agregue un archivo llamado “COPYING” con el texto completo de la licencia a su

software.

◦ Agregue una referencia a la licencia en cada archivo.

3. Usted ha escrito un software propietario y desea combinarlo con software libre bajo GPL

versión 3. ¿Se le permite hacer esto o qué debe considerar?

Las FAQs de la Free Software Foundation proporcionan información aquí: Siempre

que su software propietario y el software libre permanezcan separados entre sí, la

combinación es posible. Sin embargo, debe asegurarse de que esta separación esté

técnicamente garantizada y sea reconocible para los usuarios. Si integra el software

libre de tal manera que se convierta en parte de su producto, también debe publicar el

producto bajo la GPL de acuerdo con el principio copyleft.

4. ¿Por qué la Free Software Foundation lanzó la GNU Affero General Public License

(GNU AGPL) como suplemento a la GNU GPL?

GNU AGPL cierra una brecha de licencia que surge especialmente con el software

gratuito alojado en un servidor: si un desarrollador realiza cambios en el software, no

está obligado por la GPL a hacer accesibles estos cambios, ya que permite el acceso,
10

pero no “redistribuye” el programa en licencia GPL. GNU AGPL, por otro lado,

estipula que el software debe estar disponible para descargar con todos los cambios.

5. Nombre tres ejemplos de software libre, que también se ofrecen como “Business Edition”,

es decir, en una versión de pago.

MySQL, Zammad, Nextcloud

1.4 Destrezas TIC y el trabajo con Linux

ejercicios guiados

1. Debe usar una “ventana privada” en su navegador si desea:

Para no dejar rastro en la computadora que está utilizando

2. ¿Qué es OpenStack?

Un proyecto que permite la creación de IaaS privadas

3. ¿Cuál de las siguientes opciones son softwares válidos de cifrado de disco ?

EncFS y dm-crypt

4. Seleccione verdadero o falso para el cifrado de dispositivo dm-crypt:

Los archivos se cifran antes de escribirse en el


disco T
Todo el sistema de archivos es un blob cifrado T

Solo los archivos y directorios están


encriptados, no los enlaces simbólicos
F
No requiere acceso root T
Es un cifrado de dispositivo de bloque T
11

5. Beamer is:

Una herramienta de presentación de LaTeX

Ejercicios exploratorios

1. La mayoría de las distribuciones vienen con Firefox instalado de manera predeterminada

(si el suyo no lo tiene, primero deberá instalarlo). Vamos a instalar una extensión de Firefox

llamada Lightbeam, puedes hacerlo presionando Ctrl + Shift + A y buscando “Lightbeam”

en el campo de búsqueda que se mostrará en la pestaña abierta, o visitando la página de la

extensión con Firefox y haciendo clic en Botón “Instalar”: https://addons.mozilla.org/en-

US/firefox/addon/ lightbeam. Después de hacer esto, inicie la extensión haciendo clic en su

icono y comience a visitar algunas páginas web en otras pestañas para ver qué sucede.

¿Recuerdas esas cookies que dijimos que pueden compartir tus datos con diferentes

servicios cuando visitas un sitio web? Eso es exactamente lo que te mostrará esta

extensión. Lightbeam es un experimento de Mozilla que intenta revelar los sitios de

primera y tercera parte con los que interactúa al visitar una sola URL. Este contenido

generalmente no es visible para el usuario promedio y puede mostrar que a veces un

solo sitio web puede interactuar con una docena o más de servicios.

2. ¿Qué es lo más importante cuando se usa un administrador de contraseñas?

Al usar un administrador de contraseñas, lo más importante es memorizar su

contraseña maestra y usar una contraseña aleatoria única para cada servicio diferente.
12

3. Use su navegador web para navegar a https://haveibeenpwned.com/. Descubra el

propósito del sitio web y verifique si su dirección de correo electrónico se incluyó en

algunas filtraciones de datos.

El sitio web mantiene una base de datos de información de inicio de sesión cuyas

contraseñas se vieron afectadas por una fuga de contraseña. Este permite buscar una

dirección de correo electrónico y muestra si esa dirección de correo electrónico se

incluyó en una base de datos pública de credenciales robadas. Lo más probable es

que su dirección de correo electrónicohaya sido afectada por una u otra fuga. Si ese

es el caso, asegúrese de haber actualizado sus contraseñas recientemente. Si aún no

utiliza un administrador de contraseñas, eche un vistazo a las recomendadas en esta

lección.

Tema 2: Encontrando el camino en un sistema Linux

2.1Aspectos básicos de la línea de comandos

Ejercicios guiados

1. Divida las líneas a continuación en comando, opción(s)/parámetro(s) y argumento(s):

◦ ls -l /etc

Comando: ls
Opción: -l
Argumento: /etc
13

◦ ls -l -a

Comando: ls ls
Opción: -l -a
Argumento:

◦ cd /home/user

Comando: ls cd
Opción:
Argumento: /home/user

2. Encuentre de que tipo son los siguientes comandos:

cd Shell builtin
cat Comando externo
exit Shell builtin

3. Resuelva los siguientes comandos que usan comillas:

touch "$USER" tom


touch 'touch' Creates a file named touch

Ejercicios exploratorios

1. Con un comando y usando brace expansion en Bash (revise la página del manual para

Bash), cree 5 archivos numerados del 1 al 5 con el prefijo game (game1, game2, …).

Los rangos se pueden usar para expresar los números del 1 al 5 dentro de un comando:

$ touch game{1..5}

$ ls

game1 game2 game3 game4 game5


14

2. Elimine los 5 archivos que acaba de crear con un solo comando, utilizando un carácter

especialdiferente (revise Pathname Expansion en las páginas del manual de Bash).

Dado que todos los archivos comienzan con game y terminan con un solo carácter (un

número del 1 al 5 en este caso), puede usar ? como un carácter especial para el último

carácter en el nombre de archivo:

$ rm game?
15

3. ¿Hay alguna otra forma de hacer que dos comandos interactúen entre sí? ¿Cuales son?

Sí, un comando podría escribir datos en un archivo para luego ser procesado por otro.

Linux también puede recopilar la salida de un comando y usarlo como entrada para

otro comando. Esto se llama piping y aprenderemos más sobre esto en una lección

futura.
16

2.1 Leccion 2

Ejercicios guiados

1. Cree una variable local number.

$ number=5

2. Cree una variable de entorno ORDER, utilizando uno de los métodos anteriores.

$ export ORDER=desc
17

3. Muestre los nombres de las variables y sus contenidos.

$ echo number number

$ echo ORDER ORDER

$ echo $number 5

$ echo $ORDER desc


18

4. ¿Cuáles son los ámbitos de las variables creadas anteriormente?

◦ El ámbito de la variable local number es sólo el shell actual.

◦ El ámbito de la variable de entorno ORDER es el shell actual y todos los subshells

generados por este.


19

Ejercicios exploratorios

1. Cree una variable local nr_files y asignele el número de líneas encontradas en el archivo

/etc/passwd. Sugerencia: mire el comando wc y la sustitución de comandos, tampoco se

olvide de las comillas.

$ nr_files=`wc -l /etc/passwd`

2. Crea una variable de entorno ME. Asigna el valor de la variable USER a la misma.

$ export ME=$USER
20

3. Agregue el valor de la variable HOME a ME usando el delimitador :. Luego muestre el

contenido de la variable ME.

$ ME=$ME:$HOME

$ echo $ME

user:/home/user
21

4. Utilizando el ejemplo de la fecha anterior, cree una variable llamada today y asigne la

fecha de una de las zonas horarias.

Se utilizan las zonas horarias GMT y EST como ejemplo, pero cualquier selección de

zona horaria es válida.

$ today=$(TZ=GMT date)

$ echo $today

Thu 31 Jan 15:07:35 GMT 2019


22

5. Cree otra variable llamada today1 y asígnele la fecha del sistema. Asumiendo que estás en

GMT:

$ today1=$(date)

$ echo $today1

Thu 31 Jan 10:07:35 EST 2019


23

2.2 Uso de la línea de comandos para obtener ayuda

Ejercicios guiados

1. U se el comando man para averiguar qué hace cada comando

Comando Descripción
ls Muestra el contenido de un directorio.
cat Concatena o ve archivos de texto
cut Elimina secciones de un archivo de texto.
cd Cambia a un directorio diferente.
cp Copia un archivo.
24

Mueve un archivo (también se puede usar


mv para cambiar el nombre).
mkdir Crea un nuevo directorio.
Crea un archivo o modifica la fecha y hora de la última modificación de un archivo
touch existente.
wc Cuenta el número de palabras, líneas o bytes de un archivo.
passwd Cambia la contraseña de un usuario.
rm Elimina un archivo
rmdir Elimina un directorio.
more Visualiza archivos de texto una pantalla a la vez.
Visualiza archivos de texto, permite desplazarse hacia arriba y hacia abajo una línea o
less página a la vez.
whereis Muestra la ruta del archivo de un programa específico y de manuales relacionados.
head Muestra las primeras líneas de un archivo.
tail Muestra las últimas líneas de un archivo
sort Ordena un archivo de manera numérica o alfabéticamente.
tr Traduce o elimina caracteres de un archivo.
chmod Cambia los permisos de un archivo.
grep Búsquedas dentro de un archivo.
25

2. Abra la página de información ls e identifique el MENU.

◦ ¿Qué opciones tienes?

▪ ¿Qué archivos están listados?

▪ ¿Qué información está listada?

▪ Ordenar la salida

▪ Detalles sobre el ordenamiento de versiones

▪ Formato de salida general

▪ Formateando marcas de tiempo de archivo

▪ Formateando los nombres de archivo

◦ Encuentre la opción que le permite ordenar la salida por tiempo de modificación.

-t or --sort=time

3. Muestre la ruta a los primeros 3 archivos README. Use el comando man para identificar

la opción correcta para locate.

$ locate -l 3 README

/etc/alternatives/README

/etc/init.d/README

/etc/rc0.d/README
26

3. Cree un archivo llamado test en su directorio de inicio. Encuentre su ruta absoluta con el

comando locate.

$ touch test

$ locate test

/home/user/test
27

5. ¿Lo encontraste de inmediato? ¿Qué tuvo que hacer para que 'locate' lo encontrara?

$ sudo updatedb
28

6. Busque el archivo de prueba que creó anteriormente, utilizando el comando find. ¿Qué

sintaxis uso y cuál es la ruta absoluta?

$ find ~ -name test

$ find . -name test


29

Ejercicios exploratorios

1. Hay un comando en la tabla anterior que no tiene una página man. ¿Cuál es y por qué cree

que el comando no tiene una página de manual?

El comando cd. No tiene una página de manual porque es un comando interno de

shell.
30

2. Usando los comandos de la tabla anterior, cree el siguiente árbol de archivos. Los

nombres que comienzan con mayúscula son directorios y los que están en minúsculas son

archivos

3. Muestre en la pantalla el directorio de trabajo actual, incluidas las subcarpetas.

$ ls -R
31

4. Search within the tree for all files that end with a number.

$ find ~ -name "*[0-9]"

$ locate "*[0-9]"
32

5. Elimine todo el árbol de directorios con un solo comando.

$ rm -r Documents Downloads Test test


33

2.3 Uso de directorios y listado de archivos

Ejercicios guiados

1. Para cada una de las siguientes rutas, identifique si es absoluta o relativa:

/home/user/Downloads absoluta
../Reports relativa
/var absoluta
docs relativa
/ absoluta
34

2. Observe la siguiente estructura de archivos. Nota: Los directorios terminan con una barra

inclinada (/) cuando se ejecuta tree con la opción -F. Necesitará privilegios elevados para

ejecutarlo en el directorio principal root (/). El siguiente es un resultado de ejemplo y no es

indicativo de una estructura de directorio completa. Úselo para responder las siguientes

preguntas:
35

Un usuario ingresa los siguientes comandos:

$ cd /etc/udev $ ls -a
36

3. Ingrese el comando más corto posible para cada una de las siguientes situaciones: ◦ Su

ubicación actual es root (/). Ingrese el comando para navegar a lost+found dentro del

directorio home (ejemplo):

$ cd home/lost+found
37

◦ Su ubicación actual es root (/). Ingrese el comando para navegar al directorio

llamado /etc/network/

cd etc/network
38

cd

◦ Su ubicación actual es /home/user/Documents/. Navegue al directorio llamado /etc/.

$ cd /etc
39

◦ Su ubicación actual es /etc/systemd/system/. Navegue al directorio llamado

/home/user/.

$ cd /home/user
40

4. Considere los siguientes comandos:

$ pwd

/etc/udev/rules.d

$ cd ../../systemd/user

$ cd .. $ pwd
41

Ejercicios exploratorios

1. Supongamos que un usuario ha ingresado los siguientes comandos:

$ mkdir "this is a test"

$ ls

this is a test
42

2. Intente esto nuevamente, pero después de escribir cd this, presione la tecla TAB. ¿Qué se

muestra ahora en la solicitud?

$ cd this\ is\ a\ test


43

4. Intente crear un directorio cuyo nombre contenga un carácter \. Visualice el nombre del

directorio con ls y elimine el directorio.

Puedes escapar de la barra invertida usando otra igual (\\) o usar comillas simples o dobles

en todo el nombre del directorio:

$ mkdir my\\dir

$ ls

'my\dir'
44

$ rmdir 'my\dir'

1. Use la siguiente estructura de archivos para responder las siguientes tres preguntas:
45

¿Qué comando navegará en el directorio network independientemente de su

ubicación actual?

cd /etc/network
46

◦ ¿Qué comando puede ingresar user para navegar en su directorio Documents desde

/etc/udev? Use el camino más corto posible.

cd ~/Documents
47

◦ ¿Qué comando puede ingresar user para navegar en el directorio Music de michael?

Use el camino más corto posible.

cd ~michael/Music
48

2. Considere la siguiente salida de ls -lh para responder las siguientes dos preguntas. Tenga

en cuenta que los directorios se indican con una d al comienzo de la línea


49

◦ Cuando ejecutas el comando ls -lrS, ¿Qué archivo estará al principio?

Las tres carpetas son todas de 4.0K, que es el tamaño de archivo más pequeño. Luego el

comando ls ordenará por defecto los directorios alfabéticamente. La respuesta correcta es

el archivo scary.jpg.

◦ Describa lo que espera ver al ejecutar ls -ad */.

Este comando mostrará todos los subdirectorios incluidos los ocultos.

Ejercicios exploratorios
50

1. Ejecute el comando ls -lh en un directorio que contenga subdirectorios. Tenga en cuenta

el tamaño indicado de estos directorios. ¿Te parecen correctos estos tamaños de archivo?

¿Representan con precisión el contenido de todos los archivos dentro de ese directorio?

No, cada directorio tiene un tamaño de archivo listado de 4096 bytes. Esto se debe a

que los directorios son una abstracción: ellos no existen como una estructura de árbol

en el disco. Cuando observas un directorio en la lista, esta observando un enlace a

una lista de archivos. El tamaño de estos enlaces es de 4096 bytes

2. Aquí hay un nuevo comando para probar: du -h. Ejecute este comando y describa el

resultado que le proporciona.

El comando du generará una lista de todos los archivos y directorios e indicará el

tamaño de cada uno. Por ejemplo, du -s mostrará el tamaño de todos los archivos,

directorios y subdirectorios para una determinada ubicación.

3. En muchos sistemas Linux, puedes escribir ll y obtener el mismo resultado como si

escribieras ls -l. Sin embargo, tenga en cuenta que ll no es un comando. Por ejemplo, man ll

le dará el mensaje de que no existe un manual para esto. Este es un ejemplo de un alias. ¿Por

qué los alias podrían ser útiles para un usuario?

ll es un alias de ls -l. En Bash podemos usar alias para simplificar los comandos de

uso común. ll a menudo se define por usted en Linux, pero también puede crear sus

propios alias.

2.4 Crear, mover y borrar archivos

Ejercicios guiados

$ pwd
51

/tmp

$ find

./outfiles

./outfiles/text

También podría gustarte