viernes, 26 de julio de 2013

Práctica para consola, Manejo de archivos- Sistemas Operativos

A continuación se realizaran los siguientes pasos desde una terminal de Linux para crear y modificar algunos atributos de los archivos y carpetas:


  1. En el directorio /home/usuario, crear el directorio "vacaciones" y entrar en él (donde usuario es el usuario por default--- ejemplo: /home/mint   /home/chucho).
  2. Crear los directorios "uno", "dos", "tres" y "casa".
  3. Entrar al directorio "casa".
  4. Crear los directorios "sala", "comedor" y "pasillo".
  5. Crear los archivos "tv.txt", "sillon.pdf" y "foto.jpg"
  6. Entrar a "pasillo".
  7. Crear los directorios "habitacion", "wc" y "backyard".
  8. Entrar a "habitacion".
  9. Crear los archivos "tv.html", "cama.py" y "escritorio.cs".
  10. Crear el directorio "wcprivado" y "ventana".
  11. Entrar a "wcprivado".
  12. Crear los directorios "retrete" y "lavabo".
  13. Crear los archivos "shampoo.xml" y "acondicionador.css"
  14. Entrar a "retrete".
  15. Crear los archivos "agua.php", "potasiopotasio.php" y "trespuntocatorce16x2.php" .
  16. Copiar "shampoo.xml", "cama.py" y "agua.php", al directorio "habitacion".
  17. Mover el archivo "acondicionador.css" al directorio "ventana" y dejarlo con el nombre "gel.css".
  18. Copiar el directorio "habitacion" al directorio "ventana".
  19. Copiar "ventana" a "retrete".
  20. Por el método octal dejar únicamente los permisos de lectura al archivo "agua.php" (que está dentro de "retrete").
  21. Por el método octal agregar todos los permisos al directorio "ventana".
  22. Por el método simbólico quitar todos los permisos a "potasiopotasio.php".
  23. Agregar por método simbólico únicamente permisos de ejecución para la terna de "grupos" y "otros".
  24. Dejar a "trespuntocatorce16x2.php" con los siguientes permisos "r-x-w---x".
  25. Crear un archivo de texto y llamarlo con tu nombre y grupo (ejemplo: "luisantoniosaucedo-304.txt").

Ejecutar los siguientes comandos:
history | cat >> luisantoniosaucedo-304.txt
pwd | cat >> luisantoniosaucedo-304.txt
uname -a | cat >> luisantoniosaucedo-304.txt
cal -3 | cat >> luisantoniosaucedo-304.txt
ls -l | cat >> luisantoniosaucedo-304.txt

Enviar el archivo "luisantoniosaucedo-304.txt" al correo "luisantonio.sh@gmail.com"
saludos ...

No hay comentarios: