ubuntu磁盘管理与反向清理

常用工具命令

切换到xxx目录,统计当前目录下容量,如果有挂载点也被计入,-d 1是层级深度为一级

cd xxx; du -ah -d 1

cache目录

坐标~/.cache

主要目标是vmware的临时缓存:.cache/vmware/drag_and_drop/

另外如果删除注入edge、vscode的缓存,会清理掉相关配置,可自行决定。

.local目录

清理python3库文件

python3包含apt和pip3安装的两类

下面的指令通过pip3卸载所有库,这个指令主要针对~/.local下通过当前用户命令安装的库:

pip3 freeze > liblist.txt

pip3 uninstall -r liblist.txt -y

如果要卸载pip3,通过apt反向卸载

apt purge python3-pip

另外ubuntu通过apt安装的库,参考下面的apt部分,不是pip3安装的包不通过pip3清理。

清理不要的apt/dpkg应用

进入/var/log/apt,里面有多个history.log*的文件,里面是apt安装历史记录集合。

搜索诸如如下格式的记录,后面跟的是安装用户,其余大多是系统自己安装的默认包可以先不动:

Commandline: apt-get install docker-ce docker-ce-cli containerd.io

Requested-By: work (1001)

然后对照上面的命令行反向执行apt purge指令。

通过分区管理保护重要数据

为了保护重要数据,避免系统崩溃带来致命影响。需要进行磁盘分区和挂载。

磁盘管理工具组合为gpart加docker,这个足够进行分区和磁盘管理了。

apt install gparted

docker安装要自己去找,安装好找一个新的磁盘挂载到系统上,然后关闭docker,移动docker库,最后用软件链接起来,这样docker就可以不随系统了,减少崩溃影响。

/var/lib/docker -> /home/work/docker/docker

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值