Você está na página 1de 14

Sistema Operacional GNU/Linux

Histrico:
1969 Bell Labs anuncia a primeira verso do Unix
1983 Criao do Projeto GNU
1987 Andrew Tenenbaum anuncia o Minux, verso do Unix para Desktops
1990 Microsoft lana o Windows 3x
1991 Lanado o Linux 0,02; Primeiras distribuies do Linux comeam a ser feitas; Sun Microsystems anuncia a
linguagem Java
1992 Estudantes alemes criam a SUSE Linux, que apresentaria sua primeira distribuio Linux no ano seguinte
1993 Surgem as primeiras distribuies Linux em CD's; Criao da Debian; Lanamento do Windows NT
1994 Lanamento da verso beta do Red Hat e da verso 1,0 do Kernel;
1995 Fundao da Conectiva Linux, primeira distribuio brasileira; Lanamento do Windows 95
1996 Criao do Projeto KDE; Tux, o pinguim, torna-se o smbolo do Linux; Lanamento do Windows NT
Workstation
1997 Linus Torvalds vai trabalhar para a Transmeta; Criao do Projeto Gnome
1998 Netscape abre o cdigo fonte do navegador; Lanamento do Windows 98

Licena de uso
O Linux adota a GPL, uma licena de software livre o que significa, entre outras coisas, que todos
os interessados podem us-lo e redistribu-lo, nos termos da licena. GNU1 General Public Licence
(Licena Pblica Geral) GNU GPL, refere-se a designao do tipo de licena dos softwares livres.
Em termos gerais, a GPL baseia-se em 4 liberdades:
1. A liberdade de executar o programa, para qualquer propsito (liberdade n 0)
2. A liberdade de estudar como o programa funciona e adapt-lo para as suas necessidades (liberdade n 1). O
acesso ao cdigo-fonte um pr-requisito para esta liberdade.
3. A liberdade de redistribuir cpias de modo que voc possa ajudar ao seu prximo (liberdade n 2).
4. A liberdade de aperfeioar o programa, e liberar os seus aperfeioamentos, de modo que toda a comunidade se
beneficie deles (liberdade n 3). O acesso ao cdigo-fonte um pr-requisito para esta liberdade.

Sistema Operacional
Definio:
O Sistema Operacional o conjunto de programas que faz a interface entre o usurio e seus
programas com o computador. tratado como software bsico. O principais sistemas operacionais
so: Windows, Linux, Unix, MacOS, entre outros. O principal programa de um sistema operacional
o Kernel.
Caractersticas:
Sistema Operacional Grfico
O Linux um sistema operacional no-grfico, ou seja, no tem a sua parte operacional integrada a
um ambiente grfico como ocorre nas verses do Windows 95 e posteriores. Porm, utiliza um
ambiente grfico afim de tornar mais amigvel a utilizao do sistema.
Os principais ambientes grficos para GNU/Linux so: KDE e Gnome.
Multitarefa
A capacidade de realizar diversas tarefas, ao mesmo tempo, pode ser explicado da seguinte maneira:
O MS-DOS monotarefa, o que isso que dizer? Quer dizer que se eu estivesse trabalhando com um
editor de texto e desejasse trabalhar com um programa de planilhas, deveria fechar o editor de texto
primeiro e depois executar o programa de planilhas. Diferente disso um sistema operacional
multitarefa permite trabalhar com diversos programas ao mesmo tempo. Quando um usurio
executa mais de um comando ao mesmo tempo, geralmente somente um que necessita a interao
com o usurio. Os demais comandos executados so, na sua maioria, comandos que no exigem a
ateno do usurio, sendo tarefas demoradas. Quando isto ocorre, dizemos que os programas que o
1 Gnu (Animal mamfero) GNU is Not Unix GNU No Unix.

usurio est executando sem a interao ficam em Background e o programa que o usurio est
executando e interagindo fica em Foreground.
Multiusurio
a capacidade de criar diversos perfis de usurios adaptando-os em tipos de contas. No caso, o
Linux tem duas opes de contas de usurios: Administrador (Root) e Usurio (Limitado). O
administrador pode instalar e desinstalar programas e dispositivos de hardware, alterar as
configuraes do sistema, modificar a conta dos outros usurios entre outras opes. J o usurio
normal poder apenas usar o computador, adaptando-se as configuraes pr-definidas pelo
Administrador. Lembre-se que tanto os administradores quanto os limitados podem colocar senhas
de acesso.
Plug And Play (PnP)
a Tecnologia que permite a instalao automtica dos dispositivos de hardware. O Linux possui
dezenas de Drivers (pequenos arquivos, de configurao e reconhecimento, que permitem o correto
funcionamento do dispositivo de hardware, ou seja, ensinam o Linux como utilizar o hardware).
Quando conectamos o dispositivo no computador o Linux inicia a tentativa de instalao
procurando nos Drivers, j existentes, que condizem com o hardware plugado. Caso encontre os
drivers prossegue com a instalao e caso no encontre abre um assistente que solicita o local no
qual encontram-se os drivers.
A maioria dos fabricantes de hardware focalizam no maior mercado consumidor, ou seja, usurios
Windows. Nem todos os fabricantes desenvolvem drivers de seus dispositivos para Linux. O grande
problema fica por conta dos drivers da placa de vdeo e drivers das placas sem-fio.

Kernel
Definies:
O Kernel a parte central do sistema ncleo do sistema ou o corao do sistema operacional.
Um kernel uma parte importante de qualquer sistema operacional, atuando como ponte de
comunicao entre o hardware e tambm pelas funes de baixo nvel. responsvel por:
Controlar os perifricos de entrada e sada de informao;
Gerenciar o Sistema de Arquivos;
Criar uma plataforma comum entre os programas;
Gerenciar o processamento dos dados.

Shell
O Shell, conhecido como interpretador ou tradutor, um programa que permite a interao do
usurio com Kernel. O Kernel compreende apenas linguagem de mquina (linguagem baseada em
cdigo binrio). Para enviar pedidos ou solicitaes para o Kernel seria uma tarefa muito difcil,
pois exigiria do usurio o conhecimento em linguagem de mquina.
O Shell oferece um ambiente chamado Prompt (ou Aviso de comando), uma tela nada amigvel que
permite digitar comandos compreendidos por um usurio. Este comando passa pelo interpretador
(Shell) que traduz para a linguagem compreendida pelo Kernel e vice-versa.
Os principais programas Shell so Bash (Bourne Again Shell) para Linux e o Command para
Windows.

Comandos bsicos do Sistema GNU/Linux


Dicas:

O aviso de comando do usurio root identificado por uma #, e o aviso de comando de usurios comuns
identificado pelo smbolo $. Isto padro em sistemas Linux.
O Linux case sensitive, ou seja, diferencia letras maisculas de letras minsculas.
Aps digitar o comando pressionamos a tecla ENTER para efetivar a solicitao.

Comandos:
cd (utilizado para alterar entre as pastas (diretrios))
Formato do comando: cd <nome_do_diretrio>
ex: cd Documentos (este comando procura uma pasta chamada Documentos na pasta atual)

Obs: para voltar uma pasta digitamos ls ..


ls ou dir (utilizado para listar os arquivos e pastas da pasta atual)
Formato do comando: ls [opes]
ex: ls

Opes:

-t = lista os arquivos em ordem de criao


-a = lista todos os arquivos, inclusive os ocultos (em geral um arquivo oculto representado por um ponto .
no incio do nome do arquivo)
-F = acrescenta os seguintes caracteres no final dos arquivos:
/ - diretrio
@ - link
* - executvel
-R = lista todos os arquivos e subdiretrios
-l = lista de uma forma completa

pwd (exibe o nome da pasta atual)


Formado do comando: pwd (print working directory)
ex: pwd

Obs: repare que eu estou manipulando a pasta wagnerbugs que est dentro da pasta home.
mkdir (permite criar pastas/diretrio)
Formato do comando: mkdir <nome_da_ pasta>
ex: mkdir teste

Obs: perceba que aps digitar o comando mkdir teste pressionei a tecla ENTER e em seguida
digitei o comando dir para verificar se a pasta foi criada.
Dica: Para criar vrias pastas basta digitar mkdir pasta pasta1 pasta2 e assim por diante.
rmdir (Remove a pasta criada necessrio que a pasta esteja vazia)
Formato do comando: rmdir <nome_da_pasta>
ex: rmdir teste

Obs: perceba que aps digitar o comando rmdir teste pressionei a tecla ENTER e em seguida
digitei o comando dir para verificar se a pasta foi apagada.
Dica: Para apagar vrias pastas basta digitar rmdir pasta pasta1 pasta2 e assim por diante.
rm (apaga arquivos e opcionalmente pastas)
Formato do comando: rm [opes] <nome_do_arquivo_ou_pasta>
ex: rm Foto2.jpg

Obs: Perceba que antes de executar o comando, abri a pasta imagens pelo comando cd
Imagens, aps executei o comando dir para exibir os arquivos e diretrios, executei o comando
rm Foto2.jpg e em seguida o comando dir para verificar se a remoo foi realizada com
sucesso.
Opes:

rm -R ~/<nome_da_pasta>/ permite excluir a pasta e seus arquivos e subdiretrios e


arquivos destes

cp (copia arquivos)
Formato do comando: cp <nome_do_arquivo> <novo_nome_do_arquivo>
ex: cp Foto1.jpg Foto2.jpg

Obs: Perceba que digitei o comando dir para exibir os arquivos existentes, aps digitei o
comando cp Foto1.jpg Foto2.jpg e pressionei a tecla ENTER e, por fim, digitei o comando dir
para verificar o resultado.
mv (permite mover e renomear arquivos)
Formato do comando:
mv <nome_do_arquivo> <novo_nome_do_arquivo> (renomear arquivo)
mv <nome_do_arquivo> ~/<pasta_de_destino>/ (mover arquivo)
ex: mv Foto1.jpg Foto9.jpg

ex: mv Foto123.jpg ~/Msica/

Obs: Os comandos executados foram: dir para exibir os arquivos da pasta Imagens, mv
Foto123.jpg ~/Msica/ para mover o arquivo Foto123.jpg para a pasta Msica, cd .. para
voltar um nvel na rvore de diretrios, cd Msica para manipular a pasta Msica e dir para
visualizar os arquivos da pasta Msica.
Chmod (permite estabelecer as regras (permisses) de acesso um arquivo e diretrio.
Formato do comando: chmod [quem]=[permisses] <arquivo_ou_pasta>
[quem] Controla que nvel de acesso ser mudado. Especificam, em ordem, usurio (u), grupo (g),
outros (o), todos (a).
[permisses] r (read) w (writer) x (execute)
ex: chmod a=r Foto1.jpg (onde a (all) indica que a alterao das permisses sero aplicadas a
todos e r (read) indica que o arquivo poder ser visualiz-lo apenas no modo somente leitura)
Ex:
chmod a=rw Foto2.jpg (onde a (all) indica que a alterao das permisses sero aplicadas a todos
e rw (read/writer) indica que o arquivo poder ser visualiz-lo e alterado)

Ex:
chmod a=rwx Foto3.jpg (onde a (all) indica que a alterao das permisses sero aplicadas a
todos e rwx (read/writer/execute) indica que o arquivo poder ser visualiz-lo, alterado e
executado)
Obs: Perceba que o arquivo Foto1.jpg recebeu permisso apenas de leitura, o arquivo Foto2.jpg
recebeu a permisso de leitura e escrita e o arquivo Foto3.jpg recebeu a permisso de acesso
leitura, escrita e execuo. Observe a figura abaixo:

Obs: Inicialmente executei todos os comandos dos comandos acima e aps digitei o comando ls -l
para exibir as permisses impostas nos arquivos.
Observe a figura acima. O objetivo perceber qual tipo de acesso posso ter aos arquivos e
diretrios. Vamos separar em partes as informaes descritas
-r--r--r--

o antes do r indica que um arquivo comum. Caso fosse um d indicaria uma


pasta/diretrio e se fosse um l estaria referindo-se um atalho (link). A letra r (read)
indica que o arquivo de leitura, caso seja exibido um w (writer) indica que o arquivo
de escrita e caso seja exibido um x (execute) indica que o arquivo executvel.

o nmero serve para indicar quantos diretrios existem dentro da pasta. No caso de um
arquivo sempre ser exibido o nmero 1 e caso for pasta ser exibido o nmero 2. Ex: se
uma pasta no tiver subdiretrios ser exibido o nmero 2. Agora, se esta pasta tiver um
subdiretrio ser exibido o nmero 3. Caso esta pasta tenha 7 subdiretrios ser exibido o
nmero 9, ou seja, 2 (para indicar que pasta) + 7 subdiretrios

wagnerbugs

indica o nome do usurio dono do arquivo

root

indica o nome do grupo que o usurio, dono do arquivo, pertence

8077

indica o tamanho do arquivo em Bytes

2010-02-08 13:18

Indica a data e hora de criao do arquivo

Foto1.jpg

indica o nome do arquivo ou pasta

Observe a linha:
-rwxrwxrwx wagnerbugs root Foto3.jpg
Virou uma baguna no? Vou explicar cada parte para entender o que quer dizer as 10 letras acima
(da esquerda para a direita):
A primeira letra diz qual o tipo do arquivo. Caso tiver um "d" um diretrio, um "l" um
link a um arquivo no sistema, um "-" quer dizer que um arquivo comum, etc.

Da segunda a quarta letra (rwx) dizem qual a permisso de acesso ao dono do arquivo.
Neste caso wagnerbugs tem a permisso de ler (r - read), gravar (w - write) e executar (x execute) o arquivo Foto3.jpg.
Da quinta a stima letra (rwx) diz qual a permisso de acesso ao grupo do arquivo. Neste
caso todos os usurios que pertencem ao grupo root tem a permisso de ler (r), gravar (w),
e tambm executar (x) o arquivo Foto3.jpg.
Da oitava a dcima letra (rwx) diz qual a permisso de acesso para os outros usurios.
Neste caso todos os usurios que no so donos do arquivo Foto3.jpg tem a permisso para
ler, gravar e executar o arquivo Foto3.jpg.
cal (exibe um calendrio)
Formato do comando: cal [opes]
ex: cal

Opes:

-3 = lista o anterior, atual e prximo ms da data atual


[ano] = exibe o calendrio do ano especificado. Ex: cal 1981
[ms ano] = exibe o ms do ano especificado. Ex: cal 10 1981

date (exibe a data e hora atual)


Formato do comando: date
ex: date

Obs: para mudar a data e hora necessrio logar-se como administrador (root) e digitar
date 032914502010 (sendo que 03 refere-se o ms, 29 o dia, 1450 (14h50) a hora e 2010 o ano)
Compactando e descompactando arquivos
tar (permite compactar e descompactar arquivos)
Para compactar:

tar cvf Arquivos.tar *.jpg (ir criar a pasta compactada Arquivos.tar com todos os arquivos .jpg
existentes na pasta atual)
Para verificar o contedo da pasta Arquivos.tar usamos o comando tar tvf Arquivos.tar e para
extrair os arquivos da pasta Arquivos.tar usamos o comando tar xvf Arquivos.tar
Obs: para extrair apenas um arquivo da pasta Arquivos.tar usamos o comando tar xvf
Arquivos.tar nome_do_arquivo.extenso. Ex: tar xvf Arquivos.tar Foto1.jpg
passwd (Altera a senha de um usurio)
Formato do comando: passwd [opes] <nome_do_usurio>
Obs: necessrio privilgios de administrador para alterar a senha de outros usurios.
Ex: passwd wagnerbugs

Obs: Percebam que meu nvel de privilgios era de usurio comum indicado pelo caracter $ e aps
acessar minha conta de administrador (root) o caracter # exibido indicando privilgios de
administrador.
Aps digitar o comando passwd wagnerbugs foi-me solicitado a digitao da nova senha e
redigitao da nova senha.
Opes:

passwd -l wagnerbugs para bloquear a conta do usurio wagnerbugs.

passwd -u wagnerbugs para desbloquear a conta do usurio wagnerbugs.

passwd -d wagnerbugs para desativar a senha do usurio wagnerbugs deixando-o sem uma senha de
acesso.

ifconfig (informaes relativas a rede e conectividade)


Formato do comando: ifconfig [opes]
Ex: ifconfig eth0

Obs: Percebam que meu endereo de IP 192.168.0.137


ping (testa a conectividade e busca endereo de ip de servidores)
Formato: ping <endereo_do_site>
Ex: ping www.wagnerbugs.com.br

Observem que o endereo de IP do servidor que hospeda meu site 67.255.174.54 e que foram
enviados 4 pacotes e nenhum foi perdido!
su (alterna entre usurio)
Formato do comando: su <nome_do_usurio>
ex: su root

Obs: perceba que estava como usurio wagnerbugs e aps digitar o comando su root e digitar a
senha passo a usar a conta do usurio root.
clear (limpa a tela do prompt)
Formato do comando: clear
login (permite acessar a conta de outro usurio)
Formato do comando: login [opes] <nome_do_usurio>
ex: login wagnerbugs (ser exigido a senha e o acesso liberado a sesso de uso do usurio atual
encerrada)
ex: login -p wagnerbugs (a opo -p permite mudar de usurio sem encerrar o estado atual do
usurio, ou seja, apenas troca de usurio)
logout (encerra a sesso de uso)
Formato do comando: logout
obs: o mesmo efeito obtido pelo comando exit
reboot (reinicia o computador)
Formato do comando: reboot
obs: o mesmo efeito pode ser obtido pelo comando shutdown -r now
shutdown (desliga o computador)
Formato do comando: shutdown

Sistema de arquivos
O Linux muito verstil quando o assunto sistema de arquivos e por isso, muito importante o
entendimento de suas funcionalidades. Um exemplo disso a possibilidade de criar e manter
arquivos em diferentes tipos de parties, discos, dispositivos e computadores remotos. Alm disso,
o Linux d suporte h vrios tipos de sistemas de arquivos (EXT2, EXT3, EXT4, FAT, NTFS,
ReiserFS e Reiser4 entre outros).
EXT2 (similar ao FAT32)
O ext2 um sistema de arquivos de disco de alta performance usado pelo Linux para dispositivos
de armazenamento, como discos rgidos e mdias removveis.
O sistema de arquivos Second Extended Filesystem foi desenhado como uma extenso de Extended
Filesystem (ext). O ext2 oferece a melhor performance (em termos de velocidade e uso da CPU)
entre todos os sistemas de arquivos suportados pelo Linux.
Ext2 um sistema de arquivos muito rpido pelo fato de no possuir um journal, sendo assim os
dados so gravados diretamente. Quando ocorre algum crash, o fsck acionado para a verificao
do sistema, corrigindo eventuais perdas de dados.
EXT3 (Similar ao NTFS)

O ext3 (que significa "Third Extended File System") faz parte da nova gerao de sistemas de
gesto de arquivos do Linux. A sua maior vantagem o suporte de journaling, que consiste em
guardar informao sobre as transaes de escrita, permitindo uma recuperao rpida e confivel
em caso de interrupo sbita (por exemplo, por falta de Eletricidade).
Na maioria dos casos, comparado ao ext2, o uso deste sistema de arquivos melhora o desempenho
do sistema de arquivos atravs da gravao sequencial dos dados na rea de metadados e acesso
mhash da sua rvore de diretrios.
A estrutura da partio ext3 semelhante da ext2, pelo que a migrao de um formato para o outro
simples. A adio do journaling feita em um arquivo chamado journal que fica oculto pelo
cdigo ext3 na partio (desta forma ele no poder ser apagado, o que comprometeria o
funcionamento do sistema). A estrutura idntica da partio ext3 com a ext2 torna mais fcil a
manuteno do sistema, j que todas as ferramentas para recuperao ext2 funcionaro sem
problemas, sendo mesmo possvel montar uma partio ext3 como se fosse ext2.

Sistema de Diretrios
No Windows existe uma pasta ou diretrio central chamada WINDOWS e tambm aquela que
chamada ARQUIVOS DE PROGRAMAS, DOCUMENTS AND SETTINGS ou at mesmo as
Unidades descritas por letras como C: D: ...
No Linux diferente. Todos os arquivos fazem parte de um mesmo diretrio chamado Diretrio
Raiz ou /.
Dentro deste diretrio temos no apenas todos arquivos e as parties de disco, mas tambm o CDROM, drive de disquete e outros dispositivos, formando a estrutura como descrito na figura abaixo.

O diretrio o local utilizado para armazenar conjuntos de arquivos semelhantes para uma melhor
organizao e localizao dos mesmos. O diretrio, assim como o arquivo "Case Sensitive", isto ,
o diretrio /wagner diferente do diretrio /WAGNER, a letra maiscula ou minscula em seu
nome far diferena.

Os diretrios so organizados hierarquicamente em forma de uma rvore. A funo desta rvore


dividir o espao das parties do disco rgido em "zonas", para organizar as informaes contidas
nos arquivos de forma hierrquica.
Alm dos diretrios dos usurios, o sistema de diretrios guarda os programas, as bibliotecas que
estes programas utilizam, os arquivos de configurao do sistema e etc.
O Linux no atribui letras para identificar unidades de disco como o Windows, de modo que todos
os diretrios do sistema esto dispostos abaixo do diretrio "/".
Com o intuito de padronizar o contedo de cada um destes diretrios, foi criado o Filesystem
Hierarchy Standard - FHS (http://www.pathname.com/fhs/), uma especificao que sugere como
deve ser a organizao de arquivos e diretrios em sistemas compatveis com o Unix
Conhecendo as pastas/diretrios do sistema GNU/Linux
O diretrio "/bin" armazena os executveis de alguns comandos bsicos do sistema, como o su, tar,
cat, rm, pwd, etc., um conjunto que na maioria das distribuies ocupa de 6 a 8 MB. O principal
motivo deles ficarem separados dos outros executveis do sistema (que vo dentro da pasta /usr)
permitir que eles continuarem acessveis desde o incio do boot (inicializao do sistema), mesmo
que voc resolva armazen-la em um diretrio separado. Ele complementado pelo diretrio
"/sbin", que tem a mesma funo bsica, mas se diferencia por armazenar aplicativos que podem
ser usados apenas pelo root, como, por exemplo, o "adduser", que permite criar novos usurios.
A maior parte dos aplicativos e outros componentes ficam instalados dentro do diretrio /usr (de
"Unix System Resources", ou recursos de sistema Unix). Este de longe o diretrio com mais
arquivos em qualquer distribuio Linux, pois aqui que ficam os executveis e bibliotecas de
todos os principais programas instalados.
A pasta "/usr/bin" (bin de binrio), por exemplo, armazena cerca de 2.000 programas e atalhos para
programas em uma instalao tpica do sistema. Como os executveis de quase todos os programas
instalados so armazenados nela, o nmero s faz crescer conforme voc instala novos pacotes.
Outro diretrio com um enorme volume de arquivos o "/usr/lib", onde ficam armazenadas
bibliotecas usadas pelos programas. A funo destas bibliotecas lembra um pouco a dos arquivos
.dll no Windows.
Outra pasta a "/usr/src", que usada para armazenar o cdigo fonte de programas e tambm o
cdigo fonte do kernel (caso disponvel).
A pasta "/boot" armazena o kernel e alguns arquivos usados na fase inicial do boot. Como pode
imaginar, ele o primeiro componente carregado pelo gerenciador de boot durante a inicializao
do sistema.
Logo a seguir temos o diretrio "/dev", que de longe o exemplo mais extico de estrutura de
diretrio no Linux. Todos os arquivos contidos aqui, como, por exemplo, "/dev/sda", "/dev/dsp",
"/dev/modem", etc., no so arquivos armazenados no HD, mas sim ponteiros para dispositivos de
hardware. Por exemplo, o "arquivo" "/dev/mouse" contm as informaes enviadas pelo mouse,
enquanto o "/dev/dsp" permite acessar a placa de som. Esta organizao visa facilitar a vida dos
programadores, que podem acessar o hardware do micro simplesmente fazendo seus programas
lerem e gravarem em arquivos, deixando que o kernel se encarregue da parte complicada. Ele
complementado pelo diretrio "/proc", que no armazena arquivos, mas sim informaes sobre o
hardware e sobre a configurao do sistema. Estas informaes so usadas por utilitrios de
deteco e configurao do sistema, mas podem ser teis tambm quando voc quer checar alguma
configurao manualmente. O comando "cat /proc/net/dev" mostra informaes sobre as interfaces
de rede, o "cat /proc/cpuinfo" mostra informaes sobre o processador e assim por diante.
O diretrio "/etc" concentra os arquivos de configurao do sistema, substituindo de certa forma o
registro do Windows. A vantagem que enquanto o registro uma espcie de caixa preta, os scripts

e arquivos de configurao do diretrio "/etc" so desenvolvidos justamente para facilitar a edio


manual. verdade que na maioria dos casos isto no necessrio, graas aos vrios utilitrios de
configurao disponveis, mas a possibilidade continua disponvel.
O diretrio "/mnt" (de "mount") recebe este nome justamente por servir de ponto de montagem para
o drive ptico ("/mnt/cdrom" ou "/mnt/dvd") e outros dispositivos de armazenamento. Na maioria
das distribuies atuais ele substitudo pelo diretrio "/media", que tem a mesma funo. Ao
plugar um pendrive no Linux, por exemplo, ele montado pelo sistema na pasta "/media/disk", ao
plugar um carto de memria ele visto como "/media/card" e assim por diante.
A pasta /home contm os arquivos dos usurios comuns do sistema. Encontraremos as pastas
Documentos, Msica, Vdeo entre outras. A pasta /root contm os arquivos especficos do
administrador. como se fosse a pasta /home do usurio administrador.

Algumas comparaes:
A:

/dev/fd0

B:

/dev/fd1

C:

/dev/hda1

Você também pode gostar