Practica De Comandos
Enviado por onizuka4 • 5 de Septiembre de 2012 • 1.002 Palabras (5 Páginas) • 457 Visitas
PRACTICA DE COMANDOS (PERMISOS Y MAS CONADOS)
1. En la misma carpeta dir2 vamos a hacer una copia (oculta) del fichero datos_personales.copia en un fichero .datos_personales. Comprueba que el archivo está en la carpeta por medio de ls -a. Comprueba por medio de ls que el archivo no es visible.
2. El mandato cp también nos permite copiar directorios (con sus contenidos). Generalmente, si queremos copiar directorios queremos que se copien también todos sus ficheros y subdirectorios. Para ello debemos usar la opción “-r” (copia recursiva). Ejecuta el siguiente mandato
$cp –r /usr/games .
¿A qué directorio has copiado la carpeta “games”? Ejecuta el mandato “ls – l”. ¿Qué directorio abreviamos por “.”? Con la orden anterior has realizado una copia completa de la carpeta “games”(tiene que crear el directorio).
Dirígete a la carpeta “games” del directorio “dir2”. Ejecuta el mandato “ls - l”. Comprueba si los ficheros disponen de permiso de ejecución (“x”).
¿Qué sucederá si eliminamos alguno de los ficheros que se encuentran en la nueva carpeta creada “games”? ¿Desaparecerá también de la carpeta del sistema “/usr/games”?
Elimina uno cualquiera de los ficheros por medio del mandato rm. Apunta su nombre. Comprueba con ls que la operación se ha completado con éxito. Lista ahora el contenido de la carpeta “/usr/games” (no hace falta que te desplaces hasta ella, “ls –l /usr/games” lo hará directamente). ¿Aparece el fichero que has eliminado en tu copia de la carpeta “games”?
Una vez hemos copiado los ficheros, cada uno tiene su propia entidad, y eliminar o modificar uno de ellos (el original o la copia) no tiene consecuencias sobre el otro. Los dos ficheros son entidades distintas.
3. Además de copiar ficheros y directorios, también podemos mover ficheros entre directorios. Vamos a mover el fichero “datos_personales” de la carpeta “dir.uno” a “dir2”. Para ello puedes hacer uso del mandato “mv”. La sintaxis es “mv fichero destino” (recuerda que puedes usar “..” para subir en el árbol de directorios).
4. Intenta mover el fichero que has borrado antes en tu copia de la carpeta “games” en dir2 desde la carpeta /usr/games hasta tu copia de la carpeta games.
¿Qué respuesta has obtenido? ¿Cómo puedes evitar la limitación encontrada? Compruébalo.
Apunta en tu informe la diferencia entre “cp” y “mv”. Por medio de cp hemos creado una copia de un fichero existente (y el sistema no nos
Lic. Reyna Valverde Jarquin Taller de Sistemas Operativos
5.
6.
Lic. Reyna Valverde Jarquin Taller de Sistemas Operativos
advirtió de ningún error), mientras que por medio de “mv” hemos cambiado el fichero de lugar.
El mandato mv también nos permite mover carpetas. Mueve el directorio dir.uno al escritorio. Comprueba que la operación se ha completado con éxito.
Por medio de mv también podemos renombrar carpetas y ficheros. Renombra el directorio dir.uno como mis_textos. Comprueba el resultado de la operación (ha debido desaparecer dir.uno y aparecer una nueva carpeta mis_textos).
7. Pasamos ahora a ver cómo se pueden crear enlaces a ficheros. Sitúate en el escritorio y crea un enlace débil o simbólico a uno de los ficheros que contiene tu carpeta games (que debería estar en /home/alumno/practica16/dir2/games). Para ello debes usar el mandato:
$ln –s ../practica16/dir2/games/nombre_del_juego
...