用戶、組和目錄的磁盤配額

一、XFS_quota

  • 限制用戶和組的容量(block)與文件數量(inode);限制block就限制了用戶可以使用的磁盤容量,限制inode就可以限制用戶新建的文件數量
  • 限制某一目錄的最大磁盤配額(directory project)
  • 內核必須支持quota:在Centos7.x以后都已經默認支持quota功能
  • 查看命令是否安裝:rpm -qa | grep "quota"

二、磁盤配額的基本概念

  • 軟限制(soft):用戶在低于軟限制的時候可以正常使用磁盤,但如果超過了軟限制,且低于硬限制,就會出現警告(當前9版本已經不會出現警告了)
  • 硬限制(hard):表示用戶的用量絕對不會超過這個限制值,如果超過硬限制則會鎖住該用戶對磁盤的使用權
  • 寬限天數:只有在用戶的磁盤用量介于軟限制和硬限制之間時才會出現

三、磁盤配額實驗

步驟一:創建分區(>550MB)

步驟二:臨時開啟磁盤配額

注:如果是先掛載后再用remount修改,則用mount命令查看掛載分區狀態時會發現quota未生效

步驟三:永久開啟磁盤配額(在/etc/fstab下配置)

補充命令:xfs_quota -x -c "命令"

  • -x:啟用“專家模式”,允許對磁盤配額進行編輯
  • -c:quota可以在交互模式和命令模式兩種模式下執行,-c選項可以讓quota順利執行后續的命令

命令——

  1. print:列出具有XFS設備標識的路徑
  2. df:可以添加-b(block),-i(inode)等
  3. report:列出目前的磁盤配額詳細信息,需要結合ugrbi等選項
  4. state:目前支持磁盤配額的文件系統信息

步驟四:列出所有設備及其路徑(0表示沒有配額限制)

步驟五:執行state命令,了解文件系統相關信息,從上至下分別說明了所有者、所屬組、目錄

步驟六:設置磁盤配額(一般是root用戶給普通用戶設置,所以可以先創建普通用戶,給普通用戶設置用戶磁盤配額,限制用戶的容量block/也可以是inode)

步驟七:對寬限時間進行修改,修改到15天

四、projects限制目錄

注:可以實現對目錄進行磁盤配額的限制

步驟一:想要開始使用project還需要生成兩個配置文件(1中15代表標識符,可自定義,冒號后邊是要限制的路徑;2中冒號前是此次目錄配額限制的名稱,目錄后是之前定義的標識符)

步驟二:初始化prj,查看是否生效

步驟三:設置配額限制大小為:軟限制40M,硬限制50M

步驟四:寫入數據驗證

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

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

相關文章

[GESP202506 五級] 最大公因數

題目描述 對于兩個正整數 a,ba,ba,b,他們的最大公因數記為 gcd?(a,b)\gcd(a,b)gcd(a,b)。對于 k>3k > 3k>3 個正整數 c1,c2,…,ckc_1,c_2,\dots,c_kc1?,c2?,…,ck?,他們的最大公因數為: gcd?(c1,c2,…,ck)gcd?(gcd?(c1,c2,……

實現一個進程池(精講)

目錄 寫進程池前的理論掃盲 進程池的實現 寫進程池前的理論掃盲 父進程創建子進程,父子倆都看見同一片資源,這片資源被倆進程利用,用來通信,這片資源就是管道,如圖所示,能很好地詮釋管道。 那么什么是進程…

【tips】css模仿矢量圖透明背景

就像棋盤格background-image: linear-gradient(45deg, #f0f0f0 25%, transparent 25%), linear-gradient(-45deg, #f0f0f0 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #f0f0f0 75%), linear-gradient(-45deg, transparent 75%, #f0f0f0 75%);background-…

visual studio 歷史版本安裝

visual studio 歷史版本安裝 鏈接:Visual Studio 版本路線圖 說明:該頁面提供歷史版本的發布說明及下載鏈接(需滾動至頁面底部查找相關版本)。例如,2022 版本可能包含 17.0 至 17.14 等子版本,用戶可根據需…

微軟推出“憤怒計劃“:利用AI工具實現惡意軟件自主分類

微軟周二宣布推出一款能夠自主分析并分類軟件的人工智能(AI)代理系統,旨在提升惡意軟件檢測能力。這款基于大語言模型(LLM)的自主惡意軟件分類系統目前仍處于原型階段,被微軟內部代號命名為"憤怒計劃&…

SOLIDWORKS Electrical:實現真正意義上的機電協同設計

隨著市場的發展,企業面臨兩個方面的挑戰:從業務和市場方面來看,為了在競爭中取得更大優勢,需要更高質量的產品,較低的成本并縮短產品上市周期;從設計和技術方面來看,產品的集成度越來越高&#…

MySql_忘記了root密碼怎么辦

《MySql_忘記了root密碼怎么辦》在忘記root密碼的時候,可以按以下步驟處理(以windows為例)。_1) 關閉正在運行的MySQL服務。_2) 打開DOS窗口,轉到mysql\bin目錄。_3) 輸入mysqld –skip-grant-tables 回車。–skip-grant-tables 的…

wstool和catkin_tools工具介紹

好的,我們來詳細介紹一下 python3-wstool 和 python3-catkin-tools 這兩個在 ROS (Robot Operating System) 開發中非常重要的工具,以及它們之間的關系。 首先,python3- 這個前綴表示這些是針對 Python 3 的軟件包版本,這在現代 R…

吳恩達 深度學習筆記

最近在看吳恩達深度學習系列課程,簡單做一個基本框架筆記。 如感興趣或了解更多內容,推薦看原課程 以前也做過一些與機器學習和深度學習有關的筆記,過分重復的就一筆帶過了。 01 第一門課 神經網絡和深度學習 1.1 第一周:深度學習…

2025數字馬力一面面經(社)

2025數字馬力一面面經(社) 日常自我介紹js數據類型有哪些(報完菜名后簡單分析了一下使用引用類型)談談對const、var、let的理解(變量提升、let和const的主要區別、使用const命名引用類型的時可以對引用類型進行操作&am…

PyQt 中 pyqtSignal 的使用

目錄 基本用法 示例代碼 關鍵特性 常見用途 一、信號的定義規則 二、完整用法步驟 1. 導入必要模塊 2. 定義帶信號的類 3. 定義接收信號的槽函數 4. 連接信號與槽 5. 發射信號 6. 斷開連接(可選) 三、高級特性 1. 跨線程通信 2. 信號連接方式 3. 信號與匿名函數 4. 信號轉發 …

使用Python驗證常見的50個正則表達式

什么是正則表達式?正則表達式(Regular Expression)通常被用來檢索、替換那些符合某個模式(規則)的文本。此處的Regular即是規則、規律的意思,Regular Expression即“描述某種規則的表達式”之意。本文收集了一些常見的正則表達式用…

Redis是單線程性能還高的原因

Redis是單線程Redis單線程是指Redis的網絡IO和鍵值對讀寫是由一個線程完成的,其他功能還是使用多線程執行Redis主干業務使用單線程的原因Redis本質就是一個大的共享資源,共享資源是需要對其進行并發控制的,即使增加了線程,大部分線程也是在等待互斥鎖,并行變串行,而且還需要進行…

若依前后端分離版學習筆記(七)—— Mybatis,分頁,數據源的配置及使用

一 Mybatis 1、Maven依賴 在ruoyi父項目的pom文件中有一個分頁插件的依賴 <!-- pagehelper 分頁插件 --> <dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper-spring-boot-starter</artifactId><version&…

灌區信息化智能管理系統解決方案

一、方案背景 灌區作為農業灌溉的重要基礎設施&#xff0c;承擔著保障糧食安全和促進農業可持續發展的關鍵作用。然而&#xff0c;傳統灌區管理方式普遍存在信息孤島、數據滯后、調度不精準等問題&#xff0c;導致水資源浪費和管理效率低下。在此背景下&#xff0c;灌區信息化智…

軟件包管理、緩存、自定義 YUM 源

1. 軟件包管理是啥 你可以把軟件包管理器理解成 Linux 的“應用商店 安裝工人”&#xff1a; 應用商店&#xff1a;幫你找到軟件&#xff08;包&#xff09;安裝工人&#xff1a;幫你下載安裝、配置、升級、卸載管理賬本&#xff1a;記錄系統里都安裝了啥、版本號是多少、依賴…

Pthon 本質詳解

理解 Python 的本質&#xff0c;不能僅僅停留在“它是一門編程語言”這個層面&#xff0c;而要深入其設計哲學、核心機制、以及它在編程世界中所扮演的角色。 可以把 Python 的本質概括為一句話&#xff1a;Python 的本質是一種以“簡潔優雅、易于讀寫”為核心設計哲學&#xf…

在Word文檔中用鍵盤直接移動(復制)內容

如何快速在Word文檔中剪切或復制內容到本文檔的其他位置&#xff1f;不用剪切或復制&#xff0c;再粘貼&#xff0c;只需要先選中內容&#xff0c;然后按下F2&#xff08;ShiftF2&#xff09;剪切&#xff08;復制&#xff09;內容&#xff0c;再把光標放到目標位置按下回車鍵就…

VRTE 的應用程序部署到Ubuntu上 報錯:bash: ./rb_exmd: No such file or directory

&#x1f6e0;? 如何在 Ubuntu 上部署 VRTE 3.5 的 AraCM_IPC 應用程序在將 VRTE 3.5 的 AraCM_IPC 應用部署到 Ubuntu 系統時&#xff0c;可能會遇到運行失敗的問題&#xff0c;提示類似&#xff1a;bash: ./rb_exmd: No such file or directory這通常并非文件不存在&#xf…

WD5202 非隔離降壓轉換芯片,220V降5V,輸出電流80MA

解鎖高效電源新境界&#xff1a;WD5202 非隔離降壓轉換芯片在當今電子設備飛速發展的時代&#xff0c;高效、穩定且低成本的電源解決方案至關重要。WD5202 作為一款卓越的非隔離降壓轉換芯片&#xff0c;正以其獨特的性能和廣泛的適用性&#xff0c;在眾多領域嶄露頭角&#xf…