ordem religiosa.
Os tipos de arquivos existentes num sistema GNU/Linux são os seguintes:
Arquivo regular: tipo comum que contém dados somente. Os arquivos regulares podem ser dos mais variados tipos, guardando os mais diferentes tipos de informações. Existem arquivos de áudio, vídeo, imagem, texto, enfim. Os arquivos se dividem em 2 (duas) categorias principais:
Binários: arquivos binários são compostos por bits 1 e 0 e só podem ser interpretados pelo sistema operacional, sendo incompreensíveis por nós humanos. Se um arquivo binário for aberto por um editor de textos, serão exibidos vários símbolos estranhos. Programas e bibliotecas são exemplos de arquivos binários;
Texto: arquivos do tipo texto são compostos por informações em forma de texto, que podem ser entendidas pelo usuário comum. Arquivos desse tipo não necessariamente contém texto propriamente dito. Quando se diz que um arquivo é do tipo texto estamos querendo dizer que, se o abrirmos num editor de texto, serão exibidos informações legíveis (ainda que possam não fazer muito sentido).
Diretórios: os diretórios são utilizados para separar um grupo de arquivos de outros. Um diretório pode conter arquivos e outros diretórios, que serão chamados subdiretórios;
Dispositivos: todo componente de hardware instalável é chamado dispositivo. Placas de vídeo, som, rede, drives de CD-ROM, tudo o que se liga na interface USB, memória RAM, são dispositivos. Os dispositivos podem ser:
De bloco: dispositivos de bloco utilizam buffer para leitura/gravação. Geralmente são unidades de disco, como HD's, CD's, etc;
De caracter: esses dispositivos não utilizam buffer para leitura/gravação. A maioria dos dispositivos PCI e outros dispositivos como impressoras, mouse, etc. são do tipo caracter;
Fifo: trata-se de um canal de comunicação, através do qual pode-se ver os dados que estão trafegando por um dispositivo;
Links: os links são arquivos utilizados para fazer referência a um outro arquivo localizado em