Opinião: Estrutura de Diretório do Ubuntu

Iniciado por Felipe Fernandes, 27 de Junho de 2012, 10:48

tópico anterior - próximo tópico

Felipe Fernandes

Oi, Pessoal,

Gostaria de saber a opinião de vocês sobre a principal vantagem da estrutura de árvore única do Ubuntu. Qual a principal vantagem da estrutura do Ubuntu sobre a estrutura de unidades lógicas do Windows?

raidicar

É um pouco complicado apontar as vantagem e desvantagens entre as estruturas de diretórios existentes.
Apenas dependendo da necessidade pode-se apontar grandes vantagens ou desvantagens.

Pra mim, a estrutura de diretórios em arvores é a mais vantajosa.
A estrutura de diretórios do linux é mais vantajosa para quem programa, pois é possível acessar diretamente o hardware apenas lendo, gerando e alterando arquivos.
Ter Partições para vários diretórios diminuem a perda de dados em caso de formatação, perda de disco, etc...
Ter um único ponto de partida facilita aos programadores e a quem utiliza o modo texto.
Além disso, é organizado e limpo.

No linux as vantagens não estão necessariamente na adoção dessa estrutura e sim em todo o conceito, por ex:
Arquivos de configuração com o mesmo nome que o programa.
Maior quantidade de Diretórios padrões para a funcionalidade do sistema, como diretório para arquivos de configurações, diretórios para os executaveis das aplicações, diretórios para os serviços, etc...

De inicio, parece complicado, mas para quem gosta e começa mesmo a usar o sistema, é excelente.

por exemplo:
No windows você instala um servidor ftp e tem uma salada, você não sabe para onde foram todos os arquivos instalados, os arquivos de configuração, na maioria das vezes vai tudo para um mesmo lugar dentro de arquivos de programas. Parte da culpa é do programador.

No linux, você sabe que o arquivo de configuração está no etc, que o serviço está em init.d, etc...
Não é preciso no linux acessar um "regedit" e ficar caçando informações para alterar valores...

O sistema pode ficar uma porcaria mesmo adotando a estrutura em arvore, para isso basta que seja mau aproveitada ou obedecida pelos programadores.
Quem ama extremamente, deixa de viver em si e vive no que ama. Na vida três coisas são certas, o amor, a morte e o Linux !
Se Platão disse, então realmente sofremos de uma perigosa doença mental.

Tota

Citação de: Felipe Fernandes online 27 de Junho de 2012, 10:48
Gostaria de saber a opinião de vocês sobre a principal vantagem da estrutura de árvore única do Ubuntu. Qual a principal vantagem da estrutura do Ubuntu sobre a estrutura de unidades lógicas do Windows?

Ola

Não existe vantagens ou desvantagens, o que existe é apenas padronização ( nem sempre seguidas pelas distros Linux incluindo ai o Ubuntu ) isto se você se refere à hierarquia de arquivos e pastas

http://www.debianadmin.com/linux-directory-structure-overview.html

Agora se você se refere à hierarquia de unidades de alocação de arquivos dentro de midias de armazenamento, a vantagem dos varios formatos suportados pelo GNU/Linux sobre os formatos Fat e NTFS a diferença é que estes dois ultimos são proprietários, protegidos por patentes da Microsoft Corp. e os para os sistemas Unix/Linux/BSD (em parte) são livres de patente.


para um debate mais especifico, seria então interessante você explicar com mais detalhes o que se refere como " estrutura de unidades lógicas" pois a mesma pode ter dupla interpretação

Finalmente acredito haver um erro na afirmação " estrutura de arvore unica do Ubuntu"

Não existe este tipo de estrutura no GNU/Linux se se refere a hierarquia de arquivos e pastas, uma vez que num sistema hipotético, é perfeitamente viável se manter a raiz do sistema "/" numa maquina sediada no Brasil, pastas como /opt e /tmp numa maquina sediada na França, a pasta /home de usuários numa maquina sediada em Lhasa no Tibet e apenas a pasta /dev em sua maquina pessoal para acesso a seus dispositivos de midia. Isto no Windows não é possivel em principio uma ves que o sistema windows é monolítico.

[]'s

musinet

Citação de: Tota online 27 de Junho de 2012, 14:21
Finalmente acredito haver um erro na afirmação " estrutura de arvore unica do Ubuntu"

Não existe este tipo de estrutura no GNU/Linux se se refere a hierarquia de arquivos e pastas, uma vez que num sistema hipotético, é perfeitamente viável se manter a raiz do sistema "/" numa maquina sediada no Brasil, pastas como /opt e /tmp numa maquina sediada na França, a pasta /home de usuários numa maquina sediada em Lhasa no Tibet e apenas a pasta /dev em sua maquina pessoal para acesso a seus dispositivos de midia. Isto no Windows não é possivel em principio uma ves que o sistema windows é monolítico.

Pois foi isso que eu estranhei quando li o tópico no início... Eu tenho o meu HD todo particionado e o meu /home fica numa partição separada do resto do sistema... Então não é uma estrutura de árvore única, correto?

SDS.
Cassiano

Tota

Citação de: musinet online 27 de Junho de 2012, 21:53
Pois foi isso que eu estranhei quando li o tópico no início... Eu tenho o meu HD todo particionado e o meu /home fica numa partição separada do resto do sistema... Então não é uma estrutura de árvore única, correto?

Realmente não é, porém a organização dos arquivos, como bem disse raidicar é. Eu concordo em parte, mas oficialmente as coisas acontecem assim.

Pode ser alterado, por exemplo um aplicativo stand alone poder rodar de dentro de sua home ou de onde o usuario quiser.

E mesmo no windows, editando-se o registro pode-se fazer um aplicativo rodar fora de "arquivos de programas", como era na época pré windows XP.

Assim voltamos ao inicio do que citei "Não existe vantagens ou desvantagens, o que existe é apenas padronização"

[]'s

zekkerj

Citação de: Felipe Fernandes online 27 de Junho de 2012, 10:48
Oi, Pessoal,

Gostaria de saber a opinião de vocês sobre a principal vantagem da estrutura de árvore única do Ubuntu. Qual a principal vantagem da estrutura do Ubuntu sobre a estrutura de unidades lógicas do Windows?

Isso não é "do Ubuntu", é do Unix como um todo, inclusive daqueles sistemas que não são Linux --- AIX, HP-UX, BSD e seus filhotes.

CitarAssim voltamos ao inicio do que citei "Não existe vantagens ou desvantagens, o que existe é apenas padronização"
Ou, como dizia o poeta: "Uma rosa, é uma rosa é uma rosa".
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D