Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2. Escriba el comando para volver al directorio de inicio utilizando una ruta absoluta
3. Una vez en su directorio de inicio, escriba un comando para copiar el archivo / etc /
passwd en su directorio de trabajo utilizando solo rutas relativas
4. Cree seis directorios llamados: dirA1, dirA2, dirB1, dirB2, dirC1 y dirC2 dentro de
su directorio de inicio
5. Escriba dos comandos diferentes para eliminar los directorios dirA1, dirA2, dirB1 y
dirB2 pero no dirC1 o dirC2
6. Elimine los directorios dirC2 y dirC1 utilizando el carácter comodín de la pregunta
8. Escriba un comando para ver el texto para mostrar el contenido del archivo, que
obviamente debe estar vacío.
9. Escriba un comando para mostrar los metadatos y las propiedades del archivo
(fecha de creación, fecha de modificación, última fecha de acceso, inodo, etc.)
10. ¿Qué tipo de contenido se muestra para la temp? y qué tipo de archivo básico es?
11. Cambie a su directorio de trabajo. Desde allí, escriba un comando para intentar
copiar el archivo temp en el directorio / usr. ¿Qué pasó y por qué?
No se tiene permitido copiar este archivo ya que no tenemos los permisos al ser
un archive regular
12. Cree un directorio llamado prácticas dentro de su directorio. Dentro de las
prácticas, cree dos directorios llamados with_permission y without_permission.
Luego, elimine su propio permiso para escribir en el directorio sin permiso.
14. Averigüe cuál es el conjunto mínimo de permisos (lectura, escritura, ejecución) que
el propietario debe tener para ejecutar los siguientes comandos
Commands read write execute
cd without_permission
cd without_permission; ls -l
cp temporal without_permission
Ejercicio 2.
15. Crea un archivo llamado orig.txt con el comando táctil y use el comando ln para
crear un enlace simbólico a orig.txt llamado link.txt.
a. Visualizamos con ls, ingresamos a Documentos con cd Documentos y
cre amos el archivo orig .txt con el comando touch como podemos ver en
la imagen
16. Abra el editor de texto vi y modifique el archivo orig.txt ingresando algo de texto.
a. Verificamos el archivo “orig.txt” y procedemos a usar “vi”.
b. Editamos “orig.txt”.
17. Use el comando cat para ver link.txt. ¿Qué puedes observar? ¿por qué?
El comando cat nos permite leer los datos de archivos y nos muestra su
contenido, en este caso nos muestra lo que se había digitado en el ítem “2”
gracias al comando “ln orig.txt link.txt”.
18. Repita los dos pasos anteriores, pero esta vez modificando primero el archivo
orig.txt y luego viendo el archivo link.txt. Discuta los resultados.
a. Modificamos en archivo orig.txt con el comando “vi”
Como podemos observar el cambio que hicimos se muestra con los dos
comandos, es decir cada cambio que hagamos en el archivo orig.txt se reflejara en
el archivo link.txt
19. Elimine todos los permisos de orig.txt e intente modificar el archivo link.txt. ¿Qué
pasó?
a. Como podemos ver, al quitar los permisos de orig.txt automáticamente se
han quitado los permisos de link.txt
21. Elimine el archivo orig.txt e intente mostrar el contenido de link.txt con el comando
cat. Luego, edite el archivo con vi e ingrese texto en link.txt. ¿Qué ha pasado en
cada caso?
a. Se eliminó el archivo orig.txt con el comando rm.
22. Use el comando stat para ver la cantidad de enlaces que tienen orig.txt y link.txt.
a. Se tiene un enlace del archivo link.txt, para orig.txt no se puede visualizar
ya que no existe dicho archivo.
23. Ahora cree un enlace duro para el archivo orig.txt llamado hard.txt. Luego, usando
el comando stat, calcule el número de "Enlaces" de orig.txt y hard.txt.
a. Creamos otro archivo orig.txt y luego con el comando “ln” creamos el
enlace duro como podemos ver en la siguiente imagen.
24. Elimine el archivo orig.txt e intente modificarlo con vi hard.txt. ¿Qué pasó?
a. Eliminamos el archivo orig.txt.
b. Como podemos observar se puede modificar el archivo hard.txt ya que
tiene permisos.
25. Utilice el comando grep para encontrar toda la información sobre el protocolo
HTTP presente en el archivo / etc / services (recuerde que los comandos de Unix
distinguen entre mayúsculas y minúsculas)
- Usamos “-i” para que no distinga mayúscula y minúscula “HTTP” “http”
26. Use el comando cut sobre el archivo /etc/group para mostrar los grupos del
sistema y sus primeros cinco miembros.
27. Cree un archivo vacío llamado text1.txt. Utilicé el editor de texto vi abn para
introducir "abñ" en el archivo, guardar y salir. Escriba un comando para determinar
el tipo de contenido del archivo.
a) Creamos un archivo vacío llamado text1.txt
30. Abra el editor de texto gedit y escriba "abñ". Vaya al menú y use la opción
"Guardar como" para guardar el archivo con el nombre text3.txt y el tipo "Final de
línea" de Windows. De nuevo con el hexdump, examine el contenido del archivo.
Averigüe cuál es el carácter codificado como "0x0d".
31. Explicar los diferentes tipos de saltos de línea para Unix (nueva Mac), Windows y
Mac clásica.
32. Abra el editor de texto gedit y escriba "abñ". Vaya al menú y use la opción
"Guardar como" para guardar el archivo con el nombre text4.txt y "Codificación de
caracteres" ISO-8859-15. Vuelva a verificar el contenido del archivo de texto con
hexdump y analice los resultados.