Sou usuário de longa data do Windows no meio de uma migração pessoal de vários anos para o desenvolvimento baseado em Linux. No Windows, quando instalei um aplicativo, ele foi colocado na pasta Arquivos de Programa e o app armazena os arquivos que eu crio enquanto o uso em uma hierarquia de pastas de dados separada para que eu possa fazer backup regularmente.
Quais são as pastas / diretórios correspondentes no Linux (OK, estou realmente rodando em um Mac)?
osx
software-installation
directory-structure
Chris Gerken
fonte
fonte
/Applications
diretório. Para aprender sobre a organização geral do sistema de arquivos Linux, dê uma olhada no FHS .Respostas:
Para Linux, o Linux Standard Base descreve o layout do sistema de arquivos e onde e como os aplicativos e seus dados são instalados.
O LSB faz referência ao padrão de hierarquia do sistema de arquivos (mesmo que esteja terrivelmente desatualizado) para a maioria dos itens no sistema de arquivos.
Por uma questão prática, você encontrará que a maioria dos aplicativos tem os binários de programas instalados
/usr/bin
, as bibliotecas instaladas/usr/lib
ou/usr/lib64
os dados compartilhados de aplicativos/usr/share
e os dados de aplicativos específicos da máquina/var/lib
.Esses diretórios são onde o sistema instala aplicativos.
Os aplicativos instalados pelo usuário podem ser colocados sob
/usr/local
as convenções para as quais se espelham aquelas/usr
ou em diretórios nos/opt
quais se assemelha ligeiramente à/Applications
pasta do Mac OS X , na qual cada aplicativo tem uma pasta diretamente abaixo e, nessa pasta, os diretórios normalmente refletem os encontrados em/usr
.fonte
/var/lib/PROGRAMNAME
...