No space left on device 原因与解决方法

最近在研究ANDRAX,结果,在安卓上Termux中执行命令:tar -xvf andrax.r5-build5.tar 报错如下:

ANDRAX是一款安卓手机移动渗透测试平台。

Termux是一个Android下一个高级的终端模拟器,如果手机已经ROOT,相当于Linux下面的root用户,可以用任意的Linux命令。

can't create:No space left on device

中文翻译

无法创建:设备上没有剩余空间

can't create:No space left on device

 

注意:中文翻译主要是顺便解释一下:no space left on device什么意思?好让大家明白。

 

原因:

通过上面的翻译,原因自然不必多说,就是磁盘空间不足,存储设备快满或已满了,设备上没有多余的空间了。

 

解决方法

注意:此解决思路适合所有的Linux系统,不管你是模拟Linux,还是真实的Linux,甚至是Linux服务器。

 

知道了原因,自然是要解决的,先以我这里为例子,说下解决方法,如下:

 

由于我这里用的是安卓Termux,当然,我也可以用命令:df -hdu -sh * 类似命令。毕竟我是安卓手机,我这暂时先不用。

 

相信大家用过安卓手机都知道,手机本身就有“管理存储空间”功能,可以看出哪里占了多少空间?是APP应用还是下载还是视频、图片.......等等。

 

我去我的安卓“管理存储空间”看了一下,总共只有29.12G,系统占3.15G,其它占3.21G,其它APP应用占1.75G,还有一个APP,也就是 ANDRAX Hacker's Platform 居然占了21.4G。设备没有剩余空间也就很正常了。

 

我简单去查了一下,那个 andrax.r5-build5.tar 文件本身大小有近11G,官方说的是解压后文件大小有近15G,这两种文件加起来总共需要约26G。因此,判断是我的物理设备空间真的不足。

andrax.r5-build5.tar 11G

我的解决方法很简单,只能电脑上解压,把解压后的文件直接复制到安卓手机里面去。不能把解压文件和解压后的文件同时放进安卓。

 

如果你是Linux系统或Linux服务器什么的,解决”No space left on device“问题,请参考:

1、Linux磁盘满了怎么办Linux磁盘使用100%原因及解决方法

2、Linux系统盘爆满根目录100%,又找不到占空间的大文件 原因与解决方法

 

总结:

主要就是学会去分析、去查找原因,毕竟不同的情况原因也是不同的,有些是可以解决的,有些却只能增加你的物理设备空间了或升级你的服务器配置。

    A+
发布日期:2020年10月22日 12:49:15  所属分类:Linux
最后更新时间:2020-10-22 16:48:02
付杰
  • ¥ 999.0元
  • 市场价:1599.0元
  • ¥ 298.0元
  • 市场价:498.0元
  • ¥ 0.0元
  • 市场价:199.0元
  • ¥ 1999.9元
  • 市场价:8999元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  0   博主  0

  1. 头像 海绵宝宝 0

    默默路过!