Escolar Documentos
Profissional Documentos
Cultura Documentos
Enunciado:
El propósito principal de un sistema operativo es dar el soporte que necesitan los programas
para poder realizar su trabajo. Por ejemplo, para escribir un documento se utiliza un editor de
textos, este editor no se podrá utilizar sin la ayuda del sistema operativo.
1. Lo primero que hay que hacer para poder utilizar una máquina con Linux es identifarse. Este
proceso es la manera que tiene Linux de saber cuales son los usuarios autorizados para utilizar
el sistema. Pedirá un nombre y una contraseña. Al esribir la contraseñaa no se verá lo que se
está teleclando (por razones de seguridad). Hay que esribirla con cuidado: se pueden borrar
carateres, pero no se podrá ver lo que se está haciendo.
Una vez introducidos los datos aparece el entorno gráfico donde se va a trabajar.
2. Busca en el menú la opción consola (también puede encontrarse con el nombre de Terminal,
XTerm o shell). En la consola se escriben los comandos (u órdenes) que queremos que ejecute
el sistema operativo.
Al abrir la consola aparece un texto que indica que el ordenador está listo para recibir un
comando. Este símbolo se denomina prompt. En este texto suele aparecer información sobre el
nombre de usuario, la máquina y el directorio actual.
3. Comando ls: muestra por pantalla el contenido del directorio donde nos encontramos.
Escribe ls en la consola, pulsa enter, y observa la salida que produce.
Página 1
• pwd: muestra por pantalla el directorio actual, es decir, el directorio en el que nos
encontramos.
6. Utilizando lo comandos anteriores construye en tu cuenta el siguiente árbol de directorios.
Recuerda que al entrar en la cuenta, el sistema te coloca en el directorio nombre_usuario, por lo
que tienes que crear los directorios que se encuentran por debajo de él.
nombre_usuario
informática matematicas
teoria practicas
p1 p2
Existen dos nombres especiales de directorios: . (que representa el directorio actual) y .. (que
representa el directorio padre en el árbol del directorio actual).
7. El comando cat:
• Permite ver el contenido de un fichero de texto: cat fichero
• Permite crear un nuevo fichero de texto cat > fichero. Se escribe el contenido del
fichero y se termina con Ctrl + d
Página 2
• >> Redirecciona la salida. Graba la salida de un comando en un fichero, pero si el
fichero ya existe, lo añade al final del mismo: nombre_comando >> nombre_fichero.
• < Redirecciona la entrada. Los datos de entrada al comando se van a leer desde un
fichero: nombe_comando < nombre_fichero.
10. Crea un fichero donde se almacene la lista de usuarios que están conectados al sistema.
Llama a este fichero usuarios.txt y colócalo en el directorio p1.
11. Crea desde la consola un fichero de texto de cuatro líneas, llámalo texto.txt y colócalo en el
directorio teoria.
Cada grupo tiene tres posibles permisos: lectura (r), escritura (w) y ejecución (x).
El comando chmod (chmod permisos nombre_fichero) permite cambiar los permisos a los
ficheros y directorios. Se puede hacer usando los símbolos +- para poner o quitar permisos, rwx
para indicar permisos de lectura, escritura o ejecución, y ugo para indicar el propietario del
fichero, el grupo y el resto de usuarios respectivamente. Sólo se modifican los permisos a los
que se haga referencia, el resto de permisos no cambia.
Otra forma de indicar cuáles son los permisos que se conceden a un fichero es la siguiente:
primero se deciden qué permisos se van a dar al fichero, por ejemplo: rwx rw- r--, a
continuación se sustituye cada permiso que se va conceder por un 1 y el resto por 0: 111 110
100, y ahora se convierten estos valores binarios a números decimales: 7, 6 y 4. El comando
para cambiar los permisos será: chmod 764 nombre_fichero.
Página 3
15. Copia el fichero usarios.txt al directorio temp. A continuación mueve el fichero usuarios.txt
del directorio temp al directorio teoria. Establece permisos de sólo lectura para el grupo y otros
usuarios y lectura, escritura y ejecución para el propietario del fichero en p1.
16. Establece permiso de sólo lectura para el directorio teoria y quita el permiso de lectura al
directorio p1.
17. Muestra por pantalla el contenido de los dos directorios anteriores (ls) y el contenido de los
ficheros que están en ellos (cat).
18. El comando find permite buscar archivos: find nombre_dir [condición / operación], donde
dir es el directorio donde comienza la búsqueda y en las condiciones se indica lo que se quiere
buscar. Por ejemplo: una condición puede ser buscar por el nombre: -name nombre_fichero,
etc.
20. Encuentra todos los fichero con extensión txt en la cuenta (son los ficheros cuyo nombre es
*.txt)
21. Elimina el subdirectorio tmp y el subdirectorio practicas. ¿Hay algún problema para borrar
los subdirectorios?
22. El comando rm permite borrar un fichero. La opción –r (rm -r) permite borrar directorios
de no estén vacíos. ¡Cuidado: después de borrar un fichero ya no es posible recuperarlo!
Página 4