4. Gestión de archivos en PowerShell para administradores de sistemas (nivel básico)
Los sistemas de archivos permiten organizar los datos en los dispositivos de almacenamiento siguiendo una serie de normas y restricciones. Un sistema de archivos se implanta después de crear una partición en un dispositivo de almacenamiento (disco duro, USB, CD/DVD, etc.).
La unidad principal de los sistemas de archivos es el archivo, en general, los sistemas operativos distinguen entre estos tipos de archivos:
- Normales: los archivos pueden contener cualquier tipo de información.
- Directorios: son archivos que contienen información sobre la organización y estructura de otros archivos.
- Especiales: estos archivos permiten comunicarse con dispositivos de E/S.
Los archivos tienes propiedades:
- Nombre: sirve para identificar un archivo.
- Extensión: la extensión sirve para saber el tipo de programa que lo ejecuta o interpreta.
- Tipo de archivo: pueden dividirse en normales, directorios o especiales.
- Ubicación: lugar del sistema de archivos donde se encuentra un archivo.
- Tamaño: cantidad de bytes que ocupa un fichero en el sistema de archivos.
- Fecha de creación, modificación y último acceso: para cada archivo indica la fecha en que ha sido creado, modificado y la última vez que se accedió a él.
- Atributos: son propiedades que permiten asignar características especiales a los archivos.
- Permisos: se utilizan para permitir o restringir el acceso a los archivos a determinados usuarios o grupos. Los permisos pueden ser para: leer, modificar, eliminar, renombrar, etc.
A continuación se verán las operaciones que se pueden realizar con archivos y directorios.
Archivos
Las operaciones que se pueden realizar con archivos son:
- Información sobre archivos
[crayon-6a9d4f7c361bc495889539/]
- Crear archivos
[crayon-6a9d4f7c361c3660484447/]
- Almacenar contenido en un archivo
[crayon-6a9d4f7c361c6940822242/]
- Agregar contenido a un fichero
[crayon-6a9d4f7c361c7609277575/]
- Vaciar el contenido de un fichero
[crayon-6a9d4f7c361c9807107873/]
- Ver el contenido de un fichero
[crayon-6a9d4f7c361ca733227611/]
- Importar el contenido de un fichero
[crayon-6a9d4f7c361cc734847044/]
- Importar el contenido de un fichero XML
[crayon-6a9d4f7c361cd045452790/]
- Exportar el contenido a un fichero
[crayon-6a9d4f7c361cf979636868/]
- Exportar el contenido a un fichero XML
[crayon-6a9d4f7c361d0148494870/]
- Copiar archivos
[crayon-6a9d4f7c361d2126173468/]
- Eliminar ficheros
[crayon-6a9d4f7c361d3474383890/]
- Mover archivos
[crayon-6a9d4f7c361d5971864723/]
- Renombrar
[crayon-6a9d4f7c361d6637485937/]
- Imprimir
[crayon-6a9d4f7c361d7419152225/]
- Comprimir
[crayon-6a9d4f7c361d9299093282/]
- Descomprimir
[crayon-6a9d4f7c361da531012937/]
- Asignar permisos a archivos
[crayon-6a9d4f7c361dc830088120/]
Directorios
Las operaciones que se pueden realizar con directorios son:
- Crear un una carpeta
[crayon-6a9d4f7c361dd619882238/]
- Cambiar de directorio
[crayon-6a9d4f7c361df386308561/]
- Listar el contenido de un directorio
[crayon-6a9d4f7c361e0969399427/]
- Copiar carpetas
[crayon-6a9d4f7c361e2854025529/]
- Borrar carpetas
[crayon-6a9d4f7c361e3211877042/]
- Mover carpetas
[crayon-6a9d4f7c361e5909313271/]
- Renombrar carpetas
[crayon-6a9d4f7c361e6872884683/]
- Comprimir
[crayon-6a9d4f7c361e8891409999/]
- Descomprimir
[crayon-6a9d4f7c361e9753606511/]
- Permisos
[crayon-6a9d4f7c361ea533313294/]
- Compartir
[crayon-6a9d4f7c361ec827974262/]