
Estou confuso sobre qual caminho devo fornecer para armazenar o arquivo.
host# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda2 5.9G 5.0G 574M 90% /
/dev/xvda4 7.9G 147M 7.4G 2% /mnt
Por padrão, ele armazena os dados em formato /
. Preciso fornecer outro local de disco para armazenar o arquivo quando meu local padrão estiver cheio.
Então, como posso dar o caminho? É algo assim: /dev/xvda4/
? Ou desta forma:/mnt/mydir
Responder1
Você deve usar /mnt
no seu caso como está na segunda partição que possui espaço livre.
Você não deseja permitir que a /
partição raiz ( ) fique cheia, pois você terá problemas. Por exemplo, durante a próxima atualização do sistema, seu gerenciador de pacotes poderá baixar muitos pacotes e travar ao tentar instalá-los, simplesmente por falta de espaço em disco.
Opadrãoo local dos seus arquivos deve ser seu diretório inicial. Por exemplo, se você fizer login como usuário navaz
, seu diretório inicial será /home/navaz
. Sua área de armazenamento geral deve ser esta e não root ( /
).
No seu caso, /home
é um subdiretório da raiz ( /
), então você não impediria o enchimento do disco salvando os arquivos em /home
. No entanto, se você montar a partição de 8GiB em /home
vez /mnt
disso, poderá usar o espaço para salvar seus arquivos, o que liberaria grande parte da partição raiz.