Onde devo criar pastas personalizadas?

0

Sinto muito pela pergunta boba.

Estou usando o Ubuntu em uma VM do Vagrant e queria criar uma pasta personalizada para armazenar alguns arquivos aleatórios. Onde é o melhor lugar para fazer isso? É '/ usr /'?

No Windows, por exemplo, você pode criar pastas em Desktop , na pasta Documents , ... mas não em Program Files ou em Windows32 por exemplo.

    
por ahmed 05.12.2015 / 18:17

2 respostas

2

O Ubuntu também possui pastas Desktop, Documentos, Imagens, Downloads, Vídeos e Música. Então você pode manter arquivos aleatórios lá.

Se forem scripts personalizados, binários executáveis personalizados, código-fonte do programa, é uma boa prática criar a pasta $HOME/bin .

Se você deseja ter uma pasta compartilhada entre sua VM e o Windows, também é possível configurá-la. Consulte VirtualBox / SharedFolders  para isso

Consultar Como adicionar um diretório ao meu caminho? se você quiser rodar scripts em sua pasta bin pessoal de qualquer lugar no sistema.

    
por Sergiy Kolodyazhnyy 05.12.2015 / 18:23
2

Depende de por que você quer a pasta personalizada.

Se for para uso pessoal, crie-o em seu diretório pessoal (e como o equivalente a% userprofile%).

Se você quiser uma pasta compartilhada (por exemplo, uma coleção de músicas para todos os membros da família, todos com suas próprias contas), use user / usr / local /.

Se você quiser compartilhar as pastas entre sua VM e o sistema operacional do host, terá duas opções:

  1. Crie-os na VM (em / usr / local / my_secial_folder_name_here /) e compartilhe-os com o restante da rede. (Por exemplo, NFS, samba, ...)
  2. Ou crie-os no sistema operacional host e use a opção hypervisors para compartilhar essa pasta com a VM.

Todas as opções funcionarão. Mas a opção "certa" realmente depende do seu objetivo.

    
por Hennes 05.12.2015 / 18:24