Want to make creations as awesome as this one?

Transcript

GESTION DE ARCHIVOS Y DIRECTORIOS.

III.Comandos basicos de sistemas operativos basados en UNIX.

INTEGRANTES:Victoria Araceli Martinez CarbajalLuis Antonio Mendoza Simental

Tabla de Contenido

Directorios

Gestion de archivos y directorios

Permisos

Describir el proceso de cracion

Modificacion y eliminacion de archivos

Archivos

Un archivo se puede definir como un conjunto de datos con un nombre asociado. Los archivos suelen residir en dispositivos de almacenamiento secundario tales como cintas, discos duros o discos flexibles. Algunos sistemas operativos imponen a los archivos una estructura determinada bien definida. Este no es el caso de UNIX, donde un archivo no es más que una secuencia de bytes (8bits). Un sistema de archivos se debe entender como aquella parte del sistema responsable de la administración de los datos en dispositivos de almacenamiento secundario. Por lo tanto, es el sistema de archivos el que debe proporcionar los medios necesarios para un acceso y almacenamiento seguro y privado de la información.

Directorios

En UNIX los archivos están organizados en lo que se conoce como directorios. Un directorio no es más que un archivo especial, el cual contiene información que permite localizar en el dispositivo otros archivos. Los directorios pueden contener a su vez nuevos directorios, los cuales se denominan subdirectorios. A la estructura resultante de esta organización se la conoce con el nombre de estructura en árbol invertido.

Directorio de trabajo

El directorio de trabajo o act el directorio en el que nos encontramos operando en cada momento de la sesión. Se representa mediante un punto . Asociado al concepto de directorio de trabajo esta el concepto de directorio padre, que se representa mediante .. y que sirve para denotar al directorio del que depende el directorio de trabajo. La manera de conocer en todo momento el directorio de trabajo es a través de la orden pwd (print working directory).

Directorio de conexion

Se trata de un directorio que el administrador del sistema crea o asigna cuando da de alta a un usuario. El propósito de este directorio es suministrar un punto en la jerarquía de directorios del sistema de archivos UNIX a partir del cual el usuario puede almacenar y estructurar sus propios archivos y directorios. Este directorio suele ser tomado como directorio de trabajo inicial cuando el usuario establece una sesión de trabajo. Se representa mediante el símbolo ~.

Directorio raiz

Todos los archivos y directorios dependen de un único directorio denominado directorio raíz o root, el cual se representa por el símbolo /. En el caso de que en el sistema tengamos varios dispositivos físicos de almacenamiento secundario (normalmente discos), todos deben depender del directorio raíz, y el usuario tratará cada uno de los discos como un subdirectorio que depende del directorio raíz (root).

Mes, 202X

Gestion de archivos y directorio

La gestión de archivos y directorios en Unix se basa en una jerarquía de sistema de archivos organizada en una estructura de árbol con el directorio raíz (/) en la cima. Las operaciones de gestión de archivos y directorios se realizan principalmente mediante comandos de la línea de comandos.

Comandos de gestion

Navegaciónpwd (Print Working Directory): Muestra la ruta del directorio actual.cd (Change Directory): Cambia el directorio actual.cd /ruta/al/directorio: Cambia a un directorio especificado por una ruta absoluta.cd nombre_directorio: Cambia a un subdirectorio especificado por una ruta relativa.cd ..: Sube un nivel en la jerarquía de directorios.cd ~: Cambia al directorio home del usuario actual.Listado de Archivos y Directoriosls (List): Lista los archivos y directorios en el directorio actual.ls -l: Lista en formato detallado.ls -a: Incluye archivos ocultos (aquellos que comienzan con un punto).ls -lh: Lista en formato detallado con tamaños legibles por humanos.Manipulación de Archivoscp: Copia archivos o directorios.cp archivo_origen archivo_destino: Copia un archivo.cp -r directorio_origen directorio_destino: Copia un directorio recursivamente.mv: Mueve o renombra archivos o directorios.mv archivo_origen archivo_destino: Mueve o renombra un archivo.rm: Elimina archivos o directorios.rm archivo: Elimina un archivo.rm -r directorio: Elimina un directorio recursivamente.touch: Crea un archivo vacío o actualiza la fecha de modificación.

Mes, 202X

Modificacion y eliminacion en unix

En Unix, la modificación y eliminación de archivos y directorios se realiza mediante una serie de comandos esenciales. Fundamental para la gestión de archivos y directorios en sistemas Unix, permitiendo a los usuarios y administradores modificar y organizar los recursos del sistema.

Comandos de modificacion y eliminacion

Modificación de Archivosmv archivo_original nuevo_nombre: Renombra un archivo o directorio.nano archivo: Abre y edita un archivo con el editor de texto nano.vi archivo: Abre y edita un archivo con el editor de texto vi o vim.echo "nuevo contenido" > archivo: Sobrescribe el contenido de un archivo con el texto especificado.cat otro_archivo >> archivo: Añade el contenido de otro archivo al final del archivo especificado.chmod permisos archivo: Cambia los permisos de un archivo o directorio.chown usuario archivo: Cambia el propietario de un archivo o directorio.chgrp grupo archivo: Cambia el grupo de un archivo o directorio.Eliminar Archivosrm archivo: Elimina un archivo.rm -f archivo: Fuerza la eliminación de un archivo sin pedir confirmación.Eliminar Directoriosrm -r directorio: Elimina un directorio y su contenido recursivamente.rm -rf directorio: Fuerza la eliminación de un directorio y su contenido recursivamente, sin pedir confirmación.Eliminar Directorios Vacíosrmdir directorio: Elimina un directorio vacío

Mes, 202X

Permisos en unix

En sistemas operativos Unix, los permisos de archivos y directorios son esenciales para controlar quién puede leer, escribir o ejecutar un archivo. Los comandos son fundamentales para la administración de seguridad en sistemas Unix, permitiendo a los administradores controlar el acceso a los archivos y directorios según las necesidades del sistema y de los usuarios.

Comandos de permisos

Modo simbólico:chmod u+x archivo: Añade permiso de ejecución al usuario.chmod g-w archivo: Elimina el permiso de escritura para el grupo.chmod o=r archivo: Establece el permiso de lectura para otros.chmod a+rwx archivo: Da permisos de lectura, escritura y ejecución a todos.chmod u=rwx,g=rx,o=r archivo: Establece permisos específicos para usuario, grupo y otros.Modo octal:chmod 755 archivo: Establece permisos para que el usuario tenga lectura, escritura y ejecución, y el grupo y otros tengan solo lectura y ejecución.chmod 644 archivo: Permite que el usuario lea y escriba, y que el grupo y otros solo lean.Cambiar Propietario de Archivos y Directorios (chown)chown usuario archivo: Cambia el propietario de un archivo o directorio.chown usuario:grupo archivo: Cambia tanto el propietario como el grupo de un archivo o directorio.Cambiar Grupo de Archivos y Directorios (chgrp)chgrp grupo archivo: Cambia el grupo asociado a un archivo o directorio.Verificar Permisos de Archivos y Directorios (ls -l)ls -l archivo: Muestra los permisos, propietario y grupo de un archivo o directorio en un formato detallado.

¡GRACIAS POR SU ATENCION!