Contactos

Pruebas en el fragmento de "Archivo y sistema de archivos". Prueba en los temas "Archivos y sistema de archivos" 8 La ruta al archivo muestra

El archivo es un área de memoria con nombre en un medio externo que contiene información. El nombre del archivo consta de 2 partes: nombre propio y expansión, separado por un punto. Su propio nombre es establecido por el usuario y puede contener 255 caracteres. La composición de estos caracteres puede incluir letras, números, caracteres especiales, excepto. porque comparte su propio nombre y expansión; ? puede reemplazar a uno de cualquier carácter; * Reemplaza cualquier número de caracteres, / \\ Slash Direct y Reverse, comparte las carpetas adjuntas. La extensión generalmente establece el programa en el que se creó el archivo. Dicha extensión contiene 3 letras, pero el usuario puede configurar la extensión en sí. Para los archivos distingue el nombre completo (ruta). El nombre completo muestra todos los niveles de directorio en los que se encuentra el archivo. El nombre completo del archivo comienza con un nombre de disco en el que se guarda el archivo.

3. ¿Cuál es el valor decimal del número binario 10012? ¿Cuántas veces cambia el significado de este número, si puede atribuir un cero a él, dos cero, tres cero?

1001 \u003d 1x2 0 + 0x2 1 + 0x2 2 + 1x2 3 \u003d 9

100 \u003d 0x2 0 + 1x2 1 + 0x2 2 + 0x2 3 + 1x2 4 \u003d 18

Boleto №28.

1. Organización de la estructura de archivos. Conceptos del sector, pistas, cilindros, clústeres, grasas - Tablas.

El concepto del cilindro. Todos los sistemas operativos de disco modernos proporcionan la creación de un sistema de archivos diseñado para almacenar datos en discos y acceso de acceso. El principio de organización del sistema de archivos depende del sistema operativo. El tipo más común es tabular. Primero, el disco parece un conjunto de superficies. Los discos flexibles son solo dos (parte superior e inferior), pero los discos duros son en realidad "conchas" que consisten en varias placas, por lo que tienen más superficies. En segundo lugar, cada superficie del disco se divide en pistas anulares, y cada pista está en los sectores. Los tamaños de los sectores son fijos e iguales a 512 bytes. Para encontrar uno u otro archivo en el disco, debe saber dónde se encuentra, es decir, necesita su dirección. La forma más fácil sería registrar la dirección del archivo en la forma del número de superficie, el número de la pista y el número del sector, pero de hecho, no se hace de eso. El hecho es que cada superficie tiene su propia cabeza para leer el registro, y estas cabezas se mueven para no disculparse, sino al mismo tiempo. Es decir, si, por ejemplo, la quinta cabeza se suministra al trayectorio trigésimo, entonces todas las cabezas se resumen a sus treinta caminos. Por lo tanto, en lugar del concepto de la pista, se usa el concepto del cilindro. El cilindro es una totalidad de todas las pistas que tienen los mismos números, es decir, equidistante del eje de rotación. Por lo tanto, la ubicación del archivo en el disco duro está determinada por el número de cilindro, el número de superficie y el número del sector. El concepto de cluster. El sector es la unidad de almacenamiento de datos más pequeña, pero no se utiliza para abordar todos los sistemas de archivos. Para esto es demasiado pequeño. Los sistemas operativos, como MS-DOS y Windows, se utilizan para abordar una unidad de almacenamiento más grande llamada clúster. El clúster es un grupo de sectores vecinos. El tamaño del grupo depende del tamaño del disco duro. Cuanto mayor sea el disco, mayor será el tamaño del grupo. Valores típicos: 8,16,32 o 64 sectores. Los datos en los que un clúster de archivos comienza un archivo en particular, se almacena en el área del sistema de disco en tablas especiales de colocación de archivos (tablas de grasas). Dado que la violación de la mesa lejana conduce a la imposibilidad de usar los datos registrados en el disco, está sujeto a requisitos especiales para la confiabilidad, y existe en dos copias, cuya identidad se controla regularmente por las herramientas del sistema operativo. . Algunos sistemas operativos implementan campos de 16 bits en tablas de ubicación de archivos. Dicho sistema de archivos se llama grasa 16. Le permite colocar en las tablas de grasas, no más de 65,536 entradas (2 16) en la ubicación de los datos. Debido a este límite, estos sistemas operativos no permiten trabajar con discos duros de más de 2 GB. Actualmente, los sistemas operativos Windows proporcionan un sistema de archivos más avanzado: FAT 32 con campos de 32 bits en la tabla de colocación de archivos. Esto le permite trabajar con cualquier discurso moderno.

Estos signos se utilizan para separar los nombres de los directorios que conforman la ruta al archivo.

Por ejemplo, en la siguiente grabación de direcciones /Home/USER_KOLIA/FOO/BAR.TXT PARTE BAR.TXT es el nombre del archivo y / / home / user_kolia / foo / - la ruta a ella.

El camino puede ser absoluto o relativo. Completo o camino absoluto - Este es el camino que indica el mismo lugar en el sistema de archivos, independientemente del directorio de trabajo actual u otras circunstancias. El camino completo siempre comienza con el catálogo de raíces. Relativo El camino es la ruta en relación con el directorio de trabajo actual de los usuarios o aplicaciones activas.

Para buscar eficazmente los archivos Unix- Sistemas operativos, tienden a tener una variable de sistema $ ruta en el shell de comandos (por ejemplo, sh), que establece redirigencias a los archivos ejecutables más importantes. Puede averiguar el valor de esta variable utilizando el comando ECHO $ \u200b\u200bPATH RAY o similar.

Presentaciones del camino por sistema operativo y shell.

Sistema operativo Cáscara Directorio raíz Separador de directorio Catálogo de padres Ejemplos
Os similar a unix Funda de comando UNIX. / / .. /home/user/docs/letter.txt.
DOS. Comando.com. [Letra del disco:]\\ o
\\[Nombre del servidor]\
/ o \\ (Nota: command.com hace no. Tratar / como separador de directorios) .. C: \\ Usuario \\ Docs \\ letter.txt
A: foto.jpg.
\\\\ server01 \\ usuario \\ docs \\ letter.txt
OS / 2. cmd.exe. [Letra del disco:]\ / o \\ .. C: \\ Usuario \\ Docs \\ letter.txt

El nombre correspondiente al acuerdo de asignación de nombres universales, el nombre completo del recurso en la red, incluido el nombre del servidor y el nombre de la parte del recurso (impresora, directorio o archivo); Para los catálogos o archivos también puede incluir una ruta relativa.

Sintaxis Unc- Coloque a la impresora Siguiente: \\\\ Server \\ New-Prerter, donde el servidor es el nombre de la red de la computadora, el Sub-Prorter de red es el nombre de la red de la impresora compartida en esta computadora.

Sintaxis Unc- al directorio o archivo es el siguiente: \\\\ server \\ nethequetalog [\\ relativo), donde el servidor es el nombre de la red de la computadora, el código de red es un nombre de red del directorio común en esta computadora, y el paramelio relativo es El camino hacia el directorio o archivo del catálogo común.

El tipo de red no se llama necesariamente el mismo que el directorio asociado con él en el servidor, el nombre se administra durante la apertura del directorio compartido en el sistema de archivos informáticos.

En versiones Ventanasanterior Windows XP., Solo API.-Sellis usando Long unc.Podría usar rutas más de 260 caracteres.

Total B. Microsoft Windows. Se utilizan los siguientes tipos de rutas:

  • LFS. (Esp. sistema de archivos local) - Nombres en el sistema de archivos local, por ejemplo: C: \\ carpeta \\ archivo.
  • Unc - Nombres de red, por ejemplo: \\\\ Server \\ SharedFolder \\ Folder \\ Archivo.
  • Long unc. o UNCW. - Nombres largos, por ejemplo: \\\\? \\ UNC \\ Server \\ SharedFolder \\ Folder \\ File o \\\\? \\ C: \\ Folder \\ File.

Literatura

Mitch Tulloch, Ingrid Tulloch Enciclopedia de Microsoft de redes, Segunda edición.. - ISBN 0-7356-1378-8

Notas


Fundación Wikimedia. 2010.

  • Camino de guerra
  • El camino a Cristo.

Mira lo que es "Ruta al archivo" en otros diccionarios:

    Autorun.inf. - Autorun.inf El archivo utilizado para iniciar o instalar automáticamente aplicaciones y programas en información de medios en el sistema operativo Microsoft Windows (comenzando con la versión de Windows 95). Este archivo debe estar en la raíz ... ... Wikipedia

    Nombre del archivo - Muestra los contenidos del directorio C: / TEMP de los nombres en el comando DIR en el comando de Windows, el nombre del nombre del archivo del símbolo, definiendo de manera única el archivo en algún espacio de nombres ... Wikipedia

    ENCF. - Sistema de archivos de tipo, desarrollador de cifrado Valiente GOUGO Sistema operativo Linux, FreeBSD, Mac OS Últimas versiones 1.7.4 (5 de septiembre de 2010) Licencia G ... Wikipedia

    SSI (Programación) - Este término tiene otros valores, ver SSI. SSI (el lado del servidor incluye en el lado del servidor) es un idioma simple para el "ensamblaje" dinámico de las páginas web en el servidor de los componentes individuales y emitiendo un cliente obtenido por HTML ... ... Wikipedia

    El lado del servidor incluye (programación)

    El lado del servidor incluye. - SSI (el lado del servidor incluye en el lado del servidor) Un idioma simple para el "ensamblaje" dinámico de las páginas web en un servidor de componentes individuales y emite un cliente del servidor web de Apache recibido utilizando el módulo MOD Incluya. Incluido en ... ... Wikipedia


Ahora imagine que necesita encontrar un documento específico. Para hacer esto, debe conocer la caja en la que se encuentra, así como la "ruta" al documento dentro del cuadro: toda la secuencia de carpetas que desea abrir para llegar a los documentos deseados.

La segunda coordenada que define la ubicación del archivo es la ruta del archivo en el disco. El camino al archivo es una secuencia que consiste en nombres de directorios, desde la raíz y finalización en la que se almacena el archivo directamente.

Eso es familiar para la fabulosa analogía del concepto de "camino hacia el archivo": "El palo cuelga en la dub, en el tronco de queso, en la liebre, el pato, en el huevo de pato, en el huevo, la aguja. , al final de la muerte de Koschev ".

Nombre de disco lógico grabado consistentemente, la ruta del archivo y el nombre del archivo constituyen el nombre completo del archivo.

Si se presenta en la FIG. 2.1 La estructura de archivos se almacena en un disco con:, luego los nombres completos de algunos archivos incluidos en él en los símbolos de los sistemas operativos MS-DOS y Windows se parecen a esto:

C: \\ Ivanov \\ Progs \\ progl.pas

C: \\ Petrov \\ DATA \\ TASK.DAT

5. Mesa de colocación de archivos

La información sobre la estructura de archivos del disco está contenida en el mismo disco que una tabla de publicación de archivos. Uso del sistema de archivos OS, el usuario puede ver secuencialmente el contenido de los directorios (carpetas) en la pantalla, moviéndose alrededor de la estructura de archivos hacia abajo o hacia arriba.

En la Fig. 4.1 Muestra un ejemplo de visualización en la pantalla de un árbol de catálogo en un disco lógico E: (ventana izquierda).

La ventana derecha contiene los contenidos de la carpeta Arcon. ") Muchos archivos de varios tipos. Desde aquí, por ejemplo, está claro que el nombre completo del primer archivo en el archivo es el siguiente:

E: \\ Game \\ Games \\ Arcon \\ Dos4GW.exe

Desde la tabla, puede obtener más información sobre los archivos. Por ejemplo, el archivo DOS4GW.EXE tiene un tamaño de 254,556 bytes y se creó el 31 de mayo de 1994 a las 2 horas 00 min.

Habiendo encontrado en esta lista el registro del archivo deseado, utilizando los comandos del sistema operativo, el usuario puede realizar varias acciones con él: inicialice el programa contenido en el archivo; Eliminar, Cambiar nombre, copiar el archivo. Aprenderá todas estas operaciones en una lección práctica.

Higo. 4.1 Catálogos de árboles

  1. Tipos de archivos

Archivos ejecutables (programas).

Archivos de configuración que contienen los parámetros requeridos para el programa.

Archivos de la biblioteca que contienen descripciones de procedimientos típicos que pueden ser utilizados inmediatamente por varios programas.

Documentos: es decir, una combinación de información creada por el usuario (o computadora) utilizando programas.

Archivos ordinarios Realmente representa un conjunto de bloques en el dispositivo de memoria externa en el que se admite el sistema de archivos. Dichos archivos pueden contener tanto la información de texto como la información binaria. El sistema de archivos no prescribe los archivos habituales ninguna estructura, proporcionando en la representación de nivel de usuario de un archivo regular como una secuencia de bytes.

La presencia de archivos ordinarios no es suficiente para organizar sistemas de archivos jerárquicos. Requiere directorios que comparen nombres de archivos o directorios con su descripción física. Los directorios son un tipo especial de archivos que se almacenan en memoria externa como archivos regulares, pero la estructura cuya estructura es compatible con el propio sistema de archivos. Catálogos de archivos El tipo especial de archivo corresponde a lo que solo es posible un conjunto especial de llamadas y comandos del sistema.

Archivos especiales No almacenar datos. Proporcionan un mecanismo para mostrar dispositivos externos físicos en los nombres del sistema de archivos. Cada dispositivo compatible con el sistema corresponde al menos un archivo especial. Al leer o escribir en un archivo especial, se realiza una llamada directa del controlador correspondiente, cuyo Código de programa es responsable de transmitir datos entre el proceso de usuario y el dispositivo físico correspondiente.

Como regla general, el usuario funciona directamente solo con dos tipos de archivos: programas y documentos. Los primeros se utilizan para crear el segundo. Aunque hoy en día, rara vez se reunirá con el programa que cabe en el mismo archivo. Es por eso que dicen hoy sobre los paquetes de software: es decir, conjuntos de varios tipos de archivos, juntos formando el programa.

Hay tres tipos principales de archivos:

El sistema reconoce solo los archivos de estos tipos. Sin embargo, muchos tipos de archivos derivados también se aplican en el sistema operativo.

Los archivos cuyo nombre comienza desde el punto se llaman archivos ocultos o archivos "DOT". Puede ver dichos archivos utilizando un administrador de archivos gráficos, como Nautiloy de la línea de comando de Shell. EN Nautilo Escoger Editar)Parámetros (preferencias). En la ventana que aparece en la pestaña VISTA Escoger Mostrar archivos ocultos (ShowHiddenfiles). En el símbolo del sistema, use para ver el contenido del directorio LS -AL. Mirando a través de archivos ocultos en su directorio de inicio, puede sorprenderse por su cantidad. Estos archivos ocultos suelen ser archivos de configuración de aplicaciones. Se están escondiendo para evitar su cambio aleatorio y no desordenar la ventana de vista de directorio de inicio.

Tipos de archivo:

BatchFile (archivo por lotes) es el mismo que el archivo de comando. Con los comandos del sistema operativo.

Binario File (archivo binario) - Contiene datos o comandos en forma binaria

CommandFile (archivo de comando) - contiene comandos del sistema operativo

File de datos - contiene datos

DirectoryFile (archivo de directorio) - Contiene información sobre los archivos ubicados en el directorio

Archivo ejecutable (archivo ejecutable) - contiene un programa u comandos en formato ejecutable

LibraryFile (archivo de la biblioteca) - contiene funciones en formato de objeto

Mapfile (archivo de tarjeta) - contiene un mapa del programa

ObjectFile (archivo de objeto) - Contiene código de programa (funciones) después de la compilación

TextFile (archivo de texto) - contiene texto (que se puede leer); puede

hay un archivo creado por el editor de texto o cualquier archivo en formato ASCII.

Ruta de acceso a archivos:

El sistema de archivos está construido a partir de archivos ordinarios, conexiones simbólicas y libros de referencia. Estos componentes proporcionan una manera de organizar, buscar y administrar información.

Los archivos ordinarios son un conjunto de caracteres almacenados en el disco. Pueden almacenar textos o programas o códigos de programas.

Los archivos especiales corresponden a dispositivos físicos (por ejemplo, terminal o disco).

La comunicación simbólica es un archivo que apunta a otro archivo.

El directorio contiene los nombres de otros libros de referencia (llamados aspira) o archivos. Todos los libros de referencia y los archivos se organizan en tres estructuras separadas. En esta jerarquía, los archivos y los libros de referencia que tienen presentación se denominan una relación.


Este tipo de relación es posible para muchos niveles de la jerarquía de archivos y los libros de referencia.

Nombre completo del archivo:

Nombre de archivo completo (La ruta completa al archivo) en los sistemas de Windows consiste en una letra de unidad, después de lo cual se realiza el colon y la función inclinada (slash inversa), las subdirectorias se enumeran a través de las estaduras inversas, el nombre del archivo está escrito al final. La cadena se completa con el símbolo nulo. Ejemplo:

C: \\ Windows \\ System32 \\ calc.exe

en * Nix Systems, la ruta completa consiste en una barra (/), que denota el directorio raíz, después de lo cual los subdirectorios se enumeran a través de la pista, el nombre del archivo está escrito al final. Ejemplo:

Usr / local / bin / gcc

El nombre del archivo consta de dos partes, separadas por el punto:

El nombre (al punto a menudo también se llama el nombre);

Expansión (opcional).

El nombre completo del archivo (incluida la extensión) en Windows puede contener hasta 260 caracteres, el valor está determinado por la constante MAX_PATH en la API de Windows; Por ejemplo, el nombre completo de archivo completo permitido en el disco C será el camino "C: \\<256 символов>NULO. " Sin embargo, el Unicode de la versión de algunas funciones le permite usar nombres de archivos que contengan hasta 32000 caracteres, dichos nombres comienzan con el prefijo "\\\\?". Ejemplo:

\\\\? \\ C: \\ windows \\ system32 \\ calc.exe

Cuando se utiliza el prefijo "\\\\? \\", Debe especificar la ruta absoluta al archivo, las rutas relativas no están permitidas. Al usar rutas relativas, el nombre máximo de archivo completo se limita a la constante MAX_PATH (260 caracteres).

En Windows, el nombre del archivo está prohibido en el nombre del archivo: "\\", "/", ":", "*", "?", "" ","<», «>"," | ". En Linux, estos personajes excepto "/" están permitidos, aunque deben usarse con precaución, ya que algunos de ellos pueden tener un significado especial, así como para consideraciones de compatibilidad con otros sistemas operativos.

El nombre del archivo (al punto) debe recibir un significado significativo del archivo de destino, para evitar confusiones en el futuro.

Administradores de archivos.

Administrador de archivos (Esp. administrador de archivos.) - Un programa de computadora que proporciona la interfaz de usuario para trabajar con el sistema de archivos y los archivos. El administrador de archivos le permite realizar las operaciones de archivos más frecuentes: crear, apertura / reproducción / visualización, edición, movimiento, cambio de nombre, copia, eliminación, cambio de atributos y propiedades, búsqueda de archivos y derechos de búsqueda. Además de las funciones básicas, muchos administradores de archivos incluyen una serie de características adicionales, como trabajar con una red (a través de FTP, NFS, etc.), copia de seguridad, gestión de impresoras, etc.

Asignar diferentes tipos de administradores de archivos, por ejemplo:

Navegación y espacial: a veces se mantiene el interruptor entre estos modos.

Doble - en general, tiene dos paneles equivalentes para una lista de archivos, madera de directorio, etc.

Ruta (ruta) al archivo. Nombre de archivo completo. Atributos de archivo (en un sentido amplio).

Para determinar inequívocamente la dirección del archivo en la computadora, debe saber:

El camino a la carpeta donde se encuentra el archivo (análogo de la dirección del apartamento de la persona);

El nombre del archivo en esta carpeta (análogo del nombre completo de la persona).

El nombre del archivo es necesario para que (por nombre) archive un archivo de disco. En una carpeta, no puede haber dos archivos con los mismos nombres, en diferentes carpetas, es permisible.

Nombre de archivo completo (La ruta completa al archivo) en los sistemas de Windows consiste en una letra de unidad, después de lo cual se realiza el colon y la función inclinada (slash inversa), las subdirectorias se enumeran a través de las estaduras inversas, el nombre del archivo está escrito al final. La cadena se completa con el símbolo nulo. Ejemplo:

C: WindowsSystem32Calc. exe

en * Nix Systems, la ruta completa consiste en una barra (/), que denota el directorio raíz, después de lo cual los subdirectorios se enumeran a través de la pista, el nombre del archivo está escrito al final. Ejemplo:

Usr / local / bin / gcc

El nombre del archivo consta de dos partes, separadas por el punto:

El nombre (al punto a menudo también se llama el nombre);

Expansión (Opcional).

El nombre completo del archivo (incluida la extensión) en Windows puede contener hasta 260 caracteres, el valor está determinado por la constante MAX_PATH en la API de Windows; Por ejemplo, el nombre completo de archivo completo permitido en el disco C será el camino "C:<256 символов>NULO. " Sin embargo, el Unicode de la versión de algunas funciones le permite usar nombres de archivos que contengan hasta 32000 caracteres, dichos nombres comienzan con el prefijo "?". Ejemplo:

C: WindowsSystem32Calc. exe

¿Cuándo usando el prefijo "?" Debe especificar la ruta absoluta al archivo, las rutas relativas no están permitidas. Al usar rutas relativas, el nombre máximo de archivo completo se limita a la constante MAX_PATH (260 caracteres).

El nombre del archivo está prohibido por el uso de algunos caracteres de servicio: "", "/", ":" (solo en Windows, en Linux, este personaje en el nombre está permitido), "*", "?", "", "<», «>», «|».

El nombre del archivo (al punto) debe recibir un significado significativo del archivo de destino, para evitar confusiones en el futuro.

Extensión de archivo

Extensión de archivo Tal vez no haya ausente ni sea una longitud (dentro de la longitud del nombre del archivo). La extensión define el tipo (formato) del archivo, es decir, por expansión, el usuario y el sistema operativo definen el tipo de datos almacenado en el archivo. Por ejemplo, en Windows, archivos con expansión. bip- Imágenes sin comprimir, jPG.- Imágenes comprimidas.

Todo archivos En la computadora se puede dividir en:

programas (archivos ejecutables);

documentación.

Solo los programas pueden "hacer": crear (documentos), ver (documentos) para cambiar (documentos). El documento es el resultado del programa almacenado en el disco. Los documentos no saben nada, solo son datos en el disco. Para ver o cambiar el documento, es necesario que se pueda instalar un programa que pueda funcionar con este tipo de documento. Si este programa no está instalado, el sistema operativo no podrá abrir el archivo.

Por ejemplo, Windows usa extensiones en Windows exe y com.. Los archivos con otras extensiones pueden considerarse documentos.



¿Te gustó el artículo? Compártelo