Linux rm -rf 之rm: cannot remove `linux': Device or resource busy
處理過程如下:
[[email protected] ~]$ uname -a
Linux se31 3.8.13-44.1.1.el6uek.x86_64 #2 SMP Wed Sep 10 06:10:25 PDT 2014 x86_64 x86_64 x86_64 GNU/Linux
[[email protected] ~]$
[[email protected] /]# ls -l
total 148
dr-xr-xr-x. 2 root root 4096 Jul 1 2016 bin
dr-xr-xr-x. 5 root root 4096 Dec 31 2015 boot
drwxr-xr-x. 2 root root 4096 Oct 15 2014 cgroup
drwxr-xr-x 17 root root 3940 Nov 5 13:29 dev
drwxr-xr-x. 121 root root 12288 Jan 19 09:18 etc
drwxr-xr-x. 9 root root 4096 Dec 12 09:14 home
drwxr-xr-x. 13 root root 4096 Jul 1 2016 lib
dr-xr-xr-x. 9 root root 12288 Jul 1 2016 lib64
drwx------. 2 root root 16384 Dec 31 2015 lost+found
drwxr-xr-x. 2 root root 4096 Nov 1 2011 media
drwxr-xr-x 2 root root 0 Nov 5 13:13 misc
drwxr-xr-x. 2 root root 4096 Nov 1 2011 mnt
drwxr-xr-x 2 root root 0 Nov 5 13:13 net
drwxr-xr-x. 7 root root 4096 Nov 18 17:32 opt
drwxrwxr-x 3 ora12c oinstall 4096 Dec 12 09:33 ora12c
drwxr-xr-x. 7 oracle dba 4096 Jan 20 2016 oradata1
dr-xr-xr-x 514 root root 0 Nov 5 13:13 proc
drwxr-xr-x 2 oracle oinstall 20480 Jan 18 21:03 rman_back
dr-xr-x---. 21 root root 4096 Jan 19 09:10 root
dr-xr-xr-x. 2 root root 12288 Jul 1 2016 sbin
drwxr-xr-x. 2 root root 4096 Dec 31 2015 selinux
drwxr-xr-x. 2 root root 4096 Nov 1 2011 srv
dr-xr-xr-x 13 root root 0 Nov 5 13:13 sys
drwxrwxrwt. 10 root root 4096 Jan 19 04:08 tmp
drwxrwxr-x. 3 grid oinstall 4096 Dec 31 2015 u01
drwxrwxr-x 3 oracle10g oinstall 4096 Jan 4 2016 u02
drwxr-xr-x. 13 root root 4096 Dec 31 2015 usr
drwxr-xr-x. 20 root root 4096 Dec 31 2015 var
drwxr-xr-x 3 oracle oinstall 4096 Jan 19 09:18 win
[
[[email protected] /]# rm -rf win
rm: cannot remove `win/linux': Device or resource busy
[[email protected] /]#
[[email protected] /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sdb3 974G 295G 630G 32% /
tmpfs 48G 21G 27G 43% /dev/shm
/dev/sdb1 772M 62M 654M 9% /boot
/dev/sda1 5.0T 4.5T 265G 95% /oradata1
//10.117.196.52/orabak
239G 206G 34G 87% /win/linux
[
看來網路共享掛載的儲存目錄無法使用rm -rf 清空,如果Linux確實需要刪除本地掛載點,可以先解除安裝,然後刪除本地的掛載點:
[[email protected] /]# umount /win/linux
[[email protected] /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sdb3 974G 295G 630G 32% /
tmpfs 48G 21G 27G 43% /dev/shm
/dev/sdb1 772M 62M 654M 9% /boot
/dev/sda1 5.0T 4.5T 265G 95% /oradata1
[
[[email protected] /]# ls -l
total 144
dr-xr-xr-x. 2 root root 4096 Jul 1 2016 bin
dr-xr-xr-x. 5 root root 4096 Dec 31 2015 boot
drwxr-xr-x. 2 root root 4096 Oct 15 2014 cgroup
drwxr-xr-x 17 root root 3940 Nov 5 13:29 dev
drwxr-xr-x. 121 root root 12288 Jan 19 09:30 etc
drwxr-xr-x. 9 root root 4096 Dec 12 09:14 home
drwxr-xr-x. 13 root root 4096 Jul 1 2016 lib
dr-xr-xr-x. 9 root root 12288 Jul 1 2016 lib64
drwx------. 2 root root 16384 Dec 31 2015 lost+found
drwxr-xr-x. 2 root root 4096 Nov 1 2011 media
drwxr-xr-x 2 root root 0 Nov 5 13:13 misc
drwxr-xr-x. 2 root root 4096 Nov 1 2011 mnt
drwxr-xr-x 2 root root 0 Nov 5 13:13 net
drwxr-xr-x. 7 root root 4096 Nov 18 17:32 opt
drwxrwxr-x 3 ora12c oinstall 4096 Dec 12 09:33 ora12c
drwxr-xr-x. 7 oracle dba 4096 Jan 20 2016 oradata1
dr-xr-xr-x 553 root root 0 Nov 5 13:13 proc
drwxr-xr-x 2 oracle oinstall 20480 Jan 18 21:03 rman_back
dr-xr-x---. 21 root root 4096 Jan 19 09:10 root
dr-xr-xr-x. 2 root root 12288 Jul 1 2016 sbin
drwxr-xr-x. 2 root root 4096 Dec 31 2015 selinux
drwxr-xr-x. 2 root root 4096 Nov 1 2011 srv
dr-xr-xr-x 13 root root 0 Nov 5 13:13 sys
drwxrwxrwt. 10 root root 4096 Jan 19 04:08 tmp
drwxrwxr-x. 3 grid oinstall 4096 Dec 31 2015 u01
drwxrwxr-x 3 oracle10g oinstall 4096 Jan 4 2016 u02
drwxr-xr-x. 13 root root 4096 Dec 31 2015 usr
drwxr-xr-x. 20 root root 4096 Dec 31 2015 var
[[email protected] /]#
相關推薦
linux 檔案刪除問題:rm: cannot remove '.nfs': Device or resource busy
問題原因: 造成該問題的原因是伺服器叢集(檔案伺服器的儲存分別掛載到各個計算伺服器中)中,在計算伺服器上刪除檔案伺服器(NFS:網路檔案系統)上的內容時提示的錯誤。本人的具體事件:在計算伺服器上生成了兩個資料夾(生成檔案的位置為檔案伺服器掛載的位置,也就是說生成到了檔案伺服器
Linux rm -rf 之rm: cannot remove `linux': Device or resource busy
2017年1月19日,清理linux伺服器上一目錄時出現靈異事件,居然有rm -rf不能刪除的東西,排除使用者程序佔用,但是最後我還是把它給刪掉了。 處理過程如下: [[email protected] ~]$ uname -a Linux se31 3.8.13-44.1.1.el
linux 刪除資料夾提示 device or resource busy
先檢視資料夾有沒有程序在使用 ls of /data/BucketGroup4 或是 ps -ef | grep "/data/BucketGroup4" 發現都沒人在使用,後懷疑該目錄被mount cat /proc/mounts | grep "/data/Buc
linux-shell命令之rm(remove)【刪除檔案或目錄】
功能說明:刪除檔案或目錄。 語法介紹:rm [-dfirv][--help][--version][檔案或目錄...] 補充說明:執行rm指令可刪除檔案或目錄,如欲刪除目錄必須加上引數"-r",否則僅會刪除檔案。 引數說明: -d或--directory
Linux基本命令之rm
adb 直接 強調 參數 image images 強制 shadow term rm:刪除目錄和文件參數: -f(force):強制刪除,不提示確認 -r(recursive):遞歸,用於刪除目錄 強調:刪除命令要慎用,非常危險,刪除前一定要先備份一份 1、刪除一個文
Linux常用命令之rm/cp/mv
今天學習了三條命令,現在總結一下: rm cp mv rm 檔名 remove的簡寫,功能:刪除檔案且不經過回收站永久刪除 拓展命令 rm -r *** //刪除目錄,這個命令十分常用,cp中複製目錄同理 rm -f *** //強制刪除即使沒有的
linux編程之文件操作 linux知識學習
往回 開始 查看 宋體 more 用法 tab tro 學習 Linux文件內容查看是Linux操作中不可或缺的操作,以下是對Linux下常用的文件內容查看命令的匯總。1. cat 由第一行開始顯示文件內容用法:cat -A 相當於-vET的整合選項,可列出一些特殊字符而
Linux記憶體描述之記憶體節點node--Linux記憶體管理(二)
1 記憶體節點node 1.1 為什麼要用node來描述記憶體 這點前面是說的很明白了, NUMA結構下, 每個處理器CPU與一個本地記憶體直接相連, 而不同處理器之前則通過匯流排進行進一步的連線, 因此相對於任何一個CPU訪問本地記憶體的速度比訪問遠端記憶體的速度要快 Linux適用於各種不同的體系結
Linux記憶體描述之記憶體區域zone--Linux記憶體管理(三)
1 記憶體管理域zone 為了支援NUMA模型,也即CPU對不同記憶體單元的訪問時間可能不同,此時系統的實體記憶體被劃分為幾個節點(node), 一個node對應一個記憶體簇bank,即每個記憶體簇被認為是一個節點 首先, 記憶體被劃分為結點. 每個節點關聯到系統中的一個處理器, 核心中表示為pg_
Linux記憶體描述之記憶體頁面page--Linux記憶體管理(四)
1 Linux如何描述實體記憶體 Linux把實體記憶體劃分為三個層次來管理 層次 描述 儲存節點(Node) CPU被劃分為多個節點(node), 記憶體則被分簇, 每個CPU對應一個本地實體記憶體, 即一個CPU-node對應
好奇害死貓系列一 “rm -rf /” 與 “rm -rf /*”
系統:contos:7.5 我們在根目錄建一個a目錄,a目錄下建一個b檔案和c檔案 用# rm -rf /a看看是什麼效果。 # rm -rf這個命令正常使用是沒問題的,因為它是一個刪除一整個目錄的命令。 然後我們刪刪 / 這裡它會給你提示,所以你一般不會誤操作。網上說的是7版
Linux 學習記錄之看兄弟連Linux學習視訊記錄
課程大綱: 一、UNIX 與Linux發展史: 1、比擬說,Unix是父親,Linux是兒子。 2、Unix是六十年代中期,Linux80年代, Windows 90年代。 3、miutix 大而複雜,專案管理困難,專案認證難等; Unix小而簡單。肯-
燕姐的 Linux 私房菜之(1)—— Linux 簡介
1、作業系統與硬體 無論是 Linux、OS X、Windows 作業系統,他們都是由以下部分組成(分層結構): 最底層:硬體; 底層之上:將硬體的介面抽象成為系統呼叫(kernel); 再之上:庫; 在此之上為:應用程式。 程式的執行可以有兩種方式: (1)開機自動啟動執行; (2
Linux安裝apache時 apr報錯解決 rm: cannot remove `libtoolT': No such file or directory
在configure裡面 RM='$RM -f' 這裡的$RM後面一定有一個空格。 如果後面沒有空格,直接連線減號,就依 然會報錯。把RM='$RM'改為RM='$RM -f' 注意,此檔案下載到本地修改在上傳會報錯。建議用VI修改
Linux刪除檔案出現rm: cannot remove `.user.ini': Operation not permitted
在Linux中rm -rf的威力是十分巨大的,特別是附帶了 -f 引數,不少新手都幹過用root使用者執行 rm -rf /命令這
Linux下的之touch、mv、cp、rm
linux touch mv cp rm touch 新建文件 touch 文件名 例如: touch file1 在當前目錄新建名為file1的文件 註意: 1)同一目錄無法創建同名的文件 2)Linux的文件名是區分大小寫的 mv 修改文件名(或者目錄的名
Linux中如何恢復rm命令誤刪除的文件之extundelete編譯安裝及使用
可用 並且 地址 cat inode res 丟失 lin 所在 1、下載extundelete包,安裝依賴 我用的是Centos系統,在安裝extundelete之前需要安裝e2fsprogs,e2fsprogs-libs,e2fsprogs-devel。 yum in
Linux防止“rm -rf /”誤刪除
com 程序 -a user get prev tar acc 安裝 說明:不解釋了,運維應該在每臺服務器都去配置這個問題以減少災難的發生 方法: 1、safe-rm safe-rm是一個開源軟件用來替代不太安全的rm,可以在/etc/safe-rm.conf中配置路
linux系統下文件夾以及文件的權限查看及修改;以及文件和文件夾刪除 rm -rf 命令的使用
系統 chang html 更改 修改文件 art 文件名 mage 管理命令 1、直接查看文件或者文件夾的權限命令: >>ll 或者 >>ls -l r代表讀取權限,w寫權限,x代表執行權限 第一個代表文件類型,-代表是普通文件,d代表是文
Linux rm -rf命令慎用!
Linux rm命令 rm命令Remove,功能:1)刪除目錄,2)刪除檔案。 (可以遞迴的刪除指定目錄的所有檔案及子目錄) 注意:rm是一個危險的命令,使用的時候要特別當心,尤其對於初學者來說。(今天我就用rm -rf 的命令把使用者名稱目錄下的所有