在哪里可以找到终端未完成的装载?

在哪里可以找到终端未完成的装载?

所以最近我尝试使用 repo 将 AOSP 目录加载到我的机器上,但这个目录太大了,所以我决定在加载过程中关闭终端来停止加载。问题是,这些文件已经是 15Gb 了,现在它们在文件夹中的某个地方。问题是我如何找到它们并删除它们?我尝试清理临时文件,但它们不在那里,git 文件夹也是空的。我该怎么办?

答案1

您可以使用dud冰岛克朗使用 sage 来查找机器上的大目录。

man du

       du - estimate file space usage

SYNOPSIS
       du [OPTION]... [FILE]...
       du [OPTION]... --files0-from=F

例子:

-$ du -d 1 -h 2&>/dev/null | sort -h                                                                                                                                                                          1 ↵
0       ./dev
0       ./proc
0       ./sys
4,0K    ./mnt
4,0K    ./opt
4,0K    ./root
4,0K    ./srv
8,0K    ./media
16K     ./lost+found
44K     ./tmp
9,5M    ./etc
73M     ./run
112M    ./boot
1,4G    ./snap
2,7G    ./var
3,5G    ./usr
25G     ./home
36G     .

然后,您只需遍历目录结构,运行上述命令即可找到丢失的文件的位置。

解释

  • du将显示当前目录及其子目录的存储使用情况
  • 我们-d 1将限制目录深度,du只显示当前目录的内容
  • -h以人类可读的格式显示数据:25G而不是25301814
  • 2&>/dev/null将丢弃任何错误(例如权限被拒绝)/dev/null。请注意,在我的示例中,您无权访问的目录显示为0大小。
  • sort -h按照大小以人类可读的格式对数据进行排序

北卡罗莱纳大学

北卡罗莱纳大学是一款基于 NCurses 的磁盘使用情况分析器。您可以使用箭头键导航并快速找到大文件和文件夹。du在大多数情况下,我个人更喜欢它而不是普通的。

北卡罗莱纳大学

相关内容