Eu sou novo no mundo do Linux e estou prestes a fazer uma transição completa do Windows para o Linux para que eu possa realmente entrar nele. Eu entendo que o Linux tem uma estrutura hierárquica, mas não tenho certeza sobre o seguinte;
- Atualmente, por exemplo, tenho duas partições na minha máquina Windows, por exemplo, C: \ e D :. C: \ é a partição de inicialização, mas também a partição na qual todo o software está instalado, por exemplo, Office, Firefox, etc. D: \ é usado para armazenar dados como documentos, imagens, etc. Essencialmente D: \ armazena quaisquer dados de valor. Agora, se meu entendimento estiver correto no Linux, o diretório usr armazenaria todos os meus aplicativos. Meu diretório inicial armazena todos os meus arquivos de dados. Isso está correto?
- Supondo que se isso está correto e eu estou logado como um usuário não-root, eu entendo que eu posso instalar o software que não requer permissões de root. Em caso afirmativo, posso escolher um diretório diferente de usr para instalar o software?
- Posso criar diretórios fora de casa como um usuário não raiz ou estou restrito apenas ao diretório inicial? Eu sei que isso depende das permissões do usuário, no entanto, se eu estou olhando para um usuário criado em uma instalação baunilha do Linux, como isso seria diferente?
- Quais outros diretórios são usados por usuários não-root?
- Supondo que eu tenha o Apache instalado no PC, isso significa que um usuário não-root teria que receber permissões para acessar, atualizar e excluir o var / www. Esta é uma estação de trabalho que será usada por várias pessoas.