DIRETÓRIOS E ARQUIVOS

No Windows, se abrimos a janela "Meu Computador", vemos os "discos" disponíveis com seus prefixos: C:, D: etc. Se clicamos em C:, por exemplo, vemos todas as pastas ou diretórios. Se clicamos num diretório vemos todos os arquivos (ou sub-diretórios).

No Linux não temos o nível "disco". Como o XO não tem, em sua interface gráfica, nada equivalente aquelas janelas do Windows temos que ir para o Terminal e teclar

ls /
e aparecerá o primeiro nível de diretórios. É como se "/" fosse o "C:".

Cada computador terá seus diretórios de primeiro nível conforme a "distribuição" de Linux que ele usa usa e o que o usuário já tiver criado. Temos as "distribuições" de Linux: Red Hat, Mandrake etc. com pequenas diferenças entre elas. A "distribuição" do Linux do XO é uma modificação do Fedora, com a retirada de vários recursos, para economizar espaço na memória flash.

Vale a pena comentar sobre o que contém alguns dos diretórios básicos do XO:

Uma coisa curiosa do Linux é que os dispositivos físicos têm seus diretórios, que ficam sob o diretório: dev. Por exemplo (e vamos ver como se faz isso no futuro), se você coloca um pendrive numa das portas USB do XO, é criado um diretório sda1 sob o diretório dev.

Se no Windows temos a barra-invertida "\" para separar um diretório de um sub-diretório, no Linux a barra não é invertida (como estamos acostumados a usar em endereços da Web). Assim, pra ver os arquivos que estão no subdiretório olpc do diretório home usamos:

 ls /home/olpc

Como possívelmente você não criou, até agora, arquivo nenhum nessa sua área particular, não deve aparecer nada em resposta ao comando.

Vamos logo então aprender a criar um novo diretório. Ele vai se chamar teste e vai ficar sob o diretório: /home/olpc

Uma maneira de fazer isso é, primeiro, "ir" para esse diretório com:

cd /home/olpc

Então damos o comando

mkdir teste

Se você der um "ls" (um "ls" sem complemento se refere ao diretório corrente) verá que o diretório foi criado:

Existe um comando para remover um diretório mas só se todos os seus arquivos tiverem sido deletados. Não vamos remover nosso diretório agora. Mas se o quiséssemos, o comando (estando no diretório "pai" dele)seria:

rmdir teste

Na próxima aula vamos aprender a criar e preencher arquivos com dados.


LIÇÂO ANTERIOR PRÓXIMA LIÇÂO
ÍNDICE HOMEPAGE