亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

root用戶rm -rf無(wú)法刪除相關(guān)文件的原因分析

jf_TEuU2tls ? 來(lái)源:浩道Linux ? 2024-01-09 10:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

大家好,這里是浩道Linux,主要給大家分享Linux、Python、網(wǎng)絡(luò)通信、網(wǎng)絡(luò)安全等相關(guān)的IT知識(shí)平臺(tái)。

最近在浩道的學(xué)習(xí)交流群中,有小伙伴反饋?zhàn)约篖inux服務(wù)器上無(wú)法通過(guò)rm -rf命令來(lái)刪除某個(gè)文件,一時(shí)間引起大家的討論。今天浩道跟大家分析無(wú)法刪除的原因有哪些,也讓大家長(zhǎng)長(zhǎng)見(jiàn)識(shí)。

wKgZomWcquuAAesIAACC3MFJ_n8892.png

通過(guò)截圖看出,提示信息“Operation not permitted”很明顯了,表示不允許操作。

一、詭異現(xiàn)象原因分析

那有哪些原因會(huì)導(dǎo)致root用戶無(wú)法通過(guò)rm -rf命令刪除文件呢?一起分析看看!

(一)權(quán)限問(wèn)題:文件或目錄的權(quán)限設(shè)置不允許當(dāng)前用戶進(jìn)行操作。

這個(gè)可以排除,通過(guò)root用戶執(zhí)行刪除命令,并且對(duì)應(yīng)的文件也有對(duì)應(yīng)權(quán)限。

(二)文件或目錄被其他進(jìn)程鎖定或正在使用中:如果目錄dnfswap中的某個(gè)文件或子目錄正在被使用,那么rm -rf命令可能無(wú)法刪除它們。

這個(gè)通過(guò)lsof dnfswap命令也排除了dnfswap被占用的問(wèn)題。

(三)文件或目錄具有特殊屬性:在Linux系統(tǒng)中,每個(gè)文件和目錄都有一些特殊的屬性,這些屬性由擴(kuò)展的文件系統(tǒng)屬性(extended filesystem attributes)或訪問(wèn)控制列表(Access Control Lists)等機(jī)制管理。如果文件或目錄具有某些特殊屬性,可能會(huì)導(dǎo)致rm -rf命令無(wú)法刪除它們。

這個(gè)其實(shí)通過(guò)lsattr dnfswap命令查看到并未有特殊屬性的地方。

當(dāng)結(jié)合上述分析的原因都排除了,我想親自登錄上服務(wù)器去看看,但是詭異的事情發(fā)生了,啥都沒(méi)操作,我居然可以刪除成功了?。?!

wKgaomWcquuADEQyAAO56uHRpEM863.png

這個(gè)就變成無(wú)厘頭事件了,真的啥都沒(méi)做,就刪除成功了,不知道朋友們對(duì)這一個(gè)詭異事件有什么看法!歡迎評(píng)論區(qū)留言大家探討!

今天既然針對(duì)這個(gè)rm -rf命令無(wú)法刪除文件做了討論,下面也給大家羅列幾個(gè)具體實(shí)例,看看怎么實(shí)現(xiàn)不讓root用戶刪除文件或文件夾的!

二、列舉具體案例

(一)文件權(quán)限問(wèn)題引起

這個(gè)一般可以針對(duì)普通用戶做相應(yīng)的權(quán)限限制實(shí)現(xiàn),這里不列舉說(shuō)明。

(二)文件或目錄被其他進(jìn)程鎖定或正在使用中

這里通過(guò)磁盤掛載目錄來(lái)驗(yàn)證,當(dāng)一個(gè)磁盤掛載目錄被占用時(shí),此時(shí)是不能通過(guò)rm -rf進(jìn)行刪除相關(guān)目錄的。如下所示:

wKgaomWcquuAKsQ2AADPSHtqQxc488.png

(三)文件或目錄具有特殊屬性

這里可以通過(guò)chattr命令在Linux下用于改變文件屬性。這些屬性提供了對(duì)文件的額外控制,包括是否可以刪除文件、是否可以修改文件等。

以下是chattr命令的一些用法和選項(xiàng):

開(kāi)啟文件或目錄的某個(gè)屬性:chattr + 
關(guān)閉文件或目錄的某個(gè)屬性:chattr - 
指定文件或目錄的某個(gè)屬性:chattr = 
查看文件或目錄的屬性:lsattr 
其中,是具體的屬性,如a、b、c、d、i等。


以下是一些常用的屬性及其含義:


a:讓文件或目錄僅供附加用途,即只能向文件添加數(shù)據(jù),不能刪除數(shù)據(jù)。
b:不更新文件或目錄的最后存取時(shí)間。
c:將文件或目錄壓縮后存放。
d:將文件或目錄排除在傾倒操作之外。
i:不得任意更動(dòng)文件或目錄,即不能修改、刪除、重命名該文件或目錄。
s:保密性刪除文件或目錄,即從磁盤上刪除,然后用0填充文件所在區(qū)域。
S:即時(shí)更新文件或目錄,即一旦對(duì)文件進(jìn)行了修改,就立即將修改結(jié)果寫回磁盤。
u:預(yù)防意外刪除,即當(dāng)一個(gè)應(yīng)用程序請(qǐng)求刪除該文件時(shí),系統(tǒng)會(huì)保留其數(shù)據(jù)塊以便以后能夠恢復(fù)刪除的文件。

如下所示:

a76360ce-ae81-11ee-8b88-92fbcf53809c.png

三、總結(jié)

本文針對(duì)群里小伙伴發(fā)現(xiàn)的root用戶rm -rf無(wú)法刪除相關(guān)文件的異?,F(xiàn)象,雖然最終沒(méi)有定位到具體原因,但是也給大家羅列分析了一些原因,也讓大家長(zhǎng)長(zhǎng)見(jiàn)識(shí)。如果大家還有其他經(jīng)驗(yàn)分享,歡迎評(píng)論區(qū)分享喔!

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11592

    瀏覽量

    217401
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    13

    文章

    10043

    瀏覽量

    90565
  • 文件
    +關(guān)注

    關(guān)注

    1

    文章

    586

    瀏覽量

    25895
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    746

    瀏覽量

    23390

原文標(biāo)題:我勒個(gè)去!root用戶通過(guò)rm -rf 竟無(wú)法刪除文件了!

文章出處:【微信號(hào):浩道linux,微信公眾號(hào):浩道linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何在Linux使用rm刪除文件與目錄

    rm命令用于刪除文件和目錄。它是每個(gè)Linux用戶都應(yīng)該熟悉的基本命令之一。
    發(fā)表于 12-08 16:49 ?3097次閱讀

    ulog文件后端生成的文件無(wú)法刪除這是為什么?

    使用命令rm -rf ulog.log無(wú)法刪除文件。此目錄下創(chuàng)建hello.txt可以刪除。該
    發(fā)表于 09-29 10:56

    文件無(wú)法刪除不掉了怎么辦

    文件無(wú)法刪除不掉了怎么辦 有時(shí)候我們?cè)?b class='flag-5'>刪除某個(gè)文件文件夾時(shí),系統(tǒng)提示
    發(fā)表于 01-08 09:48 ?3938次閱讀

    linux刪除命令rm的使用

      在linux中創(chuàng)建文件很容易,系統(tǒng)中隨時(shí)會(huì)有文件變得過(guò)時(shí)且毫無(wú)用處。用戶可以用rm命令將其刪除。該命令的功能為
    發(fā)表于 08-23 15:47 ?1550次閱讀

    rm” 命令后如何撤銷,“rm” 命令后還能找回嗎?

    有人類犯錯(cuò)誤是因?yàn)槲覀儾皇且粋€(gè)可編程設(shè)備,所以,在使用 rm 命令時(shí)要額外注意,不要在任何時(shí)候使用 rm -rf *。當(dāng)你使用 rm 命令時(shí),它會(huì)永久
    的頭像 發(fā)表于 03-12 15:48 ?3w次閱讀
    “<b class='flag-5'>rm</b>” 命令后如何撤銷,“<b class='flag-5'>rm</b>” 命令后還能找回嗎?

    手機(jī)該不該ROOT權(quán)限?ROOT之后會(huì)怎樣?

    ROOT權(quán)限也就是手機(jī)的一個(gè)大門,即超級(jí)管理員的功能。手機(jī)廠商會(huì)植入APP廣告,增加手機(jī)的影響力,又或者軟件給予的津貼,在新的手機(jī)上預(yù)安裝很多的APP。這些app程序,用戶的操作權(quán)限是無(wú)法刪除
    的頭像 發(fā)表于 11-24 10:50 ?1.2w次閱讀

    linux下利用inode刪除指定文件文件

    root root 0 6月 21 14:53 A??K?以上,最左邊的數(shù)字即為對(duì)應(yīng)文件的inode值,不過(guò)無(wú)法直接使用rm
    發(fā)表于 04-02 14:39 ?521次閱讀

    電腦文件無(wú)法刪除怎么辦

    很多朋友用電腦的時(shí)候,都遇到過(guò)文件無(wú)法刪除的情況。
    的頭像 發(fā)表于 01-16 10:14 ?2961次閱讀

    微軟終于決定解決“進(jìn)程占用而無(wú)法刪除文件”問(wèn)題

    眾所周知,Windows 中存在一個(gè)相當(dāng)古老而令用戶無(wú)奈的問(wèn)題,當(dāng)你刪除某些文件時(shí)資源管理器會(huì)提示 文件正在被使用,您無(wú)法
    的頭像 發(fā)表于 11-23 11:14 ?1703次閱讀

    恒訊科技分析:如何在Linux上使用rm命令刪除文件和目錄?

    本指南展示了如何在Linux中使用rm命令行刪除文件、目錄和其他內(nèi)容?
    的頭像 發(fā)表于 06-09 17:02 ?1840次閱讀

    什么是sudo rm -rf?為什么這個(gè)命令如此危險(xiǎn)?

    sudo rm -rf 是一個(gè)linux的命令行命令,用于在系統(tǒng)中刪除文件和目錄。sudo表示以管理員權(quán)限運(yùn)行該命令。
    的頭像 發(fā)表于 10-24 18:25 ?5267次閱讀

    linux中刪除文件的命令

    命令后面跟上目錄名,可以刪除整個(gè)目錄及其下的所有文件。 rm -f 命令后面跟上文件名,可以強(qiáng)制刪除
    的頭像 發(fā)表于 11-08 14:11 ?2397次閱讀

    linux中rm和rmdir的區(qū)別

    文件。當(dāng)使用 rm 刪除目錄時(shí),必須使用遞歸選項(xiàng),否則將無(wú)法刪除非空目錄。此外, rm 命令沒(méi)
    的頭像 發(fā)表于 11-08 14:16 ?2535次閱讀

    linux刪除文件命令rm

    保持不變。 rm命令的語(yǔ)法如下: rm [選項(xiàng)] 文件... 選項(xiàng)包括: -d:直接把欲刪除的目錄的硬連接數(shù)據(jù)刪除成0,
    的頭像 發(fā)表于 11-13 16:42 ?1735次閱讀

    使用lsof實(shí)現(xiàn)對(duì)linux文件的誤刪除恢復(fù)練習(xí)

    本文記錄使用lsof實(shí)現(xiàn)對(duì)linux文件的誤刪除恢復(fù)練習(xí)。題目如下: 1.確保當(dāng)前nginx進(jìn)程運(yùn)行中 2.刪除日志文件,rm -f /va
    的頭像 發(fā)表于 11-24 11:14 ?944次閱讀
    使用lsof實(shí)現(xiàn)對(duì)linux<b class='flag-5'>文件</b>的誤<b class='flag-5'>刪除</b>恢復(fù)練習(xí)