0% encontró este documento útil (0 votos)
233 vistas8 páginas

Comandos Básicos de Linux: Guía de Laboratorio

Este documento presenta una guía de laboratorio sobre comandos básicos de Linux. El objetivo es familiarizar a los estudiantes con el sistema operativo Linux y enseñarles a usar comandos comunes como pwd, cd, ls, mkdir, cp, mv, rm, y cat. La metodología incluye desarrollar cada paso del procedimiento de forma individual para asegurar la comprensión de los conceptos. Se pide a los estudiantes crear una estructura de directorios específica usando estos comandos y proporcionar capturas de pantalla como evidencia.

Cargado por

Luis Chavez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
233 vistas8 páginas

Comandos Básicos de Linux: Guía de Laboratorio

Este documento presenta una guía de laboratorio sobre comandos básicos de Linux. El objetivo es familiarizar a los estudiantes con el sistema operativo Linux y enseñarles a usar comandos comunes como pwd, cd, ls, mkdir, cp, mv, rm, y cat. La metodología incluye desarrollar cada paso del procedimiento de forma individual para asegurar la comprensión de los conceptos. Se pide a los estudiantes crear una estructura de directorios específica usando estos comandos y proporcionar capturas de pantalla como evidencia.

Cargado por

Luis Chavez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

FC-FISC-1-8-2016

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ


FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE INGENIERÍA DE SOFTWARE
GUÍA DE LABORATORIO N°. 4

Facilitadora: Prof. Amarilis Alvarado de Araya Asignatura: Sistemas Operativos


Estudiante: _________________________________ Fecha: _______________ Grupo: _________
Estudiante: _________________________________

A. TÍTULO DE LA EXPERIENCIA: COMANDOS BÁSICOS DE LINUX-PARTE 2.

B. TEMAS:
Comandos de Linux.

C. OBJETIVO(S):
Familiarización con el sistema LINUX como usuario, aprendiendo el uso de los comandos más
usuales.
Manejar órdenes básicas para mostrar información por la pantalla, usuarios, gestionar directorios y
archivos.
Aprender a desplazarse por el sistema de archivos.

D. RECURSOS:
Un computador personal.
SO Linux Fedora.
Guía del laboratorio.
Plataformas Moodle y Teams.
Comandos:
pwd rm cp
exit mkdir cd
mv ls touch
rmdir cat

E. METODOLOGÍA:
Se le entregará el enunciado del desarrollo de la práctica y se le darán las directrices necesarias para
que el grupo haga las comprobaciones necesarias de dicha práctica.
El grupo debe trabajar de la siguiente forma:
 Cargue el archivo en el canal privado del grupo.
 Lea toda la guía con cuidado, desarrollando cada paso del procedimiento.
 Aunque la entrega del Informe sea grupal, desarrollen el laboratorio de forma individual, de manera
tal, que cada estudiante capte los conceptos y logre los objetivos esperados.

8
 Discutan colaborativamente las respuestas de las preguntas que se plantean en la guía y la
desarrollan en consenso.
 Sólo un (1) estudiante de cada grupo es quien debe entregar el Informe del laboratorio.
 Entregar el informe a través del espacio creado en Moodle y en Tareas de Teams (canal General).

F. ENUNCIADO DE LA EXPERIENCIA O PROCEDIMIENTO:


 Deben desarrollar todos los pasos del procedimiento.
 En aquellos puntos donde se hacen preguntas, deben colocar una captura y explicación de la
ejecución... Para eso emplee este mismo documento.
 Escriba sus respuestas en fuente de color rojo, inmediatamente después de cada pregunta a lo largo
del procedimiento.

Procedimiento:
Se hace necesario conocer y manipular los comandos básicos del sistema operativo Linux, de tal
manera de revisar el entorno de trabajo a través del Shell de la consola virtual TERMINAL.

COMANDOS GENERALES:
1. Manejo de archivos y directorios
Determine en qué directorio está con pwd y navegue por los directorios con cd directorio, viendo
qué archivos hay en ellos y de qué tipo son. Visite los directorios /etc, /dev, /bin, /usr/bin, /sbin

1.1 Para obtener la ruta de acceso absoluta al directorio actual


pwd

¿Qué resultado obtuvo? ¿Qué apareció en pantalla?

1.2 Para movernos en el entorno


cd /etc

¿Qué resultado obtuvo?

Cambiarse al directorio /dev con el comando correspondiente.

¿Qué comando especificó para cambiarse al directorio dev exitosamente?

Para ir a nuestro directorio de trabajo (el directorio de trabajo es el directorio raíz del usuario-
cuenta- que usted está usando…/home/sunombredeusuario). Escriba:
cd <enter>
1.3 Examine qué archivos o directorios hay en el directorio en curso con ls, ls -l, ls -a, ls -F, etc.

¿Qué se observa al emplear ls -r y ls –q?

Revise las opciones con el comando man ls

Se nos pide listar por orden cronológico el contenido del directorio abuelo de nuestro directorio
home (observe la ejecución de los siguientes comandos).
ls -l ../.. (observe el orden cronológico).
ls -lt ../.. (observe que el orden cronológico es del más reciente al más antiguo)

1.4 Crea los directorios dir1 y dir2 en tu directorio /home/sunombredeusuario.


mkdir dir1 dir2

Sin cambiarte del directorio /home/sunombredeusuario, crea en dir1 otro directorio que se llame
tmp.

Desde el directorio /tmp:


 Ver el contenido del directorio actual.
ls

 Ver el contenido del directorio /bin.


ls /bin

 Verificar si el directorio /usr contiene otro directorio llamado pub. Si no lo contiene use uno
de los directorios existentes. Determinar la fecha de su creación.

Regresar al directorio anterior


cd ..
Cambiarse a un directorio en específico (ruta absoluta)
cd /etc

Para retornar al directorio de trabajo


cd <enter>

1.5 Copiar archivos o directorios:

Crear un archivo en blanco


touch temp1

Copiar un archivo viejo a uno nuevo


cp temp1 temp2

Copiar un archivo en otro directorio


cp temp1 /tmp
cp temp1 dir2
cp temp1 dir1/nuevo
cp dir1/nuevo /tmp/nuevo1

¿Qué es lo que hacen los siguientes comandos?


cp /etc/termcap ../ (si el archivo termcap no existe, debe crearlo, pero anteponiendo
el comando sudo al comando utilizado. Hacer lo mismo antes de
cp)

cp /etc/shells /home/sunombredeususario /

1.6 Cambiar el nombre de un archivo o renombrarlo


mv temp2 practica
Mover el archivo hacia otro directorio
mv practica dir1 (verifique que aparece el archivo practica en dir1)

1.7 Borre los archivos:


Cree nuevamente el archivo temp1. Verifique que existen los dos archivos.
rm temp1 temp2 (es lo mismo que escribir rm temp*)

Compruebe con el comando ls

Borrar directorio (debe verificar que los directorios estén vacíos a la hora de borrarlos):
rm –r dir1
rmdir dir2

2. Salga del sistema utilizando algunos de los comandos aprendidos en el laboratorio No. 3.
 ¿Cuál comando utilizó? `

 ¿Qué pantalla apareció luego de ejecutar dicho comando?

Ejercicio

Crear en LINUX la siguiente estructura de directorios. Aquí coloque los pasos que siguió para crear la
estructura de directorios del Ejercicio También use captura de pantalla con los comandos usados.
 
/
 
  sunombre (Cree el directorio con su nombre)
 
 
 
pruebas

 
  pseudocodigo Pascal C tmp

s
prueba
 

s
eba
pru
copias

as
copi
Respecto al árbol, detalle la secuencia de eventos que debió escribir para construir el árbol

as
pi
co
especificado (coloque su respuesta en la sección de RESULTADOS).
Utilice el comando tree sunombre para observar y verificar la estructura de directorios recién
creada.

G. RESULTADOS:
Aquí coloque los pasos que siguió para crear la estructura de directorios del Ejercicio También use captura de pantalla con
los comandos usados.

H. CONSIDERACIONES FINALES:
Coloque las conclusiones derivadas del desarrollo de esta asignación.

I. RÚBRICAS:

5 4 3 2 1
CRITERIOS (100) (=<60) Total
(90%) (80%) (70%)
%) %)
a) Identificación de los participantes

b) Metodología: Siguió la metodología y utilizó los recursos


recomendados.
c) Procedimiento: Siguió los pasos recomendados en el enunciado
o procedimiento.

d) Resultados: Presentó los datos solicitados en el enunciado

e) Puntualidad y orden en la entrega

f) Formato: Siguió el formato de la guía y de la entrega, y desarrolló


todos los puntos (resultados, consideraciones finales, bibliografía).

Totales
ANEXO DEL LABORATORIO No. 4

A continuación, se describen otros comandos básicos para que continúe practicando y aprendiendo sobre
las bondades de la terminal en Linux. Sólo es de práctica, mas no debe entregar captura de la ejecución
del comando.

cat
cat (de concatenar), es una maravillosa utilidad que nos permite visualizar el contenido de un archivo de
texto sin la necesidad de un editor. Para utilizarlo solo debemos mencionarlo junto al archivo que
deseamos visualizar:
cat prueba.txt

cd
cd (de change directory o cambiar directorio), es como su nombre lo indica el comando que necesitarás
para acceder a una ruta distinta de la que te encuentras. Por ejemplo, si estas en el directorio /home y
deseas acceder a /home/ejercicios, seria:
cd /home/ejercicios
Si estás en /home/ejercicios y deseas subir un nivel (es decir ir al directorio /home), ejecutas:
$cd ..

touch
touch crea un archivo vacío, si el archivo existe actualiza la hora de modificación. Para crear el archivo
prueba1.txt en /home, seria:
touch /home/prueba1.txt

mkdir
mkdir (de make directory o crear directorio), crea un directorio nuevo tomando en cuenta la ubicación
actual. Por ejemplo, si estas en /home y deseas crear el directorio ejercicios, sería:
mkdir /home/ejercicios
mkdir tiene una opción bastante útil que permite crear un árbol de directorios completo que no existe. Para
eso usamos la opción -p:
mkdir -p /home/ejercicios/prueba/uno/dos/tres

cp
cp (de copy o copiar), copia un archivo o directorio origen a un archivo o directorio destino. Por ejemplo,
para copiar el archivo prueba.txt ubicado en /home a un directorio de respaldo, podemos usar:
cp /home/prueba.txt /home/respaldo/prueba.txt
En la sintaxis siempre se especifica primero el origen y luego el destino. Si indicamos un nombre de
destino diferente, cp copiará el archivo o directorio con el nuevo nombre.
El comando también cuenta con la opción  -r  que copia no sólo el directorio especificado sino todos sus
directorios internos de forma recursiva. Suponiendo que deseamos hacer una copia del directorio
/home/ejercicios que a su vez tiene las carpetas ejercicio1 y ejercicio2 en su interior, en lugar de ejecutar
un comando para cada carpeta, ejecutamos:
cp -r /home/ejercicios /home/respaldos/

mv
mv (de move o mover), mueve un archivo a una ruta específica, y a diferencia de  cp, lo elimina del origen
finalizada la operación. Por ejemplo:
mv /home/prueba.txt /home/respaldos/prueba2.txt

Al igual que cp, en la sintaxis se especifica primero el origen y luego el destino. Si indicamos un nombre de
destino diferente, mv moverá el archivo o directorio con el nuevo nombre.

rm
rm (de remove o remover), es el comando necesario para borrar un archivo o directorio. NOTA: Este
comando es muy peligroso, por lo tanto, es importante que nos documentemos bien acerca de los
efectos de estas opciones en nuestro sistema para así evitar consecuencias nefastas.
Para borrar el archivo prueba.txt ubicado en /home, ejecutamos:
rm /home/prueba.txt

Este comando también presenta varias opciones. La opción -r borra todos los archivos y directorios de
forma recursiva. Por otra parte, -f borra todo sin pedir confirmación. Estas opciones pueden combinarse
causando un borrado recursivo y sin confirmación del directorio que se especifique. Para realizar, esto en
el directorio respaldos ubicado en el /home, usamos:
rm -fr /home/respaldos

También podría gustarte