Vamos a comenzar a trabajar con ficheros en Linux pero antes quiero indicar tuvo una breve introducción
sobre lo que es este tema.
El concepto en realidad de fichero o archivo en Linux es bastante amplio para que te hagas una idea
de que el Linux todo representa o todos se representa con ficheros.
Aunque esta afirmación resulte difícil de comprender por lo menos al principio vamos por partes.
Un fichero al igual que en otros sistemas operativos es un conjunto de información almacenada en un
soporte magnético bien sea un disco duro o una unidad pues se ve un civi y hasta una cinta y que está
identificado en el sistema por un nombre único dado que el nombre de fichero es su único identificador.
Es una buena idea que el nombre del fichero esté muy relacionado con él y dé una idea de los datos que
contiene.
Esto no es obligatorio aunque es una buena costumbre.
Además deberás tener presente que la longitud del nombre de un fichero debe estar comprendida entre
1 y 255 caracteres podrás usar también cualquier caracter dentro del nombre y fichero a excepción del
carácter barra o islas que se usa para identificar los directorios en Linux así como en sistemas operativos
Unix aunque esté permitido no se recomienda el uso de los caracteres que no pertenezcan a los siguientes
grupos o letras mayúsculas y minúsculas al igual que para los comandos las mayúsculas y minúsculas de
los nombres de ficheros son interpretados de manera diferente los números el guion bajo el punto y la
como el resto de los caracteres tienen un significado especial para el sistema y pueden ser interpretados
de forma incorrecta y será necesario usar secuencias de escape para indicar el nombre del fichero.
Te recomiendo que no uses tales caracteres los ficheros en Linux los podemos dividir de la siguiente
forma ficheros normales los cuales contienen cualquier tipo de información bien sean programas texto
datos etcétera y la mayoría de los ficheros serán de este tipo.
Tenemos directorios que contienen otros ficheros y directorios.
Esto se usa para organizar los ficheros para cada usuario definido en el sistema hay un directorio conocido
como el directorio Joram del usuario donde el usuario puede guardar sus ficheros tenemos también los
ficheros especiales que representan un dispositivo físico bien sea una terminal una unidad de disco
un puerto de comunicación etcétera y es la forma en que Linux tiene para acceder a los periféricos.
Por ejemplo el acceso a un puerto serie se realizará mediante la lectura o escritura de un fichero especial
que representa el puerto.
Asimismo tenemos enlaces que son accesos o caminos alternativos para acceder al contenido de un fichero
de cualquiera de los tipos anteriores descritos.
Es como un nuevo nombre desde el que podemos acceder al contenido del fichero.
Asimismo existen dos clases de enlaces que vamos a ver más adelante.