unix

Páginas: 7 (1581 palabras) Publicado: 3 de abril de 2014
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. No necesariamente único en el sistema, pero si en el directorio.
Un número de filesystem único, conocido como i-node.
Un tamaño en bytes.
La hora de última modificación.Un juego de permisos de acceso.
Un dueño.
Un grupo.
Tipos de Archivo en Unix

Existen tres diferentes tipos de archivos en Unix: Archivos ordinarios, archivos de dispositivo y archivos
de directorio.
Archivos ordinarios. Generalmente son documentos, códigos fuente de programas, o datos de
programas. Los archivos binarios ejecutables (programas) se consideran también archivos ordinarios.Los bytes de un archivo ordinario se interpretan como caracteres texto, instrucciones binarias, o
claúsulas de programas, por los programas que los examinan.
Archivos de Dispositivos. Cada dispositivo físico en el sistema, tales como un disco duro, disco
flexible, impresores, terminales y el sistema de memoria tienen asignados un archivo especial. Estos
archivos son llamados archivos dedispositivos.
Archivos de Directorios. Los archivos de directorios son los lugares donde los archivos son
almacenados (conceptualmente, no físicamente). Un archivo de directorio es referido como un
“directorio” y contiene los nombres y la localización de los archivos “que están en el”.
Nombres de archivos
Un nombre de archivo es una secuencia de caracteres consistente de letras, dígitos ycaracteres
especiales. Los nombres de archivo deben indicar el contenido de los mismos. Estos nombres deben ser
únicos en el directorio y pueden repetirse en todo el sistema. Directorios diferentes pueden contener
diferentes archivos con el mismo nombre. Cuando un nombre de archivo contiene un punto al inicio (.),
es un archivo “oculto.” Los archivos de configuración del sistema por lo general sonarchivos ocultos. Los
caracteres como ?,*,[,], y guión nunca deben usarse para nombrar archivos porque tienen un significado
especial para el shell.
Comodines
Un comodin es un caracter que el shell usa para representar uno o mas caracteres del nombre de uno o
mas archivos. Unix emplea los siguientes comodines: * , ? , [ ]
* Equivale a cualquier conjunto de caracteres de nombre de archivo.
?Coincide con un solo carácter cualquiera de nombre de archivo
[ ] Coincide con una clase de posibles caracteres de nombre de archivo.

Ing. Alma Leticia Palacios Guerrero
\\Emilio-proyecto\lety\lety\unix\Practica 2 Administracion de archivos.doc
Fecha de Ultima Actualización: 25/03/2006

Página 1 de 6

Comandos para el manejo y administración de archivos
Comando
cat
more
touch
mv
cpwc
tail
head
chmod

Función
Despliega el contenido de un archivo, Crea un archivo.
Muestra el contenido de un archivo haciendo pausas.
Cambia la fecha y hora de creación, modificación o última lectura de un archivo.
Renombra un directorio.
Copiar archivos.
Muestra cuántas palabras, caracteres y líneas que tiene un archivo.
Muestra las últimas n líneas de un archivo.
Muestra lasprimeras n líneas de un archivo.
Permite cambiar los permisos de un archivo.

Formas de uso de los comandos
cat

cat ↵
cat -n ↵

Lista el contenido de un archivo, no hace pausas.
Muestra el contenido del archivo, numerando cada línea.

more
more ↵
more [+líneas] [-inicio] ↵

Muestra el contenido de n archivos texto.
Muestra n líneas de un archivo a partir de la línea de
inicio.Teclas de control dentro de more
Barra espaciadora
Enter
n
q

touch

touch [-t MMDDhhmm] ↵

avanzar una página.
avanzar una línea.
avanzar al siguiente archivo
salir de more

Cambia la fecha y hora del archivo. Donde
MM=dias DD=días hh=horas mm=minutos.


mv

Renombre o cambia de directorio un archivo
mv ↵
mv ↵

Renombrar archivo.
Mueve los archivos al directorio...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • unix
  • Unix
  • Unix
  • Unix
  • Unix
  • Unix
  • Unix
  • unix

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS