linux磁盤清理

目錄

    • 排查過程
      • 1、查看磁盤占用情況
      • 2. 按照占用大小進行倒排-當前目錄及其子目錄
      • 3.當前目錄磁盤占用情況
    • 清理命令

排查過程

1、查看磁盤占用情況

df -h

df -h 命令用于顯示磁盤空間的使用情況,以人類可讀的方式呈現,其中:df 是 “disk free” 的縮寫,用于查看文件系統的磁盤空間使用情況。-h 是 “human-readable” 的縮寫,它讓 df 命令以人類可讀的方式顯示磁盤空間信息,即將磁盤大小以適當的單位(如 GB、MB、KB)進行轉換,以便更容易理解。

df -h 命令通常會列出以下信息:

  1. Filesystem: 文件系統的名稱或掛載點。
  2. Size: 文件系統的總大小,以人類可讀的單位顯示,如 GB、MB、KB。Used: 文件系統已使用的空間,以人類可讀的單位顯示。
  3. Used: 文件系統已使用的空間,以人類可讀的單位顯示。
  4. Avail: 文件系統剩余可用的空間,以人類可讀的單位顯示。
  5. Use%: 文件系統已使用空間的百分比。
  6. Mounted on: 文件系統的掛載點,即文件系統連接到的目錄路徑。
    通過運行 df -h 命令,您可以快速了解系統中各個文件系統的磁盤使用情況,以便及時采取必要的管理或清理措施,以防止磁盤空間不足的問題。

2. 按照占用大小進行倒排-當前目錄及其子目錄

du -ah|sort -rn|head -10

用于查找并列出當前目錄及其子目錄下占用磁盤空間最大的文件或目錄。下面是對命令的解釋:

  • du -a: 這個部分是 du 命令,它用于計算目錄及其子目錄的磁盤使用情況。-a 選項表示列出每個文件和目錄的詳細信息,而不僅僅是目錄的總大小。
  • sort -rn: 這個部分是 sort 命令,它用于對 du 命令輸出的結果進行排序。-r 選項表示按照逆序(從大到小)排序,-n 選項表示按照數值大小排序,而不是按照字母順序。
  • head -5: 這個部分是 head 命令,它用于顯示排序后的結果的前幾行。-5 選項表示顯示前 5 行,即磁盤使用情況最大的前 5 個文件或目錄

3.當前目錄磁盤占用情況

du -hd 1|sort -rh|head -10

以下是對命令 du -h -d 1 | sort -rh 的解釋:

  • du: 該命令用于計算目錄和文件的磁盤使用情況(磁盤占用量)。它的名字 “du” 是 “disk usage” 的縮寫。-h: 選項表示以人類可讀的格式顯示結果,即以 GB、MB、KB 等易于理解的單位顯示磁盤使用量。
  • -d 1: 選項表示只顯示目錄的直接子目錄或文件的磁盤使用情況,而不會深入到子目錄的子目錄。這里的 “1” 指定了深度級別為 1,即只顯示當前目錄下的一級子目錄和文件的磁盤使用情況。|: 這是管道操作符,用于將 du 命令的輸出傳遞給后面的命令,以便進一步處理。
  • sort: 該命令用于對輸入進行排序。-r: 選項表示將排序結果逆序排列,即從大到小排列。-h: 選項表示以人類可讀的方式進行排序,即以 GB、MB、KB 等易于理解的單位進行排序。
    在這里插入圖片描述

清理命令

1、清理日志文件
系統的日志文件可能會占用大量的磁盤空間。可以使用以下命令清理日志文件:sudo rm -rf /var/log/*

rm -rf /var/log/*

2、清理臨時文件

系統中的臨時文件也可能會占用大量磁盤空間。可以使用以下命令清理臨時文件:sudo rm -rf /tmp/*

sudo rm -rf /tmp/*

這將刪除/tmp/目錄下的所有臨時文件。

3、清理軟件緩存

軟件緩存也可能會占用大量磁盤空間。可以使用以下命令清理軟件緩存:sudo apt-get clean


4、檢查大文件

使用以下命令可以查找系統中的大文件:sudo find / -type f -size +100M

這個命令可以找出大于100M的文件,可以根據自己實際情況進行調整,然后可以手動刪除這些文件或將它們移動到其他位置。

sudo apt-get clean

5、清理無用軟件

可以使用以下命令卸載不再需要的軟件:sudo apt-get autoremove

sudo apt-get autoremove

這將卸載不再需要的軟件,并刪除它們的相關文件和配置。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/166316.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/166316.shtml
英文地址,請注明出處:http://en.pswp.cn/news/166316.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

“AI就緒”新計劃,亞馬遜云科技到2025年向200萬人提供免費AI技能培訓

AI就緒(AI Ready)計劃 到2025年為全球200萬人提供 免費人工智能(AI)技能培訓和教育資源 亞馬遜云科技宣布啟動“AI就緒(AI Ready)”計劃,旨在到2025年為全球200萬人提供免費人工智能&#xff08…

Python與設計模式--適配器模式

7-Python與設計模式–適配器模式 一、外包人員系統兼容 假設某公司A與某公司B需要合作,公司A需要訪問公司B的人員信息,但公司A與公司B協議接口不同, 該如何處理?先將公司A和公司B針對各自的人員信息訪問系統封裝了對象接口。cla…

易點易動固定資產管理系統:全生命周期管理的理想選擇

在現代企業中,固定資產管理是一項至關重要的任務。為了確保企業的資產安全、提高資產利用率,全面管理固定資產的生命周期至關重要。易點易動固定資產管理系統為企業提供了一種全面的解決方案,實現了從固定資產申購、采購、入庫、領用、退庫、…

linux 內存回收mglru算法代碼注釋2

mglru與原lru算法的兼容 舊的lru算法有active與inactive兩代lru,可參考linux 內存回收代碼注釋(未實現多代lru版本)-CSDN博客 新的算法在引入4代lru的同時,還引入了tier的概念。 新舊算法的切換的實現在lru_gen_change_state&a…

ELK企業級日志分析平臺——elasticsearch

集群部署 文檔:https://www.elastic.co/guide/en/elasticsearch/reference/7.6/index.html 下載:https://elasticsearch.cn/download/ 主機 ip 角色 k8s1 192.168.92.11 cerebro elk1 192.168.92.31 elasticsearch elk2 192.168.92.32 elasti…

數據庫實驗五 數據庫設計

數據庫實驗五 數據庫設計 一、實驗目的二、實驗內容三、實驗內容四、驗證性實驗五、設計性實驗 一、實驗目的 1.了解E-R圖構成要素以及各要素圖元。 2.掌握概念模型E-R圖的繪制方法。 3.掌握概念模型向邏輯模型的轉換原則和步驟。 4.運用sql編程實現 二、實驗內容 1.選取一個…

線段樹---數據結構學習

線段樹的教程可以參照線段樹 這里推薦 https://oi-wiki.org/ 這個網站,數據結構講的非常透。 線段樹學了很多次忘了很多次,這次打算記錄一下以后方便回顧(leetcode這類題遇見的不算特別多)。 樣板例題 leltcode-307 #題目樣板 class NumArray {private …

醫院手術麻醉信息系統全套源碼,自主版權,支持二次開發

醫院手術麻醉信息系統全套商業源碼,自主版權,支持二次開發 手術麻醉信息系統是HIS產品的中的一個組成部分,主要應用于醫院的麻醉科,屬于電子病歷類產品。醫院麻醉監護的功能覆蓋整個手術與麻醉的全過程,包括手術申請與…

人工智能中的文本分類:技術突破與實戰指導

在本文中,我們全面探討了文本分類技術的發展歷程、基本原理、關鍵技術、深度學習的應用,以及從RNN到Transformer的技術演進。文章詳細介紹了各種模型的原理和實戰應用,旨在提供對文本分類技術深入理解的全面視角。 關注TechLead,分…

Hadoop發行版 Cloudera CDH 6.3.2及CM 安裝包下載(阿里云盤 不限速)

CDH(全稱Cloudera’s Distribution, including Apache Hadoop)是由Cloudera公司構建的Hadoop穩定發行版,不僅含有 Apache Hadoop,還整合了Hive、Spark等組件。 由于CDH已停止維護,且Cloudera不再為CDH提供免費的下載服…

git 使用過程錯誤集合

文章目錄 1、git-credential-manager-core was renamed to git-credential-manager2、credential-manager-core is not a git command. See git --help. 1、git-credential-manager-core was renamed to git-credential-manager 出現以下提示建議盡快更新您的 Git 配置以使用新…

回歸預測 | MATLAB實現SCN隨機配置網絡多輸入單輸出回歸預測

回歸預測 | MATLAB實現SCN隨機配置網絡多輸入單輸出回歸預測 目錄 回歸預測 | MATLAB實現SCN隨機配置網絡多輸入單輸出回歸預測效果一覽基本介紹程序設計參考資料 效果一覽 基本介紹 Matlab實現SCN隨機配置網絡多變量回歸預測 1.data為數據集,7個輸入特征&#xff0…

基于Python實現汽車銷售數據可視化+預測【500010086.1】

導入模塊 import numpy as np import pandas as pd from pylab import mpl import plotly.express as px import matplotlib.pyplot as plt import seaborn as sns設置全局字體 plt.rcParams[font.sans-serif][kaiti]獲取數據 total_sales_df pd.read_excel(r"./data/中…

獨孤思維:看了那么多課程,還在問怎么賺錢的都是廢物

你捫心自問: 為什么自己看了那么多賺錢項目,買了那么多課程,對標了那么多大咖,依舊賺不到錢? 是自己智商欠缺嗎,是自己能力不行嗎,是自己沒有時間嗎? 智商欠缺,沒有誰…

機器學習第13天:模型性能評估指標

??主頁 Nowl 🔥專欄《機器學習實戰》 《機器學習》 📑君子坐而論道,少年起而行之 文章目錄 交叉驗證 保留交叉驗證 k-折交叉驗證 留一交叉驗證 混淆矩陣 精度與召回率 介紹 精度 召回率 區別 使用代碼 偏差與方差 介紹 區…

zerotier 搭建 moon中轉服務器 及 自建planet

搭建moon 服務器 環境準備 # 安裝依賴 yum install wget gcc gcc-c git -y yum install json-devel -y# 下載及安裝 curl -s https://install.zerotier.com/ | sudo bash節點ID 配置 配置moon.json文件 cd /var/lib/zerotier-one/# 導出依賴 zerotier-idtool initmoon ide…

SpringBoot項目連接,有Kerberos認證的Kafka

在連接Kerberos認證kafka之前,需要了解Kerberos協議 二、什么是Kerberos協議 Kerberos是一種計算機網絡認證協議 ,其設計目標是通過密鑰系統為網絡中通信的客戶機(Client)/服務器(Server)應用程序提供嚴格的身份驗證服務,確保通信雙方身份的真…

Spring Boot 升級3.x 指南

Spring Boot 升級3.x 指南 1. 升級思路 先創建一個parent項目&#xff0c;打包類型為pom&#xff0c;繼承自spring boot的parent項目 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId&…

歷時三個月,我發布了一款外賣返錢小程序

近幾年&#xff0c;推廣外賣紅包爆火&#xff0c;各種推廣外賣紅包的公眾號層出不窮。于是&#xff0c;我就在想外賣紅包究竟是怎么一回事。就這樣&#xff0c;我帶著問題開始了關于外賣紅包的研究。 在研究的過程中&#xff0c;我開始了解商品聯盟、推廣分成、cps等一系列相關…

網絡攻擊當搭配什么產品比較好

網絡攻擊無處不在&#xff0c;當要時刻謹記 2014年&#xff0c;索尼影業受到黑客攻擊&#xff0c;導致公司內部文件和電子郵件泄露。 2015年&#xff0c;美國聯邦政府的辦公人員信息遭到盜竊&#xff0c;影響了超過2100萬人的個人信息。 2016年&#xff0c;Yahoo的3億用戶賬…