【samba】umount:**** target is busy. ubuntu24.04 卸載掛載點

當你看到 target is busy,說明仍有進程在使用該掛載點或你當前的 shell 就位于該目錄下。可以按下面步驟排查并強制卸載:


在這里插入圖片描述
在這里插入圖片描述

1. 確保不在掛載目錄下

先切換到其它目錄,避免當前 shell 占用:

cd ~

2. 查找占用該掛載點的進程

  • 使用 fuser

    sudo fuser -m /media/zhangbin/DATA/HuaSongs
    

    它會列出占用該掛載點的 PID 列表。

  • 使用 lsof

    sudo lsof +D /media/zhangbin/DATA/HuaSongs
    

    或者

    sudo lsof /media/zhangbin/DATA/HuaSongs
    

    列出打開該目錄或其下文件的所有進程與文件句柄。


3. 終止占用進程

  • 如果確認可以殺掉它們:

    sudo fuser -km /media/zhangbin/DATA/HuaSongs
    

    這會向所有占用該掛載點的進程發送 SIGKILL,請謹慎使用。

  • 或者針對單個 PID:

    sudo kill <PID>
    # 如果進程沒響應再
    sudo kill -9 <PID>
    

4. 再次卸載

sudo umount /media/zhangbin/DATA/HuaSongs

如果還是提示 busy,可以使用 懶卸載(detach):

sudo umount -l /media/zhangbin/DATA/HuaSongs
  • -l(lazy):讓掛載點立即對新進程不可見,但內核會在資源空閑后徹底清理。

或者強制卸載(在某些系統對 CIFS 有效):

sudo umount -f /media/zhangbin/DATA/HuaSongs

5. 驗證

mount | grep HuaSongs

如果沒有輸出,說明已成功卸載。


按照以上步驟,就能解除“target is busy”導致的卸載失敗問題。

我的操作

sudo fuser -m /media/zhangbin/DATA/HuaSongs
/media/zhangbin/DATA/HuaSongs: 1100864 1145941c 1146181c 1146190c

看到這幾個 PID 正在占用掛載點:

1100864 1145941c 1146181c 1146190c

下面有兩種常用方式,任選其一即可清理占用并卸載:


方法一:用 fuser 一步終結并卸載

  1. 終止所有占用進程

    sudo fuser -km /media/zhangbin/DATA/HuaSongs
    

    這會對所有使用該目錄的進程發送 SIGKILL。

  2. 卸載

    sudo umount /media/zhangbin/DATA/HuaSongs
    

方法二:手動殺進程再卸載

  1. 切換目錄(避免 shell 自己也占用)

    cd ~
    
  2. 逐個殺掉 PID

    sudo kill 1100864 1145941 1146181 1146190
    # 如果有進程不響應,再用 -9 強制殺
    sudo kill -9 1100864 1145941 1146181 1146190
    
  3. 卸載

    sudo umount /media/zhangbin/DATA/HuaSongs
    

如果仍然提示“busy”

  • 懶卸載(掛載點對新進程立即不可見,后臺清理):

    sudo umount -l /media/zhangbin/DATA/HuaSongs
    
  • 強制卸載(針對 CIFS 有時有效):

    sudo umount -f /media/zhangbin/DATA/HuaSongs
    

執行完后,用 mount | grep HuaSongs 驗證是否已卸載。這樣就可以清除“target is busy”導致的卸載失敗問題了。

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

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

相關文章

網站首頁菜單兩種布局vue+elementui頂部和左側欄導航

頂部菜單實現 <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Vue.js Element UI 路由導航</…

使用 Python 正則表達式實現文本替換與電話號碼規范化

文章大綱 以下是針對“使用 Python 正則表達式進行文本替換與電話號碼規范化”主題的詳細技術文章大綱。文章將全面探討正則表達式在文本替換中的應用&#xff0c;特別是在處理電話號碼規范化問題中的具體實現。每個部分的預計字符數反映了其在文章中的重要性&#xff0c;總計…

Python爬蟲實戰:從零構建高性能分布式爬蟲系統

Python爬蟲實戰&#xff1a;從零構建高性能分布式爬蟲系統 引言 在當今數據驅動的時代&#xff0c;網絡爬蟲已成為獲取和分析互聯網數據的重要工具。本文將帶你從零開始構建一個高性能的分布式爬蟲系統&#xff0c;涵蓋從基礎概念到高級技巧的全方位知識&#xff0c;幫助你在…

PostgreSQL 技術峰會,聚焦國產生態與前沿技術

PostgreSQL 技術峰會是由重慶思莊攜手工信部中國開源軟件聯盟 PostgreSQL 分會聯合舉辦的一場技術盛宴。峰會以 “PostgreSQL 與國產生態” 為主題&#xff0c;聚焦國產生態與前沿技術&#xff0c;致力于為開發者、運維工程師和技術決策者提供全面且深入的知識賦能。以下是其相…

Java詳解LeetCode 熱題 100(27):LeetCode 21. 合并兩個有序鏈表(Merge Two Sorted Lists)詳解

文章目錄 1. 題目描述1.1 鏈表節點定義 2. 理解題目2.1 問題可視化2.2 核心挑戰 3. 解法一&#xff1a;迭代法&#xff08;哨兵節點&#xff09;3.1 算法思路3.2 Java代碼實現3.3 詳細執行過程演示3.4 執行結果示例3.5 復雜度分析3.6 優缺點分析 4. 解法二&#xff1a;遞歸法4.…

面試高頻問題

文章目錄 &#x1f680; 消息隊列核心技術揭秘&#xff1a;從入門到秒殺面試官1?? Kafka為何能"吞云吐霧"&#xff1f;性能背后的秘密1.1 順序寫入與零拷貝&#xff1a;性能的雙引擎1.2 分區并行&#xff1a;數據的"八車道高速公路"1.3 頁緩存與批量處理…

Day49 Python打卡訓練營

知識點回顧&#xff1a; 1.通道注意力模塊復習 2.空間注意力模塊 3.CBAM的定義 cbam模塊介紹 cbam注意力 之前我們介紹了se通道注意力&#xff0c;我們說所有的模塊本質上只是對特征進一步提取&#xff0c;今天進一步介紹cbam注意力 CBAM 是一種能夠集成到任何卷積神經網絡…

MySQL:Cannot remove all partitions, use DROP TABLE instead

目錄 一、 出現場景二、問題原因三、 解決方案 一、 出現場景 在MySQL創建分區之后&#xff0c;要刪除所有分區時&#xff0c;最后一個分區刪除不了。 二、問題原因 這是因為 MySQL 不允許通過 ALTER TABLE … DROP PARTITION 刪除所有分區&#xff0c;因為分區是表的核心結…

深度學習水論文:mamba+圖像增強

&#x1f9c0;當前視覺領域對高效長序列建模需求激增&#xff0c;對Mamba圖像增強這方向的研究自然也逐漸火熱。原因在于其高效長程建模&#xff0c;以及動態計算優勢&#xff0c;在圖像質量提升和細節恢復方面有難以替代的作用。 &#x1f9c0;因此短時間內&#xff0c;就有不…

今天對C語言中static和extern關鍵字的作用認識又深刻了

用了這么久的C語言&#xff0c;之前對于static關鍵字的用法總是一知半解&#xff0c;今天終于搞清楚了&#xff0c;寫個文章簡單記錄一下。 用static修飾的變量&#xff0c;不管是全局變量還是局部變量&#xff0c;其存儲位置都是靜態存儲區&#xff0c;全局變量作用域是當前文…

河北對口計算機高考MySQL筆記(完結版)(2026高考)持續更新~~~~

MySQL 基礎概念 數據&#xff08;Data&#xff09;&#xff1a;文本&#xff0c;數字&#xff0c;圖片&#xff0c;視頻&#xff0c;音頻等多種表現形式&#xff0c;能夠被計算機存儲和處理。 **數據庫&#xff08;Data Base—簡稱DB&#xff09;&#xff1a;**存儲數據的倉庫…

vmware ubuntu擴展硬盤(可用)

一、 右鍵需要的虛擬機&#xff0c;選擇設置&#xff0c;調整最大內存 二、安裝gparted軟件 sudo apt-get install gparted 三、搜索應用然后打開 四、右鍵/dev/sda3 五、調整大小 六、勾選確定 點綠色勾&#xff1a;

RoBERTa 和 BERT 的簡介與對比

RoBERTa 和 BERT 是什么 一、BERT(Bidirectional Encoder Representations from Transformers) 提出背景:由谷歌于2019年提出,是自然語言處理領域的里程碑模型,基于Transformer編碼器架構,通過預訓練生成雙向語言表示。 核心特點: 雙向預訓練:通過掩碼語言模型(MLM)…

前端繪制道路魚骨圖

項目背景&#xff1a;需要實現道路情況魚骨圖&#xff0c;根據上下行道路分別顯示對應的道路情況和沿路設施狀況&#xff0c;箭頭根據所示方向平滑移動 1.封裝組件&#xff0c;創建FishboneDiagram.vue文件 <template><div class"fishedOneBox flex items-cente…

selinux firewalld

一、selinux 1.說明 SELinux 是 Security-Enhanced Linux 的縮寫,意思是安全強化的 linux; SELinux 主要由美國國家安全局(NSA)開發,當初開發的目的是為了避免資源的誤用 DAC(Discretionary Access Control)自主訪問控制系統MAC(Mandatory Access Control)強制訪問控…

RSS 2025|從說明書學習復雜機器人操作任務:NUS邵林團隊提出全新機器人裝配技能學習框架Manual2Skill

視覺語言模型&#xff08;Vision-Language Models, VLMs&#xff09;&#xff0c;為真實環境中的機器人操作任務提供了極具潛力的解決方案。 盡管 VLMs 取得了顯著進展&#xff0c;機器人仍難以勝任復雜的長時程任務&#xff08;如家具裝配&#xff09;&#xff0c;主要受限于人…

NPOI Excel用OLE對象的形式插入文件附件以及插入圖片

static void Main(string[] args) {XlsWithObjData();Console.WriteLine("輸出完成"); }static void XlsWithObjData() {// 創建工作簿和單元格,只有HSSFWorkbook,XSSFWorkbook不可以HSSFWorkbook workbook new HSSFWorkbook();HSSFSheet sheet (HSSFSheet)workboo…

企業數字化轉型實戰:某行業研究院如何通過SD-WAN技術優化網絡架構?

一、引言 隨著企業數字化轉型的深入推進&#xff0c;傳統網絡架構在靈活性、可靠性和管理效率方面逐漸暴露不足。SD-WAN&#xff08;軟件定義廣域網&#xff09;技術憑借其智能化、自動化和高效的特點&#xff0c;逐漸成為企業網絡架構優化的首選方案。本文以某研究院數字化基…

數字證書_CA_詳解

目錄 一、數字證書簡介 二、 CA&#xff08;證書頒發機構&#xff09; (一) 證書鏈&#xff08;信任鏈&#xff09; 1. 根證書 2. 中間證書 3. 網站證書 (二) 抓包軟件的證書鏈與信任機制 1. 抓包通信流程 2. 證書鏈偽造與信任驗證流程 (三) 關于移動設備的CA 一、數…

Android協程學習

目錄 Android上的Kotlin協程介紹基本概念與簡單使用示例協程的高級用法 結構化并發線程調度器(Dispatchers)自定義調度器并發:同步 vs 異步 異步并發(async 并行執行)同步順序執行協程取消與超時 取消機制超時控制異步數據流 Flow協程間通信 使用 Channel使用 StateFlow /…