Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INFORME DE LABORATORIO
INFORMACIÓN BÁSICA
ASIGNATURA: Laboratorio de Sistemas Operativos - C
TÍTULO DE LA
Introducción a Linux
PRÁCTICA:
NÚMERO DE NRO.
01 AÑO LECTIVO: 2023 VI
PRÁCTICA: SEMESTRE:
FECHA DE HORA DE
29/09/2023 11:59pm
PRESENTACIÓN PRESENTACION
ALUMNO:
Llaique Chullunquia Angie Carolina NOTA:
DOCENTE(s):
Apaza Aceituno Roni Guillermo
SOLUCIÓN Y RESULTADOS
I. EJERCICIOS RESUELTOS POR EL DOCENTE
Ejercicio 1.
Ejecutar el comando man
Sintaxis del comando man
man [comando]
Opciones del comando
Ejercicio 1.1 Obtener breve descripción del comando
man -f find
man -i LS
UNIVERSIDAD NACIONAL DE SAN AGUSTIN
FACULTAD DE INGENIERÍA DE PRODUCCIÓN Y SERVICIOS
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMA
man -I LS
—-------------------------------------------------------------------------------------------------------------------
Ejercicio 2.
Utilizar el comando cal
Sintaxis del comando cal
UNIVERSIDAD NACIONAL DE SAN AGUSTIN
FACULTAD DE INGENIERÍA DE PRODUCCIÓN Y SERVICIOS
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMA
Ejercicio 2.2 Obtener los días del mes de junio del año 1969
$cal -d 1969-06
—-------------------------------------------------------------------------------------------------------------------
Ejercicio 3.
Utilizar el comando hostname
Sintaxis del comando hostname
hostname [-a | -d | -f | -h | -i | -s]
-a. Muestra el alias del host, si existe.
-d. Muestra el nombre de dominio DNS.
-f. Muestra el fully qualified nombre de dominio.
-h. Muestra mensajes de ayuda.
-i. Muestra la dirección IP del host.
-s. No muestra el nombre de dominio.
Ejercicio 3.1 Obtener la dirección ip del equipo
$hostname -i
UNIVERSIDAD NACIONAL DE SAN AGUSTIN
FACULTAD DE INGENIERÍA DE PRODUCCIÓN Y SERVICIOS
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMA
—-------------------------------------------------------------------------------------------------------------------
Ejercicio 4.
Utilizar el comando uptime
Sintaxis del comando uptime
uptime [OPTIONS]
Opciones
-p, --pretty, le dice al tiempo de actividad.
-s, --since, muestra la fecha y la hora desde que el sistema está funcionando.
-h, --help– Muestra un mensaje de ayuda y sale.
-V, --version– Muestra la información de la versión.
Ejercicio 4.1 Mostrar la información de uptime de forma más amigable
$uptime -p
Ejercicio 4.2 Mostrar desde que hora está activo el sistema usando uptime
$uptime -s
UNIVERSIDAD NACIONAL DE SAN AGUSTIN
FACULTAD DE INGENIERÍA DE PRODUCCIÓN Y SERVICIOS
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMA
—-------------------------------------------------------------------------------------------------------------------
Ejercicio 5.
Utilizar el comando ls
Sintaxis del comando ls
ls [OPCIONES]...[DIRECTORIO]
OPCIONES
-a. Lista todas las entradas incluyendo archivos ocultos.
-d. Lista archivos del directorio en vez de contenidos.
-h. Muestra los tamaños de archivo en términos de kilobytes, megabytes, etc.
-i. Muestra información de inodo.
-l. Lista todos los archivos, directorios y su modo, número de enlaces, propietario del archivo,
tamaño del archivo, fecha y hora de modificación y nombre de archivo.
-ltr. Ordena archivos por fecha.
-lsr. Ordena archivos por tamaño.
-p. Pone una barra al final de cada directorio.
-t. Ordena por fecha de última modificación.
-u. Ordena por fecha de último acceso.
Ejercicio 5.1 Mostrar la lista larga de los archivos de Linux
$ls -l
UNIVERSIDAD NACIONAL DE SAN AGUSTIN
FACULTAD DE INGENIERÍA DE PRODUCCIÓN Y SERVICIOS
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMA
Ejercicio 5.2 Mostrar la lista de los archivos de Linux incluyendo los archivos ocultos
$ls -a
Ejercicio 5.3 Mostrar la lista de los archivos de Linux de forma lejible para humanos
$ls -lh
Ejercicio 5.4 Enumere los archivos y directorios con el carácter ´/´ al final
$ls -F
—-------------------------------------------------------------------------------------------------------------------
Ejercicio 6.
Utilizar el comando cd
Sintaxis del comando cd
cd directorio
UNIVERSIDAD NACIONAL DE SAN AGUSTIN
FACULTAD DE INGENIERÍA DE PRODUCCIÓN Y SERVICIOS
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMA
Ejercicio 6.3 Mostrar el último directorio de trabajo desde donde nos mudamos (use el interruptor
´-´) como se muestra
$cd --
Ejercicio 6.4 Mueva dos directorios hacia arriba desde donde se encuentra ahora
$cd ../ ../
Ejercicio 6.5 Vaya al directorio de único de los usuarios desde cualquier lugar
$cd ~
Ejercicio 6.6 Cambiar el directorio de trabajo al directorio de trabajo actual (no parece útil en
general)
$cd ./
UNIVERSIDAD NACIONAL DE SAN AGUSTIN
FACULTAD DE INGENIERÍA DE PRODUCCIÓN Y SERVICIOS
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMA
Ejercicio 6.7 Cambie el directorio de trabajo actual a Descargas y enumere todas sus
configuraciones de una sola vez
$cd ~/Downloads && ls
—-------------------------------------------------------------------------------------------------------------------
Ejercicio 7.
Utilizar el comando mkdir
Sintaxis del comando mkdir
mkdir [opciones] [directorio1] [directorio2] [etc]
Opciones
-m, --mode=modo. Establece los permisos de los directorios creados a modo.
-p, --parents. Crea los directorios padre que falten para cada argumento directorio. No hace caso
de argumentos que correspondan a directorios existentes, por ejemplo si existe un directorio /a,
entonces mkdir /a es un error, pero mkdir -p /a no lo es.
--verbose. Muestra un mensaje para cada directorio creado.
--help. Muestra la ayuda y finaliza.
--version. Muestra información sobre la versión.
Ejercicio 7.1 Crea un directorio llamado myfile en el directorio actual
$mkdir myfiles
Ejercicio 8.
Utilizar el comando rmdir
Sintaxis del comando rmdir
rmdir [opciones..] Directorio
Opciones
-p Permite a los usuarios eliminar el directorio dirname y sus directorios padres que se queden
vacíos.
Ejercicio 8.1 Elimina el directorio llamado myfile en el directorio actual si esta vacío
$rmdir myfiles
—-------------------------------------------------------------------------------------------------------------------
Ejercicio 9.
Utilizar el comando cp
Sintaxis del comando cp
cp [-opciones] origen destino
Opciones
-a Mantiene la misma estructura y atributos del archivo original.
-b Crea copias de seguridad de archivos que van a ser sobreescritos o borrados.
-r Copia directorios recursivamente, esto es, directorios y su contenido.
-u No copia archivos si ya existen.
-v Imprime el nombre de cada archivo antes de ser copiado. Esto es, muesta información
detallada.
-i Pide confirmación antes de sobreescribir.
-p Preserva los permisos, el propietario, el grupo y los tiempos de los ficheros originales
-f Elimina los ficheros de destino que ya existen sin pedir confirmación
-s Permite crear enlaces simbólicos a los archivos en lugar de copiarlos.
–parents Permite preservar la ruta completa.
UNIVERSIDAD NACIONAL DE SAN AGUSTIN
FACULTAD DE INGENIERÍA DE PRODUCCIÓN Y SERVICIOS
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMA
Ejercicio 9.2 Copiar el archivo /etc/passwd /etc/group & /etc/shadow al mismo tiempo al
directorio de destino (/mnt/backup)
$cp /etc/passwd /etc/group /etc/shadow /mnt/backup/
—-------------------------------------------------------------------------------------------------------------------
Ejercicio 10.
Utilizar el comando mv
Sintaxis del comando mv
mv [-opciones] fichero1 fichero2
Opciones
-i Pide confirmación antes de sobreescribir.
-f No pide confirmación
-b Crea copias de seguridad de archivos que van a ser sobreescritos o borrados.
-u No mueve un fichero o directorio que tenga un destino existente con el mismo tiempo de
modificación o más reciente
Ejercicio 10.1 Copiar el archivo /etc/passwd en el directorio /mnt/backup cambiando el nombre el
archivo a copia
$mv /etc/passwd /mnt/backup/copia
UNIVERSIDAD NACIONAL DE SAN AGUSTIN
FACULTAD DE INGENIERÍA DE PRODUCCIÓN Y SERVICIOS
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMA
- Comando ls
ls listar los archivos y directorios en un directorio específico.
UNIVERSIDAD NACIONAL DE SAN AGUSTIN
FACULTAD DE INGENIERÍA DE PRODUCCIÓN Y SERVICIOS
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMA
- Comando cd
No tiene una página de manual dedicada, ya que es una función básica del shell.
UNIVERSIDAD NACIONAL DE SAN AGUSTIN
FACULTAD DE INGENIERÍA DE PRODUCCIÓN Y SERVICIOS
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMA
- Comando df
Para mostrar información sobre el espacio en disco disponible en los sistemas de archivos
montados en tu sistema.
2. Para Informatica
3. Para Programas
4. Para Documentacion
A través de este laboratorio hemos podido observar y realizar algunos ejercicios, para así
conocer y comprender mejor en qué nos ayudan cada uno de los diferentes comandos en
Linux. Son una parte fundamental del sistema operativo y se utilizan para realizar una
amplia variedad de tareas.Se pudo utilizar comandos como ls para listar archivos y
directorios, cd para cambiar de directorio, mkdir para crear directorios y rm para eliminar
archivos y directorios.
CONCLUSIONES
REFERENCIAS Y BIBLIOGRAFÍA
[1] “cal y ncal | Tutorial de GNU/Linux”. Francisco Periáñez Gómez | Página personal. Accedido el 18 de
septiembre de 2023. [En línea]. Disponible: https://www.fpgenred.es/GNU-Linux/cal_y_ncal.html
[2] “Cal, Calendar y Ncal, porque el terminal nos permite ver calendarios”. Linux Adictos. Accedido el 18 de
septiembre de 2023. [En línea]. Disponible:
https://www.linuxadictos.com/cal-calendar-y-ncal-porque-el-terminal-tambien-nos-permite-ver-en-que-fecha
-estamos.html