Está en la página 1de 3

Práctica comandos en Linux.

Por cada ejercicio, poner captura del comando y resultado obtenido cuando sea necesario.
Cuando se haga mención a ficheros o carpetas que no tengáis, creadlas en vuestra carpeta personal de vuestro
usuario.

1. Crear un enlace (vínculo duro) al documento paradoja3 desde la carpeta correo. (ln)

2. Visualiza el documento a través del vínculo creado. (cat)

3. Crea un enlace simbólico al directorio (cartas), dejando en la carpeta correo (ln –s)

4. Visualiza el contenido del directorio a través del vínculo (ls -l)

5. Visualizar el directorio cartas/nuevo (en formato largo) e identificar la información obtenida (ls -ld)

6. Listado largo para ver los dos vínculos creados y observar las diferencias. (ls-l y ls –F)

7. Hacer uso del manual man comando, para ver información sobre una orden. (man [comando])

8. Ocultar el fichero Archi01.txt. (mv)

9. Proteger el directorio correo con los siguientes permisos: (chmod)


usuario: rwx
grupo: - - -
otros: - - -

10. Proteger el fichero Archi01.bak para que solamente los pueda leer y escribir el usuario. (cp y chmod)

11. Conectarse como otro usuario e intentar visualizar el contenido de Archi01.bak protegido
anteriormente. (su [usuario] y cat)
Crear un fichero y comprobar los permisos que tiene. (touch)

12. Crear como administrador una carpeta denominada /home/publico. Dejar acceso a la carpeta
/home/publico para que todos los usuarios (U/G/O) puedan leer, escribir y ejecutar. (chmod)

13. Crear un fichero vacio en /home/publico y comprobar a quien pertenece. (touch)

14. Cambia la propiedad del fichero creado para que pertenezca a un usuario existente en sistema y
comprueba nuevamente a quien pertenece. (chown)

15. Crear el directorio prueba. (mkdir ~/prueba)

16. Crear en el directorio prueba un fichero denominado p10.txt (touch)

17. Copiar algún fichero de otro usuario al directorio creado. Comprobar a quien pertenecen, ellos
archivos copiados. (cp)

18. Mover los archivos copiados en el ejercicio anterior (usuario/prueba) al directorio /home/publico y
comprobad la propiedad del los archivos. (mv)

19. Borrar los ficheros y el directorio /home/publico. (rm -r )

20. Buscar en los directorios de otro usuario: (find)


a. Todos los archivos.

b. Buscar todos los archivos que empiezan por “o” (find ruta -iname o*)

c. Buscar los directorios que empiezan por “env “(find ruta –type d –name “env*”)
d. Buscar todos los archivos de texto. (find ruta -iname *.txt).

21. Buscar todos los archivos ordinarios. (find ruta –type f)

22. Busca todos los ficheros del usuario userx (un usuario existente). (find ruta -type f -user user02)

23. Comprueba que ficheros tienen permiso de escritura para el grupo en tu carpeta.
(find /home/usuario –perm –g=w –name “*”)

24. Comprueba que ficheros tienen permiso de escritura para otros usuarios en tu carpeta.
(find /home/usuario –perm –o=w –name “*”)

25. Comprueba que ficheros tienen permiso de lectura para otros usuarios en tu carpeta.
(find /home/usuario –perm –o=r –name “*”)

26. Comprueba si el usuario userx (un usuario existente) te permite modificar (tengas permiso de escritura)
en su directorio. (find ruta -perm -o=w)

27. Crea un archivo lo suficientemente grande como para que llene la pantalla y haz uso de la orden
more con distintas opciones. (more / less)

También podría gustarte