du
e df
faço coisas bastante semelhantes, e por isso sempre me pego digitando a errada.
Eu acho que se eu soubesse o que "du" e "df" representam, isso tornaria mais fácil lembrar qual usar.
Qual é a maneira de diferenciar entre esses dois para que eu lembre qual ação faz?
disk-usage
df
Cory Klein
fonte
fonte
du
, e após a apresentação que autofilled-lo paradisk-usage
)Respostas:
du
== Uso do disco . Ele percorre a árvore de diretórios e conta o tamanho da soma de todos os arquivos nele contidos. Pode não gerar informações exatas devido à possibilidade de arquivos ilegíveis, hardlinks na árvore de diretórios etc. Ele mostrará informações sobre o diretório específico solicitado. Pense: "Quanto espaço em disco está sendo usado por esses arquivos?"df
== Disco livre . Examina os blocos usados no disco diretamente nos metadados do sistema de arquivos. Por isso, ele retorna muito mais rápido que,du
mas pode mostrar apenas informações sobre todo o disco / partição. Pense: "Quanto espaço livre em disco tenho?"fonte
du
significa "Uso Directory" (mas sim, é :-P discutível)du - display disk usage statistics
.df
faz. Então, talvez o homem-page é a fonte de confusão aqui ...du
é usado mais do quedf
no projeto do dia a dia, pois mostra o uso do disco conforme o nível do diretório.df
é espaço livre em disco e mostra no nível do sistema de arquivos. Outro comando é odfspace
que também seria usado.fonte
dfspace
? Como eu o instalaria? Não está nos repositórios Debian e nunca ouvi falar disso.