Revisión del Sistema de Archivos

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Revisión del Sistema de Archivos"

Transcripción

1 Sesión 2 Revisión del Sistema de Archivos Revisión Sistema de Archivos E. Mifsud 1

2 Introducción: definiciones Archivo estructura básica del sistema LINUX que puede contener cualquier clase de información que se pueda representar como una secuencia de bytes. Linux no da estructura a los archivos. Son las aplicaciones las que interpretan su contenido. Estructura de un archivo: Secuencia o tira de bytes (UNIX, POSIX) Posición Registros (de tamaño fijo o variable) Registro 1 Registro 2 Registro 3 Registro 4 C1 C1 C1 C1 C2 C2 C2 C2 C3 C4 C3 C3 C3 C4 C4 C4 C5 C5 C5 C5 Registro 1 Registro 2 Registro 3 Registro 4 C1 C1 C1 C1 C2 C3 C2 C2 C4 C3 C3 C3 C5 C4 C4 C5 Registro n C1 C2 C3 C4 C5 Registro n C1 C3 C4 Revisión Sistema de Archivos E. Mifsud 2

3 Visión física de un archivo Conjunto de bloques ubicados en un dispositivo Archivo Bytes Bloques Visión Lógica Visión Física Revisión Sistema de Archivos E. Mifsud 3

4 Introducción: definiciones El S. A. establece una correspondencia entre los archivos y los dispositivos físicos. Objetivos: Suministrar una visión lógica de los dispositivos Ofrecer primitivas de acceso cómodas e independientes de los detalles físicos Mecanismos de protección Visión lógica de un Sistema de Archivos: Ficheros Directorios Particiones lógicas Visión física de un Sistema de Archivos: Bloques o bytes ubicados en dispositivos Revisión Sistema de Archivos E. Mifsud 4

5 Sistema de Archivos: Conceptos Los S. de Archivos son particiones lógicas del disco. Cada disco físico se considera como un dispositivo lógico. Cada dispositivo lógico tiene asociados dos números: major number: identifica el tipo de dispositivo. Minor number: instancia del dispositivo, dentro de ese tipo. El manejador de dispositivo transforma las direcciones lógicas del S. Archivos en direcciones físicas del disco. El S. Archivos se compone de una secuencia de bloques lógicos de igual tamaño, múltiplo de 512 bytes. Revisión Sistema de Archivos E. Mifsud 5

6 Estructura general de un S.A. En general, cualquier S. de Archivos LINUX ( Unix ) contiene: Bloque de arranque o boot: primer sector del disco duro con el código de arranque. Superbloque: estructura que describe el estado del S. de Archivos. Lista de nodos-i: localiza los bloques de datos de un archivo. Bloques de datos: contenido de los archivos. Revisión Sistema de Archivos E. Mifsud 6

7 Superbloque Es una estructura, cuyo contenido describe las características y el estado del S. de Archivos. Cuando se accede a un archivo, internamente siempre hay que consultar el Superbloque y la Lista de nodos-i. El Sistema mantiene en memoria una copia del Superbloque. Las actualizaciones del Superbloque se hacen en memoria. Periódicamente el sistema, a través de un demonio, lo actualiza sobre disco. * Revisión Sistema de Archivos E. Mifsud 7

8 Lista de nodos-i Cada archivo tiene asociado un nodo-i. El nodo-i se identifica por un número que indica su posición en la Lista de nodos-i. El nodo-i contiene la información necesaria para que un proceso pueda acceder a un archivo. Al arrancar el núcleo carga la Lista de nodos-i en memoria y esa copia se llama Tabla de nodos-i. Las actualizaciones se hacen sobre la Tabla de nodos-i, y periódicamente se actualizan en la Lista, sobre disco. $ stat nombre_archivo información sobre el nodo-i El nodo-i tiene un tamaño de 128 bytes. Revisión Sistema de Archivos E. Mifsud 8

9 Estructura UNIX del nodo-i Tipo de archivo y Protección Número de Nombres Propietario Grupo del Propietario Tamaño Instante de creación Instante del último acceso Instante de la última modificación Puntero a bloque de datos 0 Puntero a bloque de datos 1 Puntero a bloque de datos 9 Puntero indirecto simple Puntero indirecto doble Puntero indirecto triple nodo-i Punteros a Bloques de Datos Punteros a Bloques de Datos Punteros a Bloques de Datos Punteros a Bloques de Datos Punteros a Bloques de Datos Punteros a Bloques de Datos Tamaño máximo del fichero: 10TB+(TB/4)TB +(TB/4) 2 TB +(TB/4) 3 TB Revisión Sistema de Archivos E. Mifsud 9

10 Estructura UNIX del nodo-i Un nodo-i tiene los siguientes campos: Identificador del propietario del archivo: UID y GID. Tipo de archivo: ordinario, directorio, especial dedisp. y tubería. Permisos Fecha en la que el nodo-i fue modificado por última vez ( ctime). Fecha en la que el contenido del archivo fue modificado por última vez ( mtime ). Fecha en la que el objeto fue accedido por última vez ( atime ). Revisión Sistema de Archivos E. Mifsud 10

11 Estructura UNIX del nodo-i Nº de enlaces ( duro ) del archivo: referencias diferentes para un mismo archivo, es decir, mismo nodo-i y, por tanto, iguales bloques de datos. Entradas para los bloques de dirección de los datos del archivo. Tamaño del archivo ( en bytes ): es el desplazamiento a partir de la dirección de inicio ( desplaz. 0 ). Luego: tamaño del archivo = desplazamiento del byte más alto + 1. Revisión Sistema de Archivos E. Mifsud 11

12 Entradas de dirección En el System V de Unix, el campo Entradas del nodo-i es una tabla con 13 entradas. Entradas directas las 10 primeras. Son punteros a los 10 primeros bloques de datos del archivo. Indirecto simple Esta entrada contiene la dirección de un bloque de datos, que, en realidad, es una tabla de punteros a bloques de datos. Indirecto doble Esta entrada contiene la dirección de un bloque de datos cuyo contenido es una tabla, en la que cada una de sus entradas es la dirección de un bloque, que, a su vez contiene direcciones de bloques de datos. Revisión Sistema de Archivos E. Mifsud 12

13 Bloques de Datos Ocupan el resto del espacio del S. de Archivos. Un bloque solo puede ser asignado a un archivo. Un archivo, al menos, ocupa 1 bloque. Los bloques de disco tienen asociada una dirección. Cada nodo-i contiene unas entradas de direcciones para localizar los bloques de datos del archivo sobre el disco. El almacenamiento en disco es en bloques no consecutivos. Revisión Sistema de Archivos E. Mifsud 13

14 El sistema de archivos ext2fs Durante 8 años ha sido el estándar de facto de LINUX. Trabaja con un tamaño de bloque fijo. La asignación de bloques desperdicia entre un 5-10% del espacio en disco. Esquema de un disco inicializado con LINUX con formato ext2fs: Trasparencia 2 Revisión Sistema de Archivos E. Mifsud 14

15 Conceptos En LINUX se diferencia entre: Zona: unidad de transferencia del Sistema Operativo para el Sistema de Archivos ( como mínimo 1K o más ). Se define como un conjunto de bloques de datos. Bloque: unidad mínima de asignación ( 1K, 2K, 4K ). Cada Zona puede contener 2 n bloques de disco. Cada Bloque puede contener 2 n sectores de disco. Sector unidad de transferencia del Hardware ( 512 bytes). Revisión Sistema de Archivos E. Mifsud 15

16 El sistema de archivos reiserfs Aparece en Creado por Hans Reiser. Ahora desarrollado por Namesys. No pierde la consistencia al apagar mal el ordenador. No necesita de la herramienta fsck para reparar el sistema de archivos y mantener la integridad de los datos. Utiliza una técnica de journaling. El espacio para los nodos-i se asigna dinámicamente Hace una utilización más eficiente del espacio en disco. Bloques de tamaño fijo, pero puede empaquetar varios archivos pequeños, o los finales de varios archivos grandes. Ahorra espacio 5%. Buen S.A leyendo archivos pequeños o medianos. Revisión Sistema de Archivos E. Mifsud 16

17 El sistema de archivos reiserfs Está incluido en el kernel a partir de la versión Para kerneles anteriores habrá que recompilar el kernel con el parche adecuado. Las ordenes se ejecutan sobre él de forma más rápida. Reiserfs se presenta como el S.A. del futuro para LINUX: por los avances y mejoras que presenta y por su rendimiento. Página principal en: Revisión Sistema de Archivos E. Mifsud 17

18 El sistema de archivos ext3 ext3 es ext2 más un archivo de registro.journal ( en el dir. raíz del S.A.). Si el S.A no está montado el archivo.journal se ocultará. ext3 garantiza la consistencia de los datos. La estructura es la misma que en ext2, por lo tanto el paso de ext2 a ext3 y viceversa es posible. Si queremos migrar una partición a ext3 habrá que: desmontar la partición ejecutar: # tune2fs -j /dev/hda3 editar /etc/fstab y modificar la línea /dev/hda3 a ext3. Revisión Sistema de Archivos E. Mifsud 18

19 El sistema de archivos ext3 Formatear una partición ext3: # mkfs.ext3 /dev/hdax Reparar un S.A. ext3 dañado: # e2fsck -fy /dev/hdax Una vez reparado ya podemos montarlo como ext2. ext3 puede ser montado siempre como ext2, con la condición de que se haya desmontado correctamente. Esto es importante ya que el modo rescue no soporta ext3. Las últimas versiones de mount montan automáticamente los S.A. ext3. Revisión Sistema de Archivos E. Mifsud 19

20 Tipos de Archivo LINUX define cuatro tipos de archivos: Ordinario (-) Directorio (d) Especial (b) Modo bloque (c) Modo carácter Tubería (p) Archivo ordinario: es una secuencia de bytes con acceso secuencial y directo no tienen ningún formato interno pueden crecer dinámicamente se identifican por su número de nodo-i Revisión Sistema de Archivos E. Mifsud 20

21 Directorios Es un archivo cuyos datos están organizados como una secuencia de entradas ( enlaces ). Cada entrada contiene nº de nodo-i y nombre. Su función es establecer la relación entre el nombre del archivo y su nodo-i correspondiente. Un mismo archivo puede tener varios nombres. Cada una de las entradas hará referencia al mismo nodo-i. Diremos que el archivo tiene varios enlaces. (1) tamaño total de la entrada, (2) tamaño solo nombre. nº nodo-i (1) (2) nombre archivo 4 bytes a 250 bytes ( ampliable a 1024) Revisión Sistema de Archivos E. Mifsud 21

22 Búsqueda de archivos Buscamos el archivo /usr/user1/mbox Directorio / Nodo-i 6 Informació 1. n bin 7 dev 14 6 lib usr 132 Nodo-i 26 Informació n Bloque user1 user2 user3 Bloque Revisión Sistema de Archivos E. Mifsud dir1 60 mbox

23 Directorios Enlace par nodo-i / nombre archivo. Puede haber varios nombres de archivos enlazados con un mismo nodo-i. Nº de enlaces del archivo nº de entradas de directorio que mantienen un nombre para ese archivo. Esto solo afecta al contador de enlaces que existe en el nodo-i. Crear enlaces: ln arch_al_que_se_enlaza arch_que_se_enlaza Revisión Sistema de Archivos E. Mifsud 23

24 Enlaces Permite que dos o más nombres hagan referencia al mismo archivo. Dos tipos: Enlace físico: Genera una nueva referencia en disco para el mismo nodo-i. El archivo sólo se elimina cuando se borran todos los enlaces Sólo se permiten enlazar archivos (no directorios) de la misma partición. Enlace simbólico: Genera un nuevo archivo con su nodo-i, que es un puntero. El archivo se elimina cuando se borra el enlace físico. Si permanece el enlace simbólico provoca errores al tratar de accederlo. Se puede hacer con archivos y directorios. Se puede hacer entre archivos de diferentes volúmenes. Revisión Sistema de Archivos E. Mifsud 24

25 Enlace físico usr / lib datos.txt user1... datos.txt prog.c user Home prog.c user2 prueba.txt user prueba.txt 60 usr / lib datos.txt user1... datos.txt prog.c user home prog.c user2 prueba.txt datos2.txt user nodo-i prueba.txt 60 enlaces = 2 datos2.txt 28 descripción del archivo ln /home/user1/datos.txt /home/user2/datos2.txt Revisión Sistema de Archivos E. Mifsud 25

26 Enlace simbólico / usr lib home user1 user2 datos.txt prog.c prueba.txt user1... datos.txt prog.c user prueba.txt nodo-i 28 enlaces = 1 descripción del archivo usr / lib user1 home user2 datos.txt prog.c prueba.txt datos2.txt user1... datos.txt prog.c user prueba.txt datos2.txt nodo-i 130 enlaces = 1 /user/user1/ datos.txt ln -s /home/user1/datos.txt /home/user2/datos2.txt Revisión Sistema de Archivos E. Mifsud 26

27 Estructura jerárquica / bin usr sbin home boot etc dev lib bin etc man user1 user2 Revisión Sistema de Archivos E. Mifsud 27

28 Archivos especiales Permiten a los procesos comunicarse con los dispositivos periféricos (discos, cintas, impresoras, terminales,... ). Están en /dev. Pueden ser archivos de dispositivo en: modo bloque: el dispositivo contiene un array de bloques de tamaño fijo ( múltiplo de 512 bytes ). La transferencia de información entre el dispositivo y el núcleo se hace mediante un buffer caché. Ejemplo: disco duro, disquette,... modo carácter: el dispositivo contiene una secuencia lineal de bytes. No hay buffer caché. Velocidad menor. Ejemplo: puerto serie, puerto paralelo, tj de sonido,... Revisión Sistema de Archivos E. Mifsud 28

29 Tuberías con nombre Similares a los archivos ordinarios. Los datos de una tubería son transitorios. Es decir, cuando un dato es leído de una tubería, desaparece de ella, y no podrá ser leído nunca más. Se utilizan para comunicar 2 procesos. Es FIFO. En el nodo-i de una tubería, el núcleo solo utiliza las entradas directas para los bloques de datos. El tamaño máximo de la tubería ( bloque = 1024 bytes ) será de 10K. El acceso en Lectura ó Escritura sobre una tubería es una operación atómica, es decir indivisible ó ininterrumpible. Se crean con la orden mknod. Revisión Sistema de Archivos E. Mifsud 29

30 Tabla de descriptores de archivo Tabla de descriptores de archivo stdin stdout stderr... Nivel de usuario Tabla de archivos Nivel del núcleo Tabla de nodos-i minor number major number manejadores para /dev/tty RS-232 Nivel del hardware Revisión Sistema de Archivos E. Mifsud 30

31 Orden - ls - En general, ls ( list ) lista por pantalla el contenido de los directorios y las características de los archivos que contiene. Sintaxis: ls [opciones] nombre Sin argumentos, lista el contenido del directorio actual, en orden alfabético y en columna. $ ls arch1 arch2 dir1 dir2 Opción -a : lista los archivos ocultos ( empiezan por. ). $ ls -a Opción -l : listado largo, incluye más información. $ ls -l Visualizar archivos seleccionados $ ls -l arch1 arch2 Revisión Sistema de Archivos E. Mifsud 31

32 Orden ls Se pueden combinar opciones: $ ls -ld dir1 drwxr-xr-x 2 user1 users Apr 10 15:40 dir1 -i : visualizar números de nodo-i $ ls -i --color: indica tipos de archivos mostrándolos en colores diferentes. -R ( recursive ): listado recursivo del directorio con subdirectorios y contenido. -r ( reverse ): listado en orden alfabético inverso. Revisión Sistema de Archivos E. Mifsud 32

33 Orden mkdir La orden mkdir ( make directory ) crea un directorio, que cuelga del directorio actual en ese momento. Si se le da camino completo, lo creará al final del camino. Sintaxis: mkdir nombre_directorio Ejemplo: $ mkdir dir3 $ mkdir /home/usr1/dir4 Revisión Sistema de Archivos E. Mifsud 33

34 Orden rmdir La orden rmdir ( remove directory ) elimina un directorio. Sintaxis: rmdir nombre_directorio Ejemplo: $ rmdir dir4 $ ls arch1 arch2 dir1 dir2 dir3 El directorio debe estar vacío antes de borrarlo $ rmdir dir1 rmdir: dir1 not empty Revisión Sistema de Archivos E. Mifsud 34

35 Orden cat La orden cat ( concatenate ) visualiza por la salida estándar el contenido de uno o varios archivos. Sintaxis: cat [ nombre...] Visualizar un archivo: $ cat arch1 Comenzamos el curso de LINUX Presentar la entrada estándar: $ cat Presentar una combinación de archivos y la entrada estándar: $ cat - arch1 Revisión Sistema de Archivos E. Mifsud 35

36 Orden rm La orden rm ( remove ) elimina uno o varios archivos. Sintaxis: rm nombre_archivo [... ] La opción -r ( recursive ) elimina toda la estructura existente desde el punto que se lanza hacia abajo. Es peligrosa. $ rm -r dir1 Elimina el directorio dir1 y todos los archivos y directorios que hubiesen por debajo de él. La opción -f ( fast ) permite borrar sin pedir confirmación $ rm -f arch1 Revisión Sistema de Archivos E. Mifsud 36

37 Ordenes pwd - cd La orden pwd ( present working directory ) visualiza el directorio de trabajo actual. $ pwd /home/user1 La orden cd ( change directory ) modifica el directorio actual. $ cd dir1 $ pwd /home/user/dir1 $ cd.. $ pwd /home/user1 Revisión Sistema de Archivos E. Mifsud 37

38 Orden cp La orden cp ( copy ) crea nuevos archivos con igual contenido que los originales. Sintaxis: cp [ -opciones ] arch_fuente arch_destino Copiar un archivo: $ cp arch1 arch3 Copiar varios archivos sobre un directorio: $ cp arch1 arch2 arch3 dir3 Copiar directorios completos: $ cp -r dir1 dir4 Copiar con confirmación de borrado: $ cp -i arch1 arch3 cp: arch3 exists. Overwrite? n Revisión Sistema de Archivos E. Mifsud 38

39 Orden mv La orden mv ( move ) mueve o renombra archivos y directorios. Sintaxis: mv [-opciones ] fuente destino Renombrar un archivo: $ mv arch1 copia Renombrar un directorio: $ mv dir1 dirx Trasladar un archivo a otro directorio: $ mv copia dirx Trasladar un directorio a otro directorio $ mv dir1 dir2 Revisión Sistema de Archivos E. Mifsud 39

40 Reglas de protección En LINUX el usuario que crea un archivo es el dueño ( owner o user ). Cada usuario pertenece a un grupo de usuarios y puede compartir sus archivos con ellos ( group ) y con usuarios de otros grupos ( other ). Identificación de usuarios y grupo: UID nº entero asociado a un nombre de usuario GID nº entero asociado a un nombre de grupo /etc/passwd tabla de usuarios reconocidos por el sistema /etc/group tabla de grupos existentes en el sistema Reglas de protección : establecen los derechos de acceso a los archivos que tienen los procesos. Revisión Sistema de Archivos E. Mifsud 40

41 Palabra de protección Cambiar el ID de usuario al ejecutar Cambiar el ID de grupo al ejecutar Stiky bit 15 0 Tipo de archivo U G S r w x r w x r w x ( u ) user ( g ) group ( o ) other Revisión Sistema de Archivos E. Mifsud 41

42 Reglas de protección Los derechos de acceso a un archivo se interpretan: Aplicados a archivos ordinarios o dispositivos: r permite lectura w permite la modificación del contenido X permite la ejecución como una orden ( solo a. ordinarios ) Aplicados a directorios: r permite listar las entradas del directorio w permite crear o eliminar entradas en el directorio x permite utilizar el nombre para formar un path. Buscar dentro. Permiso de acceso al directorio. Revisión Sistema de Archivos E. Mifsud 42

43 Bit Set_UID Set_UID : activado indica al núcleo que otorgue los derechos del propietario del archivo a quien lo ejecute, y solo durante la ejecución. Si un proceso ejecuta un archivo con el SETUID activo UID efectivo = UID del propietario del archivo El bit Set_UID está activado cuando aparece una s sobre el permiso de ejecución del dueño del archivo. Tiene además permiso de ejecución. Si aparece una S no tiene permiso de ejecución. Revisión Sistema de Archivos E. Mifsud 43

44 Bit Set_GID Set_GID : activado indica al núcleo que otorgue los derechos del grupo del propietario a quien lo ejecuta, durante la ejecución. Si un proceso ejecuta un archivo con el SETGID activo GID efectivo = GID del propietario del archivo El bit Set_GID está activado cuando aparece una s sobre el permiso de ejecución del grupo en el archivo. Revisión Sistema de Archivos E. Mifsud 44

45 Stiky Bit Stiky Bit o bit adosado: tiene sentido diferente según esté sobre un archivo o un directorio. Una t sobre other. Archivo : varios procesos comparten su segmento de código y este segmento debe permanecer en memoria o en swap, aún cuando algún proceso de los que lo utiliza deje de ejecutarse. Directorio :un usuario no puede eliminar o renombrar un archivo que no le pertenezca, aunque este directorio tenga permiso de escritura para los otros. Un directorio con stiky bit a 1 solo puede borrar: el propietario del archivo el propietario del directorio el superusuario Revisión Sistema de Archivos E. Mifsud 45

46 Orden chmod La orden chmod permite cambiar los permisos de acceso a un archivo. Sintaxis: argumento simbólico chmod [ tipo usuario ] operación permiso archivo [... ] argumento numérico chmod código archivo [... ] tipo usuario: u ( user ), g ( group ), o ( other ), a (all ) operación: + ( añadir ), - ( eliminar ), = ( asignar de nuevo) permiso: r ( lectura ), w ( escritura ), x ( ejecución ) código: numero octal que representa el permiso Revisión Sistema de Archivos E. Mifsud 46

47 Ordenes chown - chgrp La orden chown ( change owner ) permite ceder la propiedad de un archivo. Sintaxis: chown archivo ID_nuevo_propietario Ejemplo: $ chown arch1 user2 La orden chgrp (change group ) permite cambiar el grupo al que pertenece un archivo. Sintaxis: chgrp archivo GID_nuevo_grupo Ejemplo: $ chgrp arch1 users Revisión Sistema de Archivos E. Mifsud 47

48 Orden umask umask especifica los permisos que no deben ser asignados cuando se crea un archivo o directorio. Sintaxis: umask [ mascara ] La máscara es un argumento en octal. Cada bit activo ( 1 ) de la máscara indica que el permiso asociado no se establecerá al crear el archivo. Ejemplos de máscaras: drwx rw drwx r-xr-x - rw- r-- r-- $ umask 077 Revisión Sistema de Archivos E. Mifsud 48

49 Orden umask Sin argumentos visualiza la máscara actual. La máscara creada es activa hasta el fin de la sesión. umask efectúa una resta entre los permisos completos ( 777 para directorios, 666 para los archivos ) y la máscara dada. Si la resta es negativa asigna 0. Ejemplo: $ umask = 750 directorios con d rwxr-x = 640 archivos con - rw- r El archivo /etc/bashrc se establece la máscara utilizada en el sistema por defecto. El root 022, usuarios con UID>99 es 002. Cada usuario puede establecer su propia máscara. Revisión Sistema de Archivos E. Mifsud 49

Sistema de archivos. El sistema de archivos tiene una serie de directorios estándar:

Sistema de archivos. El sistema de archivos tiene una serie de directorios estándar: Sistema de archivos En UNIX todos los programas, datos, directorios y dispositivos son archivos. Un archivo es una sucesión de bytes. El sistema de archivos de UNIX está organizado en una jerarquía de

Más detalles

TEMA 6: Manejo de archivos, permisos y navegación en GNU/LINUX.

TEMA 6: Manejo de archivos, permisos y navegación en GNU/LINUX. TEMA 6: Manejo de archivos, permisos y navegación en GNU/LINUX. Objetivos: Lograr en el estudiante un aprendizaje de la jerarquía de archivos que se maneja en GNU/LINUX, para que sepa cómo se estructura

Más detalles

Comparación Windows - Linux: El Sistema de Archivos en Linux organiza los ficheros en carpetas con una estructura jerárquica similar a Windows.

Comparación Windows - Linux: El Sistema de Archivos en Linux organiza los ficheros en carpetas con una estructura jerárquica similar a Windows. Comparación Windows - Linux: El Sistema de Archivos en Linux organiza los ficheros en carpetas con una estructura jerárquica similar a Windows. Windows muestra cada partición en una UNIDAD nombrada con

Más detalles

Uso básico del shell.

Uso básico del shell. Uso básico del shell. Ingrese a la máquina virtual identificándose como el usuario no privilegiado. Usando el comando pwd Para determinar el directorio en el cual se está actualmente (directorio actual),

Más detalles

Sistema de Ficheros, Permisos de archivos y Propietarios de los Mismos. (ubuntu 10.10)

Sistema de Ficheros, Permisos de archivos y Propietarios de los Mismos. (ubuntu 10.10) Sistema de Ficheros, Permisos de archivos y Propietarios de los Mismos. (ubuntu 10.10) Sistema de ficheros A diferencia que en Windows los discos en Linux no se llaman C: o D: sino mas bien llevan nombres

Más detalles

Tema: Introducción a los comandos Linux

Tema: Introducción a los comandos Linux 1 Implementación de redes Linux, Guía 1 Facultad: Ingeniería Escuela: Computación Asignatura: Implementación de Redes Linx Tema: Introducción a los comandos Linux Contenido En la presente practica de laboratorio

Más detalles

Comandos para manipulación de archivos y directorios Parte II

Comandos para manipulación de archivos y directorios Parte II Capitulo V Comandos para manipulación de archivos y directorios Parte II Sistema de archivos en linux ext, ext2, ext3, ext4 Un sistema de archivo es la forma en la que se estructuran y organizan los datos

Más detalles

UNIDAD DIDACTICA 6 PERMISOS DE LOS ARCHIVOS

UNIDAD DIDACTICA 6 PERMISOS DE LOS ARCHIVOS UNIDAD DIDACTICA 6 PERMISOS DE LOS ARCHIVOS Eduard Lara 1 1. INTRODUCCIÓN. SISTEMA DE FICHEROS El sistema de ficheros es la organización lógica del disco que nos permite almacenar la información en forma

Más detalles

ATRIBUTOS DE LOS FICHEROS EN LINUX

ATRIBUTOS DE LOS FICHEROS EN LINUX PRÁCTICA 2 ATRIBUTOS DE LOS FICHEROS EN LINUX Objetivos Noción de inodo. Enlaces simbólicos y no simbólicos. Descripción de los atributos de un fichero. Permisos de un fichero. 1. Noción de inodo A cada

Más detalles

100 ejercicios básicos sobre Linux

100 ejercicios básicos sobre Linux Boletines Linux (GNU Utils) Estos son ejercicios sencillos para práctica el trabajo con consola con las GNU Utils. Hay tambien algún coman do nuevo para que exploréis (umask y time). 100 ejercicios básicos

Más detalles

Administración de Linux

Administración de Linux Administración de Linux Usuarios, grupos y permisos Contenidos Administración de usuarios Creación, modificación, eliminación Atributos de las contraseñas Administración de permisos en archivos y directorios

Más detalles

LINUX - El intérprete de órdenes I

LINUX - El intérprete de órdenes I LINUX - El intérprete de órdenes I Objetivo: Se pretende introducir al alumno en el uso del intérprete de órdenes bash de LINUX. El intérprete de órdenes Como todos los sistemas operativos de tipo UNIX,

Más detalles

TRABAJANDO CON ARCHIVOS Y DIRECTORIOS. Sistemas Operativos 3 Wandirys Lappost Díaz

TRABAJANDO CON ARCHIVOS Y DIRECTORIOS. Sistemas Operativos 3 Wandirys Lappost Díaz TRABAJANDO CON ARCHIVOS Y DIRECTORIOS Sistemas Operativos 3 Wandirys Lappost Díaz 2013-1534 TRABAJANDO CON ARCHIVOS Y DIRECTORIOS CÓMO MANEJAR ARCHIVOS Y CARPETAS DESDE LA TERMINAL DE LINUX El comando

Más detalles

Sistema Operativo Linux

Sistema Operativo Linux Sistema Operativo Linux Contenidos Administración de usuarios Creación, modificación, eliminación Atributos de las contraseñas Administración de permisos en archivos y directorios Mecanismos de autenticación

Más detalles

Comandos Básicos de Linux

Comandos Básicos de Linux Comandos Básicos de Linux 1/8 LOGIN Y PASSWORD El proceso de Login distingue a un usuario de otro. Identifica a cada usuario con un nombre. Tras arrancar el sistema: Linux login: nombre de usuario Password:

Más detalles

Comandos Básicos Jornadas Marzo 2009 Universidad Carlos III de Madrid Tania Pérez Asensio

Comandos Básicos Jornadas Marzo 2009 Universidad Carlos III de Madrid Tania Pérez Asensio Comandos Básicos Jornadas Marzo 2009 Universidad Carlos III de Madrid Tania Pérez Asensio Qué es Linux? Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta. Principal

Más detalles

Sistemas Operativos sesión 28: sistema de ficheros

Sistemas Operativos sesión 28: sistema de ficheros Sistemas Operativos sesión 28: sistema de ficheros Grado en Ingeniería Informática Universidad Carlos III de Madrid Contenidos Dispositivos Particiones/Volúmenes Sistema de ficheros Ficheros + Directorios

Más detalles

Curso 1º SMR Módulo: SOM Actividades: sistema de archivos, usuarios, grupos, permisos

Curso 1º SMR Módulo: SOM Actividades: sistema de archivos, usuarios, grupos, permisos Curso 1º SMR Módulo: SOM Actividades: sistema de archivos, usuarios, grupos, permisos 1.- Crea el usuario actividades1. 2.- Crea el grupo curso 3.- Asigna al usuario actividades el grupo curso como grupo

Más detalles

1. Por qué decimos que "Linux" es solamente el kernel del sistema operativo que utilizamos?

1. Por qué decimos que Linux es solamente el kernel del sistema operativo que utilizamos? PREGUNTAS TEÓRICAS GENERALES 1. Por qué decimos que "Linux" es solamente el kernel del sistema operativo que utilizamos? Linux es el nombre del kernel del sistema operativo GNU/Linux. El resto del sistema

Más detalles

MANEJO DEL SISTEMA DE ARCHIVOS

MANEJO DEL SISTEMA DE ARCHIVOS OBJETIVO: INTRODUCCIÓN: Existen varios tipos de archivos: PRACTICA #7 MANEJO DEL SISTEMA DE ARCHIVOS 1.- Archivos ordinarios. Son los más comunes, son los que almacenan datos, es decir, puede ser un programa,

Más detalles

Interfaz de Sistema de Archivos. Operating System Concepts 8th Edition

Interfaz de Sistema de Archivos. Operating System Concepts 8th Edition Interfaz de Sistema de Archivos Interfaz de Sistema de Archivos Concepto de Archivo Métodos de Acceso Estructura de Directorio Montando un Sistema de Archivos Compartir Archivos Protección 10.2 Objetivos

Más detalles

Sistemas Operativos Tema 9

Sistemas Operativos Tema 9 Sistemas Operativos Tema 9 Gestión de archivos UNED Manuel Fernández Barcell http://www.mfbarcell.es Objetivos docentes Conocer las posibles operaciones y características (tipos, atributos, estructuras

Más detalles

Academia de Software Libre

Academia de Software Libre Curso:GNU/Linux Unidad III: Sistema de Archivos Archivos y Directorios Un archivo es un conjunto de información al que se le ha asignado un nombre. Por ejemplo, un documento, una imagen o un programa.

Más detalles

Comandos de Gestión n de Archivos. Sistemas Operativos III - ETB EMT - CETP

Comandos de Gestión n de Archivos. Sistemas Operativos III - ETB EMT - CETP Comandos de Gestión n de Archivos Comandos de Gestión de Archivos Comandos para la tabla de directorios y espacio ocupado en bloques. Visualización de Archivos y directorios. Comando: ls [param] [ruta]

Más detalles

U9. Instalación y configuración (Linux)

U9. Instalación y configuración (Linux) U9. y configuración (Linux) www.adminso.es U9. n y configuración n (Linux) 2.4, 2.6.x Comunicaciones Aplicaciones GNU Aplicaciones Utilidades Usuarios del sistema Lenguajes/ Programadores Shell Gestión

Más detalles

Nombres de archivo. Sistemas Operativos III - ETB EMT - CETP

Nombres de archivo. Sistemas Operativos III - ETB EMT - CETP Nombres de archivo En Linux los nombres de archivo no deben contener ninguno de los siguientes caracteres especiales ni espacios:! @ # $ % & * ( ) [ ] ` \ / ; < > :, Linux permite hasta 256 caracteres

Más detalles

NAUTILUS. El navegador de archivos Nautilus. nombre.extensión

NAUTILUS. El navegador de archivos Nautilus. nombre.extensión El navegador de archivos Nautilus. Toda la información con la que trabajamos en un sistema operativo se organiza o almacena en ficheros o archivos. Los archivos están formados por un nombre y una extensión.

Más detalles

HOJA DE ACTIVIDADES III: PERMISOS

HOJA DE ACTIVIDADES III: PERMISOS VM2SMR SISTEMAS OPERATIVOS EN RED NOMBRE: APELLIDOS: CURSO: FECHA: LOS EJERCICIOS PRÁCTICOS SON INDIVIDUALES Y EL ALUMNO DEBERÁ ENTREGAR ESTE GUIÓN CON LOS DATOS DEL ENCABEZADO COMPLETOS. FORMA DE REALIZACIÓN:

Más detalles

Tema 7:Línea de ordenes del sistema operativo.

Tema 7:Línea de ordenes del sistema operativo. Tema 7:Línea de ordenes del sistema operativo. Órdenes de Linux Introducción Estructura de directorios Ordenes básicas Bash Shell Redirección 1 1. Introducción Objetivos Conocer el árbol de directorio

Más detalles

Sistemas Operativos. Práctica 1. Curso 2005/2006

Sistemas Operativos. Práctica 1. Curso 2005/2006 Sistemas Operativos Práctica 1 Sesión n 2 Curso 2005/2006 PERMISOS Deben protegerse: La privacidad de los archivos y directorios. Proteger ciertos archivos fundamentales para el SO. etc. Los permisos de

Más detalles

INSTITUTO POLITÉCNICO NACIONAL

INSTITUTO POLITÉCNICO NACIONAL INSTITUTO POLITÉCNICO NACIONAL Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas TEMA: SISTEMA OPERATIVO UNIX INTEGRANTES DEL EQUIPO: De La Cruz Bautista Arturo

Más detalles

Laboratorio de Sistemas Operativos. Ingenierías Técnicas en Informática de Sistemas y Gestión 2006/2007

Laboratorio de Sistemas Operativos. Ingenierías Técnicas en Informática de Sistemas y Gestión 2006/2007 1 FICHEROS ls: Lista los ficheros de un directorio concreto. ls l: Lista también las propiedades y atributos. ls la: Lista ficheros incluidos los ocultos de sistema. ls -la more: Lista los ficheros de

Más detalles

pwd Nos muestra el directorio en el que nos encontramos.

pwd Nos muestra el directorio en el que nos encontramos. pwd Nos muestra el directorio en el que nos encontramos. En un principio es un comando que probablemente no nos parezca importante, pero cuando estamos trabajando es muy común tener varios intérpretes

Más detalles

Administración de Archivos

Administración de Archivos Administración de Archivos Un archivo: Es una colección de bytes. Constituye la unidad fundamental de un sistema de archivos en Unix. Cada archivo tiene los siguientes atributos: Un nombre de archivo.

Más detalles

SISTEMAS OPERATIVOS: SISTEMAS DE FICHEROS. Ficheros

SISTEMAS OPERATIVOS: SISTEMAS DE FICHEROS. Ficheros SISTEMAS OPERATIVOS: SISTEMAS DE FICHEROS Ficheros Objetivos 2 Conocer los conceptos de fichero y directorio así como sus características. Utilizar los servicios de gestión de Ficheros y directorios ofrecidos

Más detalles

TEMA 2: GESTIÓN DE ARCHIVOS

TEMA 2: GESTIÓN DE ARCHIVOS Tema 2: Gestión de archivos. GNU/LINUX 1/6 TEMA 2: GESTIÓN DE ARCHIVOS Este tema cubre la gestión básica del sistema de archivos (archivos, directorios y links) de GNU/LINUX mediante las órdenes disponibles

Más detalles

El Shell BASH. Intérprete de comandos

El Shell BASH. Intérprete de comandos El Shell BASH Intérprete de comandos Qué es el intérprete de comandos? Es la interfaz más sencilla con el SO Hay muchos como PDKSH (Korn), ZSH, nos limitaremos al BSSH (Bourne Again Shell) Propiedades:

Más detalles

Programación de sistemas El sistema de archivo de UNIX

Programación de sistemas El sistema de archivo de UNIX Programación de sistemas El sistema de archivo de UNIX Prof: Sergio Bemposta Dpto: DACA E.Politecnica sergio.bemposta@uem.es Indice Concepto de archivo El i-nodo Tablas de control de archivos Los directorios

Más detalles

Con el comando ls añadiendo la opción -l (formato largo) podemos visualizar el usuario propietario y el grupo propietario del archivo, ejemplo:

Con el comando ls añadiendo la opción -l (formato largo) podemos visualizar el usuario propietario y el grupo propietario del archivo, ejemplo: Usuario propietario y grupo propietario de un archivo Anteriormente se ha comentado que en Unix todos los archivos pertenecen obligatoriamente a un usuario y a un grupo. Cuando un usuario crea un nuevo

Más detalles

Comandos Básicos de Guadalinex

Comandos Básicos de Guadalinex Comando Descripción Ejemplos y comentarios man comando Muestra el manual de un comando, útil para aprender a utilizar sus argumentos man man cd nom_directorio Cambia de directorio cd sólo va a tu home

Más detalles

Sistemas Operativos. Curso 2016 Sistema de Archivos

Sistemas Operativos. Curso 2016 Sistema de Archivos Sistemas Operativos Curso 2016 Sistema de Archivos Agenda Interfaz. Archivos. Directorios. Seguridad en archivos. Implementación. Definiciones. Sistema de archivos virtual. Estructura de los directorios.

Más detalles

Gestión de archivos. Gestión de archivos

Gestión de archivos. Gestión de archivos Gestión de archivos Secciones Tanenbaum: 6.1.2 6.1.5 6.2.1 6.2.4 6.3.1 6.3.5 6.4 1 Gestión de archivos Generalidades y objetivos Estructura de archivos: secuencia de bytes, secuencia de registros, o árbol

Más detalles

Gestión de archivos. Gestión de archivos. Gestión de archivos. Objetivo general

Gestión de archivos. Gestión de archivos. Gestión de archivos. Objetivo general Gestión de archivos Gestión de archivos Secciones Tanenbaum: 6.. 6..5 6.. 6..4 6.3. 6.3.5 6.4 Los archivos son el elemento central de la mayoría de las aplicaciones Tienen vida fuera de cualquier aplicación

Más detalles

Ramón Manjavacas Ortiz

Ramón Manjavacas Ortiz Curso 2004-2005 Ramón Manjavacas Ortiz Web: http://www.inf-cr.uclm.es/www/rmanjava Email: Ramon.Manjavacas@uclm.es Introducción.: 1 Caso UNIX.: 2 Caso Windows 2000.: 3 Transp. 2 Sistemas de Archivos Sistema

Más detalles

Tema 2: Sistemas Operativos. Linux

Tema 2: Sistemas Operativos. Linux Tema 2: Sistemas Operativos Linux Introducción Introducción Características 1 Windows Muchos Linux Distro = Distribución Escritorios Escritorios GNOME Escritorios KDE Escritorios XFCE es un entorno muy

Más detalles

Brevísima introducción al Linux

Brevísima introducción al Linux Brevísima introducción al Linux Isidro González Caballero (Universidad de Oviedo) Técnicas de Comp. en Física Santander, 04/10/2010 GNU/Linux Es un Sistema Operativo de fuente libre (open source) y gratuito

Más detalles

1969 Ken Thompson y Dennis Ritchie. Es un sistema UNIX compuesto de software libre y de código abierto Licencia GNU

1969 Ken Thompson y Dennis Ritchie. Es un sistema UNIX compuesto de software libre y de código abierto Licencia GNU Tema 4 (2). Introducción a los Sistemas Operativos Fundamentos de Informática Curso 2010/2011 Índice simples sobre ficheros Breve reseña histórica de Unix 1969 Ken Thompson y Dennis Ritchie Juego Space

Más detalles

Sistema Operativo Linux

Sistema Operativo Linux Sistema Operativo Linux Comandos M.C. Yolanda Moyao Martínez Partes Fundador de la idea fue Linus Torvalds Nucleo(kernel) sigue en desarrollo Librerías o programas para su uso Ventajas Es de libre distribución,

Más detalles

Línea de comandos en GNU/Linux

Línea de comandos en GNU/Linux Línea de comandos en GNU/Linux En este tutorial aprenderemos desde 0 a utilizar la línea de comando en GNU/Linux Abrimos un terminal y escribimos nuestro primer comando: Date Para saber en qué directorio

Más detalles

Borra el fichero hola.txt -rf Borra el fichero/directorio sin pedir confiramación

Borra el fichero hola.txt -rf Borra el fichero/directorio sin pedir confiramación PRÁCTICA 0L- Ejercicios básicos de LINUX Edición de archivos Edición de archivos vi joe y jed touch less cat more Editor de textos por defecto editar tecla

Más detalles

Práctica 3 Comandos para el manejo de discos y directorios

Práctica 3 Comandos para el manejo de discos y directorios Práctica 3 Comandos para el manejo de discos y directorios 1. Introducción 2. Comandos para el manejo de discos 3. Comandos para el manejo de directorios 4. Ejercicios José Luis Triviño Rodriguez 1 Introducción

Más detalles

Estructura del sistema de archivos y espacio Swap. ASO 2004/05 David Borrego Viñas

Estructura del sistema de archivos y espacio Swap. ASO 2004/05 David Borrego Viñas Estructura del sistema de archivos y espacio Swap ASO 2004/05 David Borrego Viñas 1 Estructura del sistema de archivos Es el nivel más básico de organización. Define dónde y con qué estructura se localizan

Más detalles

Shell Power!!! Comandos básicos de consola

Shell Power!!! Comandos básicos de consola Shell Power!!! Comandos básicos de consola Wences René Arana Fuentes aranaf51@gmail.com, @debian.org.gt 18 de julio de 2009 Indice 1 Introducción CLI Indice 1 Introducción CLI 2 Introducción Tipos de shells

Más detalles

How to 5 Creación de usuarios y grupos

How to 5 Creación de usuarios y grupos How to 5 Creación de usuarios y grupos Un usuario es un individuo que utiliza una computadora, sistema operativo, servicio o cualquier sistema, por lo tanto no podemos asignarles los mismos permisos a

Más detalles

Línea de comandos o consola o shell

Línea de comandos o consola o shell Comandos LinuxMint Línea de comandos o consola o shell Diferencias modo gráfico Vs modo línea Interfaces Gráficas: Utiliza imágenes y objetos gráficos para representar información. Es un entorno visual

Más detalles

Capítulo 4. Archivos, directorios, usuarios y permisos

Capítulo 4. Archivos, directorios, usuarios y permisos Capítulo 4. Archivos, directorios, usuarios y permisos 4.1. Archivos y directorios Nota: Se va a utilizar el término fichero y archivo indistintamente, ya que son equivalentes. En Linux, todos los recursos

Más detalles

Sistema de Ficheros SOA

Sistema de Ficheros SOA Sistema de Ficheros Indice Introducción Descripción básica del hardware Visión estática Organización del espacio de disco Gestión del espacio de disco Gestión del espacio de nombres Ejemplo: Linux Ext2

Más detalles

UNIDAD DIDACTICA 3 REDIRECCIONAMIENTO Y TUBERIAS

UNIDAD DIDACTICA 3 REDIRECCIONAMIENTO Y TUBERIAS UNIDAD DIDACTICA 3 REDIRECCIONAMIENTO Y TUBERIAS Eduard Lara 1 1. INTRODUCCIÓN En los sistemas GNU/LINUX y UNIX los dispositivos como los discos duros y sus particiones, el terminal de pantalla, el teclado,

Más detalles

Seminario de introducción al uso del sistema operativo UNIX

Seminario de introducción al uso del sistema operativo UNIX Lenguajes de Alto Nivel y Compiladores Curso 2007/2008 Por: Seminario de introducción al uso del sistema operativo UNIX Mario Aldea Rivas Michael González J. Javier Gutiérrez Grupo de Computadores y Tiempo

Más detalles

PRACTICA No. 4 DEVICE FILES. Comprender como maneja Linux todos los dispositivos conectados a la computadora.

PRACTICA No. 4 DEVICE FILES. Comprender como maneja Linux todos los dispositivos conectados a la computadora. PRACTICA No. 4 OBJETIVO: Comprender como maneja Linux todos los dispositivos conectados a la computadora. INTRODUCCIÓN: Qué es un manejador de dispositivo? Todos los periféricos conectados a la computadora

Más detalles

UNIX. Curso de Modelado Molecular I INTRODUCCIÓN

UNIX. Curso de Modelado Molecular I INTRODUCCIÓN UNIX INTRODUCCIÓN Estrictamente, UNIX no es un sistema operativo simple, sino una familia de sistemas operativos multiusuario y multitarea. Comprende el núcleo del sistema operativo más un conjunto de

Más detalles

Prácticas de Fundamentos del Software

Prácticas de Fundamentos del Software Prácticas de Fundamentos del Software Módulo I. Órdenes UNIX y Shell Bash Sesión Nº2: Órdenes de UNIX/Linux (Parte I) 1 Introducción Esta parte se dedica al manejo del Shell de forma interactiva e introduce

Más detalles

How to #5: Creación de Usuarios, Grupos y Permisos

How to #5: Creación de Usuarios, Grupos y Permisos Instituto Tecnológico de Las Américas (ITLA) Sistema Operativos 3 Luis Enmanuel Carpio Domínguez Matrícula: 2012-1206 How to #5: Creación de Usuarios, Grupos y Permisos Linux es un sistema multiusuario,

Más detalles

RESUMEN M1-UF1. UF0852: Instal lació i actualització de sistemes operatius.

RESUMEN M1-UF1. UF0852: Instal lació i actualització de sistemes operatius. RESUMEN M1-UF1 UF0852: Instal lació i actualització de sistemes operatius. Que es un Sistema Operativo? Conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios

Más detalles

Sesión 2 Sistema de Ficheros (FHS)

Sesión 2 Sistema de Ficheros (FHS) Curso 09/10 Curso de Enseñanzas Propias Introducción a Sesión 2 Sistema de Ficheros (FHS) Javier Albusac Escuela Superior de Informática Universidad de Castilla-La Mancha Contenido Introducción Sistemas

Más detalles

UNIDAD DIDACTICA 2 COMANDOS BÁSICOS DE LINUX

UNIDAD DIDACTICA 2 COMANDOS BÁSICOS DE LINUX UNIDAD DIDACTICA 2 COMANDOS BÁSICOS DE LINUX Eduard Lara 1 1. SISTEMAS DE FICHEROS DE LINUX Todos los sistemas operativos estructuran sus objetos en una estructura jerárquica en forma de árbol que contiene

Más detalles

Bloque III. Herramientas

Bloque III. Herramientas Bloque III. Herramientas Capítulo 1. Uso de sistemas operativos Conceptos básicos Sistemas operativos comunes Arranque y finalización de sesiones El sistema de ficheros El intérprete de órdenes Ejecución

Más detalles

CONCEPTOS BÁSICOS COMPUTADORA

CONCEPTOS BÁSICOS COMPUTADORA CONCEPTOS BÁSICOS COMPUTADORA Una computadora (también llamada ordenador o computador) es un sistema digital con tecnología microelectrónica, capaz de recibir y procesar datos a partir de un grupo de instrucciones

Más detalles

1. Una sesión de terminal

1. Una sesión de terminal APUNTE 1. Introducción SOFTWARE LIBRE / CÓDIGO ABIERTO 1. Una sesión de terminal Para poder comunicarse con un sistema GNU/Linux es necesario, un nombre de presentación y una contraseña. Una sesión se

Más detalles

Sistemas de Archivos. Unidad 2 Almacenamiento y Estructuras de Archivos

Sistemas de Archivos. Unidad 2 Almacenamiento y Estructuras de Archivos Sistemas de Archivos Unidad 2 Almacenamiento y Estructuras de Archivos Introducción Archivo Un archivo es un conjunto de datos que el usuario ve como una sola unidad o entidad Sistemas de Archivos Sistema

Más detalles

Sistemas operativos. Tema 10: Sistemas de ficheros

Sistemas operativos. Tema 10: Sistemas de ficheros Sistemas operativos Tema 10: Sistemas de ficheros Sistemas de ficheros El sistema de ficheros suele ser el aspecto más m visible de un SO para los usuarios. Objetivos: Ofrecer una visión n uniforme del

Más detalles

Sistemas Operativos II Convocatoria ordinaria 24 de Enero de 2001 Escuela Universitaria de Informática (Grupo K)

Sistemas Operativos II Convocatoria ordinaria 24 de Enero de 2001 Escuela Universitaria de Informática (Grupo K) Sistemas Operativos II Convocatoria ordinaria 24 de Enero de 2001 Escuela Universitaria de Informática (Grupo K) APELLIDOS DNI NOMBRE FIRMA?? No desgrape las hojas.?? Conteste exclusivamente en los espacios

Más detalles

2 Comandos para imprimir lpr le lpr -P printer -h -s le lpq imprime le en la impresora por defecto imprime le en la impresora printer sin pagina de ca

2 Comandos para imprimir lpr le lpr -P printer -h -s le lpq imprime le en la impresora por defecto imprime le en la impresora printer sin pagina de ca 1 Comandos para la manipulacion de archivos cat le more le head le tail le diff le1 le2 grep pat le find. -name pat -print locate pat wc le cat lea >> leb cp fold fnew ls [-la] mv fold fnew rm le rm -R

Más detalles

Tema: Uso de Bash en Linux.

Tema: Uso de Bash en Linux. 1 Tema: Uso de Bash en Linux. Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Lugar de ejecución: Lab. de arquitectura de computadoras, edif. de electrónica. Objetivo

Más detalles

Comandos Básicos Jornadas Octubre 2009 GUL UC3M Tania Pérez

Comandos Básicos Jornadas Octubre 2009 GUL UC3M Tania Pérez Comandos Básicos Jornadas Octubre 2009 GUL UC3M Tania Pérez Introducción a la SHELL El Shell es un programa que: Lee Escribe TERMINAL Ejecuta PROMPT COMANDOS La Shell es un intérprete de comandos 2 Qué

Más detalles

Comandos importantes:

Comandos importantes: Objetivo: Aprender a usar una de las herramientas mas potentes del sistema operativo Linx: sus consolas de terminal Accede a una consola de terminal :Alt+Ctrl+F1;...F6 o bien desde el entorno gráfico abriendo

Más detalles

Autor: Prof. Pedro A. Hernández correo: pedroadonis@gmail.com Versión 1.0

Autor: Prof. Pedro A. Hernández correo: pedroadonis@gmail.com Versión 1.0 Tema: Unidad 3. Los comandos que se presenta en esta práctica son para el manejo de los archivos del Sistema Operativo GNU/Linux. Tiempo estimado de Ejecución : 1.30 H Valoración: 10% Objetivo: Dar a conocer

Más detalles

Introducción a GNU/Linux 20/08/2015

Introducción a GNU/Linux 20/08/2015 20/08/2015 Qué es un Sistema Operativo (SO)? SO: es el software que se ejecuta al iniciar la computadora y que posibilita el manejo de la misma. funciones básicas Provee interfaces al usuario. Gestiona

Más detalles

Sistemas Operativos II CONVOCATORIA ORDINARIA 19 de junio de 2002 Escuela Universitaria de Informática / Facultad de Informática

Sistemas Operativos II CONVOCATORIA ORDINARIA 19 de junio de 2002 Escuela Universitaria de Informática / Facultad de Informática APELLIDOS DNI FI NOMBRE FIRMA EUI No desgrape las hojas. Conteste exclusivamente en los espacios reservados para tal fin. Utilice el reverso de cada hoja para sus anotaciones. Emplee letra clara y legible

Más detalles

Guía práctica de estudio 02: GNU/Linux

Guía práctica de estudio 02: GNU/Linux Guía práctica de estudio 02: GNU/Linux Elaborado por: Ing. Jorge A. Solano Gálvez M.C. Edgar E. García Cano Actualizado por: Ing. Laura Sandoval Montaño Autorizado por: M.C. Alejandro Velázquez Mena Guía

Más detalles

Sistema Operativo Linux Agenda

Sistema Operativo Linux Agenda Sistema Operativo Linux Agenda Ayuda en Linux: Páginas man, otros recursos Navegación sobre el sistema de archivos Administración de archivos (I parte) 1 Ayuda en Linux Páginas man Páginas man También

Más detalles

Objetivos y Temario CURSO LINUX. PRINCIPIOS BASICOS

Objetivos y Temario CURSO LINUX. PRINCIPIOS BASICOS Objetivos y Temario CURSO LINUX. PRINCIPIOS BASICOS OBJETIVOS Este curso sobre GNU/Linux se dirige a cualquier informático que desee dominar los principios básicos de este sistema operativo o que quiera

Más detalles

EXAMEN LINUX. 5. Para lograr la siguiente imagen de captura de una ejecución del comando who, se debe cumplir que se tenga abierto:

EXAMEN LINUX. 5. Para lograr la siguiente imagen de captura de una ejecución del comando who, se debe cumplir que se tenga abierto: EXAMEN LINUX 1. Para qué se utiliza una partición de intercambio? a) Para compartir archivos en red b) Para compartir archivos entre distintos SO s, como Windows y Linux c) Era una partición necesaria

Más detalles

Tema 3: Sistemas de Archivos

Tema 3: Sistemas de Archivos Tema 3: Sistemas de Archivos SSOO - Curso 2005/06 E. Domínguez C. Villarrubia Departamento de Tecnologías y Sistemas de Información Escuela Superior de Informática Universidad de Castilla - La Mancha Febrero

Más detalles

Capítulo 2. Sistemas Operativos. Elementos, estructura y funciones generales.

Capítulo 2. Sistemas Operativos. Elementos, estructura y funciones generales. Capítulo 2. Sistemas Operativos. Elementos, estructura y funciones generales. 1. Concepto de Sistema Operativo. 2. Evolución histórica. 3. Tipos de Sistemas Operativos. 4. Estructura de un Sistema Operativo.

Más detalles

Tema III: Componentes de un Sistema Operativo

Tema III: Componentes de un Sistema Operativo Tema III: Componentes de un Sistema Operativo Concepto de proceso Jerarquía de memoria: Concepto de memoria cache Memoria virtual Partición Sistema de ficheros Sistema de entrada/salida: Driver y controladora

Más detalles

ÓRDENES BÁSICAS DEL MS-DOS. MANEJO DE DIRECTORIOS

ÓRDENES BÁSICAS DEL MS-DOS. MANEJO DE DIRECTORIOS ÓRDENES BÁSICAS DEL MS-DOS. MANEJO DE DIRECTORIOS MS-DOS es un sistema operativo monousuario y monoprogramación (monotarea); es decir, que dedica los recursos del ordenador a un solo usuario y no puede

Más detalles

Gestión de archivos y directorios SISTEMAS OPERATIVOS. Sistema de Archivos. Contenido. Visión del usuario. Función principal

Gestión de archivos y directorios SISTEMAS OPERATIVOS. Sistema de Archivos. Contenido. Visión del usuario. Función principal Mg. Samuel Oporto Díaz SISTEMAS OPERATIVOS Sistema de Archivos Gestión de archivos y directorios Objetivos: Que el alumno entienda los conceptos de fichero y directorio Mostrar los métodos de acceso y

Más detalles

Lcdo. Manuel Mujica 1

Lcdo. Manuel Mujica 1 Permisos en GNU/Linux 1 Permisos en GNU/Linux El sistema de permisos en Linux se basa en un esquema de usuarios/grupos que lo convierte en la base principal de la seguridad en Linux, a estos usuarios y

Más detalles

Prácticas de Fundamentos del Software

Prácticas de Fundamentos del Software Prácticas de Fundamentos del Software Módulo I. Órdenes UNIX y Shell Bash Sesión Nº3: Permisos y redirecciones 1 Objetivos principales Modificar los permisos de un archivo. Comprender cómo se manejan las

Más detalles

ASO. Usuarios y protección en RedHat Linux 1

ASO. Usuarios y protección en RedHat Linux 1 ASO. Usuarios y protección en RedHat Linux 1 5.1 Gestión de usuarios Desde el punto de vista del sistema, un usuario es cualquier entidad que puede ejecutar programas o poseer recursos. Ej. Sistema de

Más detalles

Interfaz de línea de comandos (CLI)

Interfaz de línea de comandos (CLI) Interfaz de línea de comandos (CLI) Aurelio Sanabria Taller de programación II semestre, 2015 1 Obteniendo ayuda Man: Permite obtener información sobre comandos conocidos y desconocidos. Se divide por

Más detalles

Introducción a los modelos de simulación y análisis de datos en Física de Partículas

Introducción a los modelos de simulación y análisis de datos en Física de Partículas Introducción a los modelos de simulación y análisis de datos en Física de Partículas Javier Fdez. Mdez. ( Javier.Fernandez@cern.ch ) 2 Técnicas Experimentales en Física de Partículas Curso 2011-2012 GNU/Linux

Más detalles

Sistema de ficheros GNU/Linux Introducción.

Sistema de ficheros GNU/Linux Introducción. En este artículo se describen algunos de los sistema de ficheros que se utilizan en los sistema GNU/Linux, así como algunas utilidades que permiten crearlos. Sistema de ficheros GNU/Linux Introducción.

Más detalles