Archivos y Directorios 2021
Archivos y Directorios 2021
LABORATORIO N° 02 (1pto)
ADMINISTRACIÓN DE ARCHIVOS Y DIRECTORIOS
OBJETIVO
REQUISITOS
PROCEDIMIENTO
1. Login
2. Consolas.
Modo gráfico: Ctrl + Alt + Tecla_Función (en la máquinas virtuales es Ctrl + Alt +
Shift + Tecla_Función)
¿Cuál combinación de teclas regresa el modo grafico? ¿Qué diferencias encuentra con
una consola de texto? ¿Cuántas combinaciones de teclas hay en el sistema operativo?
Con la tecla CTRL+ALT+F1, la diferencia que en una consola de texto solo se puede ingresar
comandos nada más, existen más de 25 atajos de teclado además uno mismo puede crear su
atajo de teclado.
Al ingresar en una consola de texto, el sistema le mostrará el prompt del Linux ¿Qué prompt
le está mostrando “$” o “#”. ¿Por qué? ¿Qué diferencia hay entre el uso de los 2 símbolos?
Me está mostrando “#” ya que estoy ingresando como usuario root, la diferencia entre los
símbolos es que con “#” se puede hacer las configuraciones sin necesitar permisos ya que
tienes acceso administrativo al sistema, en cambio con “$” solo puedes configurar
administrativamente si te dan los permisos necesarios.
¿Cómo administrador cómo puede saber cuántas consolas se tienen abiertas? Muestre una
imagen de lo solicitado.
P á g i n a 1 | 12
3. Logout.
Algo que todo usuario SIEMPRE debe recordar es lo siguiente: Una vez que Ud. haya
terminado su trabajo, desconéctese del sistema (proceso logoff o logout), para esto, ingrese
el comando exit.
# exit
4. Kernel y Distribuciones
Ingrese a la dirección www.kernel.org. ¿Cuál es la última versión estable del kernel de Linux?
# uname –r
Ingrese a la página de las siguientes distribuciones y anote las últimas versiones disponibles
y que tipos de escritorios utilizan:
http://www.ubuntu.com :
http://www.centos.org :
Sistemas Operativos Código Abierto
http://www.debian.org :
Desde una consola de texto, ejecute las diferentes formas de apagar el equipo.
# shutdown –h now
# init 0
# halt
INIT 0: Este comando escribe datos en disco, interrumpe todos los procesos
activos, lleva al sistema al modo de supervisión y muestra el indicador ok.
# shutdown –r now
# reboot
# init 6
INIT 6: init 6 le dice al init proceso que apague todos los procesos generados como
están escritos en los archivos init (en el orden inverso en que comenzaron) y
finalmente invoque el shutdown -r now comando para reiniciar la máquina.
7. Comandos iniciales
A partir de este momento, el sistema está esperando que Ud. ingrese cualquier comando
Linux para poder ejecutarlo.
El trabajo habitual en Linux requerirá solucionar problemas sencillos y algunos más complejos
que otros. Linux provee un Manual Interactivo en Línea (On Line Manual), al cual podrá
invocar en cualquier momento de la siguiente manera:
# man <comando_cualquiera>
NOTA:
Puede avanzar de línea en línea presionando las teclas de movimiento de cursor o la tecla
<Enter>.
A continuación, se muestran los primeros comandos con los que Ud. deberá estar
familiarizado:
Por ejemplo:
Sistemas Operativos Código Abierto
NOTA:
Utilice el manual (man) o la ayuda (--help) para ver las opciones y argumentos que soportan
los comandos utilizados en el laboratorio.
# who
Este comando muestra rápidamente los usuarios que actualmente están autentificados en
el sistema.
El comando who muestra los usuarios que están activos con su fecha y hora de inicio sin
embargo el comando w muestra lo mismo además de mostrarnos la información de los
procesos que realiza dicho usuario
Help es un comando bash. Utiliza estructuras internas de bash para almacenar y recuperar
información sobre los comandos de bash.
El tipo es sata
P á g i n a 5 | 12
Ubicándonos en la raíz y visualizando la estructura de directorios:
# cd /
# ls
Realizaremos operaciones con comandos. Con apoyo de su texto pruebe los comandos “ls”,
“cd”, “cp”, “rm”, “mkdir”
# ls /
# ls /etc
# ls –F /etc
bashrc
kernel/
Para mostrar los archivos ocultos. Los archivos ocultos empiezan con un punto, al crear un
archivo con un nombre que empieza por punto automáticamente es oculto.
# ls -a /root
DESPLAZAMIENTO
# cd /etc
Nota: Observe que para tener un punto de referencia para desplazarme uso la raíz que es
simbolizado por “/” seguido luego a la ubicación donde quiero ubicarme.
# ls –l sysconfig
Sistemas Operativos Código Abierto
# cd sysconfig
# cd /
# mkdir data
# touch docu1
# ls
Copiar archivo
# cd /data
# cp docu1 archi1
# ls
# cp –f –r /data /copia
# ls /copia
P á g i n a 7 | 12
13. En una consola o terminal:
Borrar archivo
# cd /data
# rm archi1
Borrar Directorio
# cd /
# rm –f -r data
14.3. Estando en la carpeta /home realizar la búsqueda del archivo linux1 usando find.
14.4. Crear un archivo con extensión gz para linux1 y bz2 para linux2.
P á g i n a 9 | 12
14.6. Desde la carpeta /root, mover el archivo linux1 que está en color a la carpeta Varios.
Aquí podemos observar que el archivo Linux1 se movio con éxito hacia la carpeta
varios
Nota: Este modo es usado para casos de emergencia (reparación de discos, pérdida de
password).
Colocamos touch /.autorelabel (Esta opción obliga a que se haga el re-equitedado, creando
el fichero autorelabel en la raíz del sistema.
Finalmente terminamos con el comando exec /sbin/init
Empieza el re-etiquetado al 100% y el sistema se reinicia, ingresando con la nueva clave del
root propuesta.
OBSERVACIONES Y CONCLUSIONES
El sistema operativo CentOS es una distribución que si se logra utilizar perfectamente, puede
llegar a ser una herramienta muy poderosa al igual que cualquier otro medio sea o no sea
tangible.
En el mundo de la informática CentOS tiene un papel importante en especial, pero, no por eso
lo convierte en un sistema superior a los demás sistemas que hay dentro y fuera del mercado,
ya que todos buscan y tienen el mismo propósito que es el de facilitar y mejorar la forma de
manejar estos sistemas, los cuales CentOS tiene una gran agilidad en estos casos para su
trabajo
Al utilizar la terminal dentro de CentOs se puede digitar comandos, pero hay casos en los que
no se te da acceso ya que no tienes permiso de administrador para ellos es necesario
ingresar al modo super usuario o root, estando en el modo root tienes todos los permisos de
administrador sin embargo es muy importarte digitar comandos que conozcas y domines ya
que si borras un archivo de vital importancia siendo root podrías generar errores y fallos en el
SO.
El conocer los comandos básicos es muy esencial e importante ya que nos ayudaran a
realizar dichas actividades ya sea copiar, mover, borrar, comprimir, etc.
La terminal del SO CentOs cuenta con una guía de uso de comando como el man, help, more
que nos brindaran una guía detallada de cómo usar un comando ya sea usar help echo nos
mostrara las distintas formas de usar el comando echo.
Así como podemos crear y mover archivos entre otros también podemos borrarlos con el
comando rm este comando no solo puede borrar archivos, sino que también puede borrar
directorios completos así que hay que tener mucho cuidado cuando ejecutemos este
comando.
Se puede concluir que el comando ls es muy importante ya que nos permite listar los
directorios de determinado archivo y/o documento así mismo el comando cd es uno de los
comandos más esenciales de la consola de Windows. Sirve para cambiar de directorio,
utilizando la fórmula cd /< RutaDirectorio >* para ir al directorio o carpeta concreta que le diga.
En conclusión, general los comandos de esta categoría nos permiten llevar a cabo diversas
operaciones desde el terminal que atañen a los archivos y, utilizando comandos básicos como
cp, mv y rm, se pueden copiar, desplazar, renombrar o borrar archivos del sistema.
P á g i n a 11 | 12
Subir el informe en la semana 2 en el canvas, hasta 24 horas después. No está permitido el
envío de la información por email al correo del docente.