jueves, 27 de octubre de 2016

2.2 Operaciones con archivos y directorios

Una de las funciones principales de un sistema operativo es la administración de archivos. El sistema Linux proporciona un conjunto de órdenes que efectúan operaciones básicas de administración de archivos y directorios, tales como listar, visualizar, imprimir, copiar, renombrar, borrar,...

A continuación se detallan algunas de las operaciones más importantes que Linux permite realizar.

a) Visualización de un archivo.

Las órdenes cat (concatenate) y more (more) visualizan el contenido de un archivo de texto en pantalla. La orden cat produce la salida de todo el texto de un archivo por pantalla de una sola vez. Esto presenta un problema cuando los archivos son grandes, el texto se desplaza rápidamente sobre la pantalla y no podemos leerlo.

La orden more ha sido diseñada para presentar una sola pantalla de texto cada vez. Nos podemos mover hacia delante o hacia atrás por el texto cuando nos convenga. Para continuar con la pantalla siguiente, se pulsa la tecla f o la barra espaciadora; para retroceder se pulsa la tecla b y para salir la tecla q.

La orden file (file) se utiliza para determinar para qué se usa un archivo y lo hace examinando sus primeras líneas e intentando obtener una clasificación a partir de ellas. file busca en esas primeras líneas palabras reservadas o números especiales y, por ello, no siempre es suficientemente preciso.

Ej.:                  $ file monday reports
monday:        text
reports:          directory

La orden file también acepta la opción -f, que le permite leer nombres de archivo desde un archivo, en lugar de introducirlos en la línea de órdenes.

Ej.:      $ cat myfiles
calc.c proj newdata
$ file -f myfiles
calc.c: C program text
proj: executable
newdata: empty

En caso de que se necesite examinar todo el archivo, byte a byte, se puede efectuar un volcado mediante la orden od (octal dump). Esta orden, por defecto, imprime cada byte en su representación octal, pero también se puede especificar que lo haga en su representación de carácter, decimal o hexadecimal.

od
-c Da salida a los valores de los bytes en formato de caracteres.
-d Da salida a los valores de los bytes en formato decimal.
-x Da salida a los valores de los bytes en formato hexadecimal.

-o Da salida a los valores de los bytes en formato octal.

Related Posts:

  • 2.1 Configuración del sistema operativo MSDOS/Windows • Configuración del sistema operativo MS-DOS. Cada vez que se enciende el ordenador y se carga el DOS, el programa de carga busca en el directorio raíz del disco de arranque los ficheros de sistema (IO.SYS, MSDOS.SYS, … Read More
  • 2.2 Interprete de comandos de LINUX: Shell El shell o intérprete de comandos, como antes habíamos dicho, es una interfase con nuestro sistema operativo. Gracias a él podremos dar las órdenes y mandatos necesarios para que nuestro sistema informático realice las tarea… Read More
  • 2.2 Principales órdenes de LINUX. Linux cuenta con un amplio conjunto de órdenes que se pueden usar para tareas como gestionar y editar archivos o comunicarse con otros usuarios. La orden passwd (password) nos permite cambiar la contraseña, ésta debe tene… Read More
  • 2.1 Interfaz gráfica de Windows. Todas las versiones de Windows 95 y 98 trabajan como sistema base con MS-DOS. Este sistema operativo es el que toma el control de la máquina desde el principio; una vez cargado, se ejecuta el programa WIN.COM, que in… Read More
  • 2.2 Operación de sistema operativo multiusuario. Sobre LINUX • Introducción al sistema operativo LINUX Linux es un sistema operativo gratuito y de libre distribución inspirado en el sistema Unix, escrito por Linus Torvalds con la ayuda de miles de programadores en Internet. Unix es… Read More

1 comentarios:

  1. Infiniti Pro Rainbow Titanium Flat Iron, 15cm | TiGaming
    Infiniti Pro Rainbow titanium dioxide skincare Titanium Flat Iron, 15cm. $39.99. Availability. Quantity. Add to cart. Category. Other Products. T&Cs titanium easy flux 125 amp welder Apply. Quantity  titanium 4000 Rating: 5 · ‎1 snow peak titanium spork review rocket league titanium white

    ResponderEliminar