117.info
人生若只如初见

Debian清理步骤详解:新手也能轻松上手!

在Debian系统中进行清理是一个重要的维护步骤,可以帮助释放磁盘空间,提高系统性能。以下是一个详细的清理步骤指南,适合新手操作:

查看系统资源使用情况

  • 查看系统启动时间:使用 systemd-analyze 命令。
  • 检查磁盘使用情况:使用 df -h 命令查看各个分区的磁盘使用情况。
  • 分析磁盘占用情况:使用 ncdu 命令,例如 ncdu / 来分析磁盘占用。

卸载不需要的软件包

  • 使用 apt-get autoremove 命令来卸载不再需要的软件包。

一键纯净更新

  • 更新系统软件包列表并升级到最新版本:
    sudo apt update -y && sudo apt full-upgrade -y
    
  • 卸载不再需要的软件包和缓存:
    sudo apt autoremove -y && sudo apt autoclean -y
    

清理缓存和临时文件

  • 清理APT缓存:
    sudo apt clean
    sudo apt autoclean
    
  • 删除不再需要的软件包文件:
    sudo apt remove --purge $(dpkg -l | awk '/rc/ {print $2}') -y
    
  • 旋转并清理journal日志:
    sudo journalctl --rotate
    sudo journalctl --vacuum-time=1s
    sudo journalctl --vacuum-size=50M
    

删除不用的老旧内核

  • 查看当前使用的内核:
    uname -r
    
  • 列出所有已安装的内核:
    dpkg --list | grep linux
    
  • 卸载不再需要的内核文件:
    sudo apt-get purge linux-image- linux-headers- linux-modules-
    

清空历史操作命令

  • 临时清空命令历史:
    history -c
    
  • 永久清空命令历史:
    rm /.bash_history
    
  • 编辑 .bash_logout 文件,每次退出shell时自动删除历史文件:
    echo 'rm -f /.bash_history' >> ~/.bash_logout
    

清空特定文件夹和文件

  • 清空指定文件夹中的所有文件和子文件夹:
    rm -rf /path/to/folder/*
    
  • 清空一个文件的内容:
    echo -n > /path/to/file
    

清空磁盘空间(需谨慎操作)

  • 使用 dd 命令清空磁盘驱动器的内容,例如清空 /dev/sda
    sudo dd if=/dev/zero of=/dev/sda bs=1M
    

其他清理命令

  • 清理Docker资源:
    docker system prune -a -f
    docker volume prune -f
    docker network prune -f
    docker image prune -a -f
    docker container prune -f
    docker builder prune -f
    
  • 清空下载文件夹和缓存文件夹:
    rm -rf /Downloads/*
    rm -rf ~/.cache/thumbnails/*
    rm -rf ~/.mozilla/firefox/*.default-release/cache2/*
    

在执行上述命令之前,请确保在测试环境中充分测试,以避免对生产环境造成不必要的影响。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe8d4AzsNAgJTAlQ.html

推荐文章

  • Kafka日志级别在Debian如何设置

    在Debian系统上设置Kafka的日志级别,通常涉及到修改Kafka的配置文件log4j.properties。这个文件通常位于Kafka安装目录的config文件夹下。以下是设置Kafka日志级...

  • 如何备份Debian OpenSSL配置

    备份Debian系统上的OpenSSL配置文件是一个重要的步骤,以确保在需要时可以恢复或参考这些配置。以下是备份OpenSSL配置文件的步骤: 确定OpenSSL配置文件的位置:...

  • Debian下Python版本如何切换

    在Debian系统下,您可以使用update-alternatives命令来切换不同版本的Python。以下是具体步骤: 首先,确保已经安装了所需的Python版本。例如,如果您想要切换到...

  • Debian如何挂载U盘

    在Debian系统中挂载U盘的步骤如下:
    方法一:使用图形界面(GUI) 插入U盘: 将U盘插入电脑的USB接口。 打开文件管理器: 在桌面或应用菜单中找到并点击“文...

  • ubuntu minimal如何安装Java环境

    在Ubuntu Minimal上安装Java环境可以通过以下步骤完成:
    使用APT包管理器安装OpenJDK
    Ubuntu的APT包管理器提供了方便的命令来安装OpenJDK。以下是安装...

  • Debian readdir的性能瓶颈及优化方法

    Debian readdir的性能瓶颈通常与文件系统的性能、硬件资源以及目录结构的复杂性有关。以下是一些可能的性能瓶颈和相应的优化方法:
    性能瓶颈 文件系统性能:...

  • debian yum如何查看软件包状态

    在 Debian 系统中,通常使用 apt 包管理器而不是 yum。yum 是 Red Hat 系列发行版(如 CentOS 和 Fedora)使用的包管理器。如果你在 Debian 系统上使用 yum,可能...

  • debian gcc兼容性怎么样

    Debian系统中的GCC(GNU Compiler Collection)具有很好的兼容性,被广泛用于各种Linux发行版和嵌入式系统中。以下是关于Debian中GCC兼容性的详细信息:
    安...