unix文件為什麼沒有刪除
⑴ Unix系統中如何刪除文件"--"
rmdir -r 沒有這個r參數的。
要麼不加參數,要麼如下:
Usage: rmdir [-ps] dirname ... 加p 或者 s
p是指刪除目錄時,把上層目錄也刪了,比如rm -p /a/b/c 那就等於rm /a/b/c /a/b /a,把這三個目錄都刪了。
s不清楚,你可以man rmdir看一下具體說明。
刪除非空目錄,只能用rm -r
⑵ 廢紙簍里的Unix可執行文件怎麼刪除
在廢紙簍圖標上點右鍵,有個【清倒廢紙簍】的選項
打開廢紙簍,空白地方點右鍵,也有個【清倒廢紙簍】的選項
選中Finder,按下Command+Shift+delete,也可以清倒廢紙簍
⑶ unix的刪除許可權是什麼,刪除他人文件
所有用戶的文件,root用戶都可以直接執行,因為有最高許可權,你即使用root賦予A用戶的文件為777,這只是root用戶的許可權,如果你賦予A用戶的文件a為只有root才可以r-w-x,其他非root用戶不能進行r-w-x,那麼A用戶也不能對文件a進行操作。
你的問題解決方法:用A用戶登錄,設置要刪除的文件為任何用戶許可權都為777,那麼用B或任何用戶登錄都可以對該文件進行r-w-x操作。你的明白嗎?
⑷ 為什麼有的文件無法刪除
Win2000/WinXP中無法刪除文件解決辦法
有些文件已經沒有用了,我們又不想讓他放在那佔用硬碟資源,但是想刪又刪不了,這種時間我們應該怎麼辦呢?請看下面文章中關於Windows 2000/XP中無法刪除文件故障的解決辦法。
出現這類問題一般有以下幾種情況:
一:位於NTFS文件系統上,而起使用了ACL(Access Control List),沒有許可權訪問你要刪除的文件;
二:文件正在被另外的程序使用者;
三:文件系統損壞導致無法訪問你要刪除的文件;
四:文件的路徑太長導致無法訪問;
五:文件名使用了非法的字元或Windows保留關鍵字。
針對每種情況的相應解決方法如下:
情況一、可以使用管理員帳戶通過重新設定ACL的方法獲得訪問許可權
對於這種情況,可以用下列方法解決:使用管理員帳戶登錄,在無法訪問的文件上點擊滑鼠右鍵選擇屬性,選擇「安全」標簽頁,選擇「高級」按鈕,再選擇「所有者」標簽頁,在「將所有者更改為」BOX裡面選擇管理員帳戶,反色,接著點擊「應用」按鈕使所有者變為你自己。最後點擊2次確定按鈕,關閉屬性對話框。再次打開屬性對話框,可以看到「安全」標簽頁下的「添加」按鈕已經編程可選狀態了,點擊這個按鈕,在「選擇用戶和組」對話框裡面輸入你要訪問這個文件的帳戶名(注意格式:計算機名\帳戶名)。
點擊確定按鈕返回上一層對話框,然後在「帳戶名的許可權」BOX中選中完全控制復選,點擊確定即可重新獲得訪問許可權。同樣,可以在命令行模式下使用cacls命令分配許可權。
情況二、找到那個使用被刪除文件的程序並關閉
常見的故障發生在刪除一個AVI文件的時候。因為Windows有一個預讀機制,預讀會使文件處於被使用狀態,所以無法刪除。解決方法有很多:
a)關閉全部資源管理器,使用命令del或rd刪除文件或目錄(推薦);
b)刪除注冊表中下面這個鍵值:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\
{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\InProcServer32。建議導出備份這個注冊鍵值,以便以後需要時復原;
c)進入DOS命令窗口,運行:REGSVR32 /U SHMEDIA.DLL注銷掉預讀功能;
d)使用「Windows傳統風格的文件夾」查看方式(文件夾選項--任務下面選擇)
e)使用能瀏覽本地文件的第三方工具,如FlashFXP、CuteFTP等,進行刪除。
情況三、檢查文件系統,排除錯誤
當看到以下提示時就需要注意一下你的文件系統了:
:\ is not accessible
The file or directory is corrupt and non-readable.The file or directory iscorrupt and non-readable. The file or directory \ is corrupt annreadable.
Please Run the Chkdsk utility.
排除方法:使用chkdsk命令檢查你的驅動器。修復受損的文件系統。起因有很多,例如:硬碟壞道、硬體設備的錯誤或軟體的bug都有可能引起這個問題。
情況四、路徑過長,超過了大多數Windows所能接受的255個位元組(NTFS文件系統沒有這個問題)
使用8.3格式縮小長度或更改路徑中部分目錄名以減少路徑的長度。例如可以暫時的把路徑中某些目錄改改名字,或在命令行模式下使用8.3格式。例如:假設你要刪除的文件位於以下路徑:
C:\Documentations\HOWTO\2003\May\WindowsDocumentations\ForWebsites_Forum\
Tips\Smallfrogs\Smallfrogs_Test_Project\YuanChuan_Articls\20030530\\
以上目錄已經能夠足以表達意思呢,不過路徑長度還是不夠255位元組。
那麼可以輸入:
cd C:\Docume~1\howto\2003\may\window~1\forweb~1\tips\smallf~1\yuanch~1\20030530\thetro~1\
可以看到,使用8.3格式以後可以節省很多長度的。因為進入這種還有長路徑的目錄也是不成問題的。一旦進入了這類目錄,就可以使用del命名隨意的刪除你想刪除的文件了。
情況五、因為Windows認為這個命名是不合法的或這個命名與硬體設備有關。常見的保留字有LPT1、CON等。
對於含有保留字的文件,當我們發出刪除指令的時候,Windows會檢查被刪除的文件是否有合法的路徑,如果你的文件名含有Windows認為的非法字元或保留字,那麼刪除就會失敗。
我們有3種方法可以刪除這類文件:
a)採用Linux或其他非Windows的操作系統,以Linux/Unix為例:可以使用rm命令刪除:
rm -d //driveletter/path using forward slashes/filename
rm -r "//C/Program Files/BadFolder"
b)使用命令行工具的一個特殊參數解決:
RD\.\:\
DEL\.\driveletter:\path\filename
在刪除命令後面跟上\.\參數就可以避免Windows檢查文件名的合法性,因此可以刪除含有Windows保留字或非法名字的文件。
c)對於文件,如果可以使用通配符,那麼也可以採用通配符解決:
DEL DEL PR?.*
DEL LPT?.*
⑸ 創建了個不能識別格式的unix文件,怎麼刪除(跪求答案)
假設Linux系統中有一個文件名叫「-ee」,如果我們想對它進行操作,例如要刪除它
按照一般的刪除方法在命令行中輸入rm -ee命令,界面會提示我們是「無效選項」(invalid option)
原來由於文件名的第一個字元為「-」,Linux把文件名當作選項了
我們可以使用「--」符號來解決這個問題,輸入「rm -- -ee」命令便可順利刪除名為「-ee」的文件。
如果是其他特殊字元的話可以在特殊字元前加一個「」符號,或者用雙引號把整個文件名括起來。
⑹ 在UNIX中 怎麼刪除該目錄中所有文件夾,以及文件夾下所有文件 謝謝
首先需要知道的是 文件夾不為空的時候是無法刪除的。所以刪除文件夾之前需要把其中的文件都刪除
可以這樣子操作
第一步 刪除文件夾下的所有的文件
rm -f ./*/*
第二步 刪除文件夾
rmdir *
⑺ unix 中刪除某個文件夾的命令
rm -rf
rmdir -r 沒有這個r參數的。
要麼不加參數,要麼如下:
Usage: rmdir [-ps] dirname ... 加p 或者 s
p是指刪除目錄時,把上層目錄也刪了,比如rm -p /a/b/c 那就等於rm /a/b/c /a/b /a,把這三個目錄都刪了。
s不清楚,你可以man rmdir看一下具體說明。
刪除非空目錄,只能用rm -r
⑻ unix怎麼刪文件命令是什麼
rm命令,刪除一個目錄中的一個或多個文件或目錄(文件夾)。操作方法如下:
1、首先用ls命令查看當前目錄下的文件或者目錄,然後用rm 命令刪除目錄中的文件 123.txt 。
⑼ Unix FTP 伺服器 怎麼刪除原有的資料庫
1.文件被鎖定,例如
ACCESS資料庫
,正在被使用,因此不能被清除,解決辦法是登錄
虛擬主機
管理平台,進入到主機管理中,把空間運行暫停,然後等數十秒鍾再清除就可以了。
2.文件的索引壞了。在一台有上百萬文件的伺服器中,很有可能發生這種情況,這類文件用上面的方式無法刪除。(解
決方法:聯系本司
技術工程師
,一般在24小時內解決)。
3.用戶自己曾經對上層目錄設定了不能寫入的保護性操作,解決方法:登陸用戶控制後台-自助管理-管理主機-打開相應目錄的寫操作許可權,然後用ftp登陸刪除。
4.同一刻有其他人打開你的ftp在操作,此時必須是其他
ftp操作關閉才能刪除。
5.文件名
亂碼
或有空格,用ftp重命名該文件然後刪除。或者進入到「高級管理」裡面,也可以刪除掉的。這個涉及到許可權問題,看你的主機服務商給沒給你這個許可權了。
⑽ unix 刪除文件
ls |xargs -n 20 rm -f
加上條件就可以了