Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTRODUCCION ............................................................................................................................. 3
OBJETIVOS DE LA PRÁCTICA .......................................................................................................... 4
INTRODUCCIÓN O TEORÍA REFERENTE AL TEMA. ........................................................ 5
¿Qué es Linux?....................................................................................................................... 5
¿Qué es una distribución? .................................................................................................... 5
¿Qué es Ubuntu Server? ...................................................................................................... 5
¿Qué es un servidor? ............................................................................................................ 5
¿Qué es un servicio? ............................................................................................................. 6
DESARROLLO DE LA PRÁCTICA .......................................................................................... 7
CONCLUSIONES ..................................................................................................................... 34
BIBLIOGRAFÍA Y REFERENCIAS ........................................................................................ 35
INTRODUCCION
server, se caracteriza por ser una guía de aprendizaje que nos permite fortalecer
de Ubuntu Server.
Cada tema fue tratado conceptualmente y en forma práctica con las bases
Objetivo General
los elementos que lo componen haciendo uso de los diferentes comandos que
este nos provee para realizar distintas configuraciones a los diferentes servicios.
Objetivos específicos
¿Qué es Linux?
Linux es un sistema operativo (SO) open source lo que significa que cualquier persona
puede ejecutar el software, estudiarlo, compartirlo y modificarlo. El código modificado
también se puede redistribuir e incluso vender, pero todo esto se debe hacer con la
misma licencia. Esta es una de las principales diferencias con los sistemas operativos
tradicionales (por ejemplo, Unix y Windows), los cuales son propietarios, están
bloqueados, se distribuyen tal como están y no se pueden modificar.
Utilizar Linux es sumamente sencillo. Casi todas sus distribuciones incluyen una interfaz
gráfica de usuario (GUI) que facilita las acciones interactivas. Las GUI revolucionaron la
informática durante la guerra de los sistemas operativos a fines de los 70, ya que
transformaron al software en una tecnología más amena, visual y real.
Una distribución o distro de Linux no es más que una versión personalizada del sistema
operativo original, el kernel o núcleo de Linux. Existen más de 600 distribuciones Linux,
esto se debe al carácter abierto, la condición de código libre de Linux, que cualquiera
puede ampliar y modificar.
Ubuntu Server es una variante de Ubuntu que sale con cada versión y está dedicada
especialmente para su uso en servidores. El uso de Ubuntu como servidor se ha
extendido mucho en los últimos años, sobre todo para el uso de servidores web, de un
modo tanto particular como profesional. Ubuntu Server es un Sistema Operativo sin
entorno gráfico (aunque podemos instalarlo) lo que quiere decir que todas las acciones
se realizan mediante consola, y normalmente ni si quiera a través del propio servidor,
sino desde una conexión remota. El manejo de Ubuntu Server es muy similar al de
cualquier otro Sistema Linux, pero con las particularidades de Ubuntu (como el sudo).
¿Qué es un servidor?
¿Qué es un servicio?
• Para la disposición del teclado elegir Español Latinoamericano. Para esto nos
posicionamos sobre la opción de Disposición y presionamos ENTER, esto
mostrará las opciones disponibles. La variante quedará con el valor seleccionado
por el sistema.
• Una vez elegida la distribución del teclado, elegimos la opción Hecho y damos
ENTER.
NOTA
Considere que la disposición varía según el teclado que esté empleando. Por lo
general puede considerar los siguientes casos
La variante se emplea para activar teclas especiales (como por ejemplo tildes en
un teclado americano). Esto es raramente empleado, por lo que basta elegir la
opción planteada por el sistema de instalación
NOTA
Se muestra la advertencia debido a que al proceder se dará formato a las
unidades de almacenamiento y/o particiones que se hayan seleccionado, si en
ellas hubiera información esta se perdería. Ya que estamos en una nueva
máquina virtual no debería haber problemas con pérdida de datos.
NOTA
La siguiente imagen es referencial, deberá poner sus propios datos.
NOTA
Para habilitar la opción se tendrá que posicionar sobre esta y luego presionar la
BARRA ESPACIADORA.
En la sección “Configuración de SSH” tenemos que habilitar la opción “Instalar
servidor OpenSSH”, luego simplemente elegimos Hecho y presionamos ENTER.
NOTA
Para habilitar la opción se tendrá que posicionar sobre esta y luego presionar la
BARRA ESPACIADORA
En la sección de “Feature Server Snaps” (si aparece), dejamos todo por defecto
y pasamos a la siguiente eligiendo Hecho y presionando ENTER
Finalmente, el proceso de instalación culminará de aplicar los últimos cambios,
y luego solo quedará reiniciar el sistema operativo eligiendo la opción “Reiniciar
ahora” y presionando ENTER
NOTA
Si no se muestran los campos para el usuario y su contraseña (solo se mira
texto), pruebe presionando ENTER. Al escribir la contraseña no aparecerá nada
en la pantalla, esto es un comportamiento común en sistemas operativos
basados en Linux como medida de seguridad
• COMANDOS BASICOS
ls: El comando ls te permite enumerar todos los archivos o directorios en el
directorio actual de forma predeterminada, e interactuar con ellos a través de la
línea de comandos.
ls –l: Se utiliza para mostrar los detalles de los archivos y directorios listados en
un formato de tabla con columnas incluidas. Los detalles incluyen permisos de
contenido, número de enlaces al contenido, propietario del contenido, propietario
del grupo del contenido, tamaño del contenido en bytes, fecha/hora de la última
modificación del contenido y nombre de archivo o directorio
mkdir: Se utiliza para crear nuevos directorios en la línea de comandos, Puedes
crear un nuevo directorio en el directorio actual o especificar una ruta donde
quieres crear el nuevo directorio. Por ejemplo, para crear un nuevo directorio
llamado nuevo_directorio en el directorio actual, puedes usar el comando mkdir
nuevo_directorio. Si deseas crear un nuevo directorio llamado nuevo_directorio
en una ruta específica, puedes usar el comando mkdir
/ruta/especifica/nuevo_directorio.
rmdir: Elimina el directorio indicado, el cual debe estar vacío.
cat: Es Para mostrar el contenido de un archivo en la línea de comandos. Puedes
utilizar el comando cat para ver el contenido de un archivo de texto, como un
archivo de configuración o un archivo de registro. Por ejemplo, si deseas ver el
contenido del archivo archivo.txt, puedes usar el comando cat archivo.txt.
También puedes utilizar el comando cat para combinar varios archivos en uno
solo. Si deseas combinar los archivos archivo1.txt, archivo2.txt y archivo3.txt en
un solo archivo llamado combinado.txt, puedes usar el comando cat archivo1.txt
archivo2.txt archivo3.txt > combinado.txt
more: Para mostrar el contenido de un archivo en la línea de comandos. Es
similar al comando cat, pero se utiliza para visualizar archivos más grandes que
no caben en una sola pantalla. El comando more muestra el contenido del
archivo página por página, lo que te permite desplazarte hacia arriba y hacia
abajo por el archivo. Para utilizar el comando more, simplemente escribe more
seguido del nombre del archivo que deseas visualizar. Por ejemplo, si deseas
ver el contenido del archivo archivo.txt con el comando more, escribe more
archivo.txt.
mv: El comando se utiliza para mover o renombrar archivos y directorios en la
línea de comandos. Puedes utilizar el comando mv para mover un archivo o
directorio de una ubicación a otra. Por ejemplo, si deseas mover el archivo
archivo.txt del directorio actual al directorio /ruta/especifica/, puedes usar el
comando mv archivo.txt /ruta/especifica/. También puedes utilizar el comando mv
para renombrar un archivo o directorio. Si deseas cambiar el nombre del archivo
archivo.txt a nuevo_archivo.txt, puedes usar el comando mv archivo.txt
nuevo_archivo.txt. Si deseas renombrar un directorio llamado directorio_viejo a
directorio_nuevo, puedes usar el comando mv directorio_viejo directorio_nuevo.
rm: Remueve o elimina un archivo
clear: Para limpiar la pantalla de la línea de comandos y mostrar una nueva línea
de comandos. Esto es útil cuando la pantalla se llena con información y deseas
limpiarla para una mejor legibilidad. Para utilizar el comando clear, simplemente
escribe clear en la línea de comandos y presiona Entre. La pantalla se limpiará
y se mostrará una nueva línea de comandos.
cp: Se utiliza para copiar archivos y directorios en la línea de comandos. Puedes
utilizar el comando cp para copiar un archivo o directorio de una ubicación a otra.
Por ejemplo, si deseas copiar el archivo archivo.txt del directorio actual al
directorio /ruta/especifica/, puedes usar el comando cp archivo.txt
/ruta/especifica/. También puedes utilizar el comando cp para copiar varios
archivos en un solo directorio. Si deseas copiar los archivos archivo1.txt,
archivo2.txt y archivo3.txt en un solo directorio llamado directorio_nuevo, puedes
usar el comando cp archivo1.txt archivo2.txt archivo3.txt directorio_nuevo.
w: funciona para mostrar información sobre los usuarios que están actualmente
conectados al sistema y lo que están haciendo. El comando w muestra
información detallada sobre cada usuario, incluyendo su nombre de usuario,
terminal de inicio de sesión, hora de inicio de sesión, tiempo de actividad, carga
promedio del sistema y proceso actual en ejecución.
bash: Puedes utilizar el comando bash para iniciar una sesión de Bash en la
línea de comandos. Una vez que hayas iniciado una sesión de Bash, puedes
utilizar los comandos y herramientas disponibles en Bash para realizar tareas en
el sistema operativo. Por ejemplo, puedes utilizar Bash para crear y editar
archivos, administrar procesos y servicios, y automatizar tareas utilizando scripts
de Bash.
pwd: Muestra el directorio actual de trabajo actual en la línea de comandos. El
directorio de trabajo actual es el directorio en el que te encuentras actualmente
trabajando. Puedes utilizar el comando pwd para verificar en qué directorio te
encuentras actualmente y para asegurarte de que estás trabajando en el
directorio correcto. Para utilizar el comando pwd, simplemente escribe pwd en la
línea de comandos y presiona Enter. El directorio de trabajo actual se mostrará
en la pantalla.
cal: Mostrar un calendario en la línea de comandos. Puedes utilizar el comando
cal para ver el calendario del mes actual o de un mes específico. Por ejemplo, si
deseas ver el calendario del mes actual, simplemente escribe cal en la línea de
comandos y presiona Enter.
date: Mostrar la fecha y hora actuales en la línea de comandos. Puedes utilizar
el comando date para verificar la fecha y hora actuales del sistema. El comando
date también admite opciones para personalizar el formato de salida. Por
ejemplo, si deseas mostrar la fecha y hora
tree: Puedes utilizar el comando tree para ver la estructura de un directorio y sus
subdirectorios. El comando tree muestra la estructura de directorios y archivos
en forma de árbol, lo que te permite ver la relación entre los diferentes archivos
y directorios. Para utilizar el comando tree, simplemente escribe tree seguido del
nombre del directorio que deseas visualizar. Por ejemplo, si deseas ver la
estructura del directorio /ruta/especifica/, escribe tree /ruta/especifica/.
cd: Puedes utilizar el comando cd para moverte a un directorio diferente en la
estructura de directorios del sistema. Por ejemplo, si deseas cambiar al directorio
/ruta/especifica/, puedes usar el comando cd /ruta/especifica/. Si deseas volver
al directorio anterior, puedes utilizar el comando cd… También puedes utilizar el
comando cd sin argumentos para volver al directorio de inicio del usuario. Ten en
cuenta que el comando cd solo funciona con directorios y no con archivos.
cd ..: Puedes utilizar el comando cd .. para moverte al directorio padre del
directorio actual en la estructura de directorios del sistema. Por ejemplo, si te
encuentras en el directorio /ruta/especifica/, puedes usar el comando cd .. para
cambiar al directorio padre de /ruta/especifica/. Ten en cuenta que el comando
cd .. solo funciona con directorios y no con archivos.
Sudo: Es una herramienta de administración de Linux que permite a los usuarios
ejecutar comandos con privilegios de superusuario o root. En otras palabras,
sudo permite a los usuarios realizar tareas que requieren permisos de
administrador sin tener que iniciar sesión como superusuario.
Por ejemplo, si un usuario estándar necesita instalar un paquete en Ubuntu
Server, puede usar el comando sudo apt-get install <package-name> para
instalar el paquete sin tener que iniciar sesión como superusuario.
Es importante tener en cuenta que sudo solo otorga privilegios de superusuario
al usuario durante la ejecución del comando. Una vez que se completa el
comando, el usuario vuelve a su estado normal.
File: Se utiliza para determinar el tipo de archivo de un archivo en particular. El
comando file analiza el contenido del archivo y lo compara con una base de datos
de tipos de archivos conocidos para determinar su tipo.
Por ejemplo, si tienes un archivo llamado example.txt y no estás seguro de qué
tipo de archivo es.
man: Se utiliza para acceder a la documentación disponible de sus herramientas
y así aprender sobre comandos, archivos, llamadas de sistema, etc, en un
sistema operativo tal y como Ubuntu Server.
who: Se utiliza para mostrar información sobre los usuarios que están
actualmente conectados al sistema. Cuando se ejecuta el comando who, se
muestra una lista de los usuarios que han iniciado sesión en el sistema, junto
con la hora en que iniciaron sesión y la terminal o consola que están utilizando.
Por ejemplo, si hay tres usuarios conectados al sistema, el comando who
mostrará algo como esto:
usuario1 tty1 2023-09-01 10:00
usuario2 tty2 2023-09-01 10:05
usuario3 tty3 2023-09-01 10:10
En este ejemplo, usuario1, usuario2 y usuario3 son los nombres de usuario de
los usuarios que han iniciado sesión en el sistema. tty1, tty2 y tty3 son las
terminales o consolas que están utilizando. La fecha y hora indican cuándo
iniciaron sesión.
• COMANDOS ADMINISTRATIVOS
top: Muestra los procesos que más CPU consumen en tiempo real, así como la
memoria RAM y swap usada, entre otra información, para monitorear el
rendimiento del sistema en tiempo real. La información se actualiza
continuamente, lo que permite a los usuarios monitorear el rendimiento del
sistema en tiempo real y detectar cualquier problema o cuello de botella.
Por ejemplo, si desea ver una lista de los procesos que consumen más recursos
en su sistema Ubuntu Server, puede escribir top en la línea de comandos. La
salida mostrará una lista de procesos ordenados por uso de CPU, con los
procesos más intensivos en CPU en la parte superior.
PS –AF: Se utiliza para mostrar información detallada sobre los procesos que se
están ejecutando en el sistema. Cuando se ejecuta el comando ps -af, se
muestra una lista de todos los procesos que se están ejecutando en el sistema,
junto con información detallada sobre cada proceso, como su ID de proceso
(PID), el usuario que inició el proceso, la hora de inicio del proceso, la cantidad
de CPU y memoria que está utilizando el proceso, y mucho más. Por ejemplo, si
desea ver una lista detallada de todos los procesos que se están ejecutando en
su sistema Ubuntu Server, puede escribir ps -af en la línea de comandos. La
salida mostrará una lista completa de todos los procesos en ejecución, junto con
información detallada sobre cada proceso.
PS –AL: Se utiliza para mostrar información detallada sobre los procesos que se
están ejecutando en el sistema. Cuando se ejecuta el comando ps -al, se
muestra una lista de todos los procesos que se están ejecutando en el sistema,
junto con información detallada sobre cada proceso, como su ID de proceso
(PID), el usuario que inició el proceso, la hora de inicio del proceso, la cantidad
de CPU y memoria que está utilizando el proceso, y mucho más. Por ejemplo, si
desea ver una lista detallada de todos los procesos que se están ejecutando en
su sistema Ubuntu Server, puede escribir ps -al en la línea de comandos. La
salida mostrará una lista completa de todos los procesos en ejecución, junto con
información detallada sobre cada proceso.
kill [PID]: Se utiliza para enviar señales a procesos específicos. Cuando se
ejecuta el comando kill [PID], se envía una señal al proceso con el ID de proceso
(PID) especificado. La señal predeterminada que se envía es la señal SIGTERM,
que indica al proceso que debe finalizar su ejecución de manera ordenada. Si el
proceso no responde a la señal SIGTERM, se puede enviar una señal SIGKILL
para forzar la finalización del proceso. La señal SIGKILL no permite que el
proceso realice ninguna acción de limpieza antes de finalizar su ejecución, lo que
puede provocar la pérdida de datos o la corrupción del sistema en algunos casos.
kill -9 [PID]: se utiliza para enviar una señal SIGKILL a un proceso específico.
Cuando se ejecuta el comando kill -9 [PID], se envía una señal SIGKILL al
proceso con el ID de proceso (PID) especificado. La señal SIGKILL indica al
proceso que debe finalizar su ejecución de manera inmediata y forzada, sin
permitir que el proceso realice ninguna acción de limpieza antes de finalizar su
ejecución.
Es importante tener en cuenta que el uso del comando kill -9 debe realizarse con
precaución, ya que puede provocar la pérdida de datos o la corrupción del
sistema si se utiliza incorrectamente. Es recomendable utilizar el comando kill -
9 solo cuando sea necesario y siempre con cuidado.
killall: el comando killall envía señales a todos los procesos que coinciden con
un nombre de proceso específico. Por ejemplo, si desea finalizar todos los
procesos que se están ejecutando actualmente en su sistema Ubuntu Server que
coinciden con el nombre “firefox”, puede escribir killall firefox en la línea de
comandos. El comando killall enviará una señal SIGTERM a todos los procesos
que coincidan con el nombre “firefox”, lo que provocará que finalicen su ejecución
de manera ordenada. Es importante tener en cuenta que el uso del comando
killall debe realizarse con precaución, ya que puede provocar la pérdida de datos
o la corrupción del sistema si se utiliza incorrectamente. Es recomendable utilizar
el comando killall solo cuando sea necesario y siempre con cuidado.
xkill: Se utiliza para finalizar procesos de manera forzada. Cuando se ejecuta el
comando xkill, se muestra un cursor en forma de “X” en la pantalla. El usuario
puede hacer clic con el botón izquierdo del mouse en cualquier ventana o
aplicación que desee finalizar. Al hacer clic en una ventana o aplicación, se envía
una señal SIGTERM al proceso correspondiente, lo que indica al proceso que
debe finalizar su ejecución de manera ordenada. Si el proceso no responde a la
señal SIGTERM, se puede enviar una señal SIGKILL para forzar la finalización
del proceso. Es importante tener en cuenta que el uso del comando xkill debe
realizarse con precaución, ya que puede provocar la pérdida de datos o la
corrupción del sistema si se utiliza incorrectamente. Es recomendable utilizar el
comando xkill solo cuando sea necesario y siempre con cuidado.
kill –STOP [PID]: El comando kill -STOP [PID] es una herramienta de línea de
comandos en sistemas operativos Unix y Linux que se utiliza para detener
temporalmente un proceso específico. Cuando se ejecuta el comando kill -STOP
[PID], se envía una señal SIGSTOP al proceso con el ID de proceso (PID)
especificado. La señal SIGSTOP indica al proceso que debe detener su
ejecución temporalmente, lo que permite a los usuarios realizar tareas de
mantenimiento o solucionar problemas sin tener que finalizar el proceso por
completo.
kill –CONT [PID]: Se utiliza para reanudar la ejecución de un proceso que ha
sido detenido temporalmente con el comando kill -STOP. Cuando se ejecuta el
comando kill -CONT [PID], se envía una señal SIGCONT al proceso con el ID de
proceso (PID) especificado. La señal SIGCONT indica al proceso que debe
reanudar su ejecución después de haber sido detenido temporalmente con la
señal SIGSTOP. Es importante tener en cuenta que el uso del comando kill -
CONT debe realizarse con precaución, ya que puede provocar la pérdida de
datos o la corrupción del sistema si se utiliza incorrectamente.
pstree [-pna]: Se utiliza para mostrar un árbol de procesos en ejecución en el
sistema. Cuando se ejecuta el comando pstree, se muestra una lista jerárquica
de todos los procesos que se están ejecutando en el sistema, organizados por
su relación padre-hijo. Por ejemplo, si desea ver un árbol de procesos en
ejecución en su sistema Ubuntu Server, puede escribir pstree en la línea de
comandos. La salida mostrará una lista jerárquica de todos los procesos que se
están ejecutando en el sistema.
df dev: Se usa para mostrar la información relativa al espacio total y disponible
de un sistema de archivos.
/proc/cpuinfo: se utiliza para mostrar información detallada sobre la CPU
(Unidad Central de Procesamiento) del sistema. Cuando se lee el archivo
/proc/cpuinfo, se muestra una lista de todos los procesadores que están
instalados en el sistema, junto con información detallada sobre cada procesador,
como su velocidad de reloj, su modelo, su caché y mucho más.
/proc/meminfo: se utiliza para mostrar información detallada sobre el uso de la
memoria del sistema. Cuando se lee el archivo /proc/meminfo, se muestra una
lista de estadísticas de memoria, como la cantidad total de memoria disponible,
la cantidad de memoria libre, la cantidad de memoria utilizada por el sistema y
los procesos en ejecución, y mucho más.
cat /proc/interrupts: Mostrará una lista completa de las interrupciones de
hardware que se han producido en el sistema, junto con información detallada
sobre cada interrupción.
cat /proc/versión: Mostrará información detallada sobre la versión del kernel,
incluido el número de versión, la fecha de compilación y el nombre del usuario
que compiló el kernel.
cat /proc/net/dev: La salida mostrará una lista completa de estadísticas de red,
junto con información detallada sobre el uso de la red en el sistema.
cat /proc/mounts: Se puede ver la información detallada sobre los sistemas de
archivos montados en el sistema, como el tipo de sistema de archivos, la
ubicación del dispositivo y la ubicación del punto de montaje.
lspci: Se utiliza para mostrar información detallada sobre todos los buses y
dispositivos PCI del sistema. Al utilizar el comando lspci, se puede ver
información como el número de bus, el número de dispositivo, el número de
función, la clase de dispositivo, el vendedor del dispositivo, el nombre del
dispositivo y la versión del dispositivo. Es útil para diagnosticar problemas de
hardware, identificar dispositivos desconocidos y verificar si los controladores
están instalados correctamente. Además, también se puede utilizar para mostrar
información sobre dispositivos PCI conectados actualmente, como GPU, tarjeta
USB, etc.
lshw –C: se puede ver información detallada sobre los componentes de
hardware de una clase específica, como procesadores, discos, memoria, sonido,
red, etc.
free m: muestra la siguiente información:
Memoria total: La cantidad total de memoria RAM disponible en el sistema.
Memoria usada: La cantidad de memoria RAM utilizada por el sistema operativo
y las aplicaciones en ejecución.
Memoria libre: La cantidad de memoria RAM disponible para su uso.
Memoria compartida: La cantidad de memoria RAM compartida entre varios
procesos.
Búferes: La cantidad de memoria RAM utilizada por el sistema para almacenar
datos en espera de ser escritos en el disco.
Caché: La cantidad de memoria RAM utilizada por el sistema para almacenar
datos en caché.
Ifconfig: Se utiliza para configurar y mostrar información detallada sobre las
interfaces de red del sistema. Al utilizar el comando ifconfig, se puede ver
información como la dirección IP, la máscara de subred, la dirección MAC, el
estado de la interfaz y las estadísticas de tráfico. Es útil para diagnosticar
problemas de red, configurar interfaces de red, verificar la configuración actual
de la interfaz y obtener información detallada sobre las interfaces de red del
sistema.
lsusb: Se utiliza para mostrar información detallada sobre los dispositivos USB
conectados al sistema. Al utilizar el comando lsusb, se puede ver información
como el ID del fabricante, el ID del producto, la velocidad de transferencia, la
clase del dispositivo y la versión del dispositivo. Es útil para diagnosticar
problemas de hardware, identificar dispositivos desconocidos y verificar si los
controladores están instalados correctamente. Además, también se puede
utilizar para mostrar información sobre dispositivos USB conectados
actualmente, como cámaras web, impresoras, discos duros externos, etc.
lshw: (Hardware Lister) es una herramienta que nos da información detallada,
listados, sobre diversos componentes de nuestro hardware en GNU Linux, tales
como disco duro, memoria, sonido, red, etc. En resumidas cuentas, sirve para
ver la información de nuestro hardware desde la línea de comandos.
lsof: (List Open Files) es una herramienta que nos permite listar los archivos
abiertos por los procesos en ejecución en un sistema basado en Linux o Unix.
Su función principal es recuperar detalles sobre varios tipos de archivos abiertos
por diferentes procesos en ejecución, como archivos normales, directorios,
archivos de bloque, sockets de red, canalizaciones con nombre, etc. Con lsof,
puedes encontrar diferentes procesos que bloquean un archivo o directorio, un
proceso que escucha en un puerto, la lista de procesos de un usuario, todos los
archivos que un proceso está bloqueando y más.
lsmod: (Lista de módulos del kernel) es una herramienta que nos permite listar
los módulos cargados en el kernel de Linux. Su función principal es mostrar
información sobre los módulos del kernel cargados actualmente, como el nombre
del módulo, su tamaño, la cantidad de veces que se ha utilizado y una lista de
los módulos referenciados.
3. Haciendo uso del sistema Debian por medio de comandos cree una carpeta
con su nombre y dentro de ella cree, carpetas con el nombre de los cursos
que está trabajando este periodo académico en el directorio home.
Se crea una carpeta con el nombre del estudiante (Cristian Ortega) y dentro de
ella se crea carpetas con nombre del curso del semestre actual, para eso se
utiliza el comando mkdir
Ejecutando el comando tree que nos permite ver los directorios con su contenido
5. Por medio de comandos modifique, copie y elimine directorios.
Modificar:
Copiar:
Con el comando cp -r [nombre de carpeta a copiar] [nombre destino] copiamos
el directorio sistemas operativos en la carpeta pruebaCopia
Eliminar:
Usando el comando "lsblk -fm" para ver información sobre los discos duros.
12. Mostrar información de la gestión de memoria en Debian por medio de
comandos.
Más información de la gestión de memoria en Debian con el comando "fdisk -l"
virtual mediante el aplicativo de hyper-v y la conexión con putty donde nos fue
• https://www.guia-ubuntu.com/index.php/Comandos