1樓:東郭玉芬敖儀
drwxr-xr-x
中的第一位(左數)表示當前目錄是目錄還是檔案,d表示目錄,-表示普通檔案.
後面9位分為3組,每3組作為1組,從左到右分別表示檔案屬主,檔案屬組,和其他所有使用者的許可權.
r表示檔案可讀,w表示檔案可寫,x表示檔案可以執行.
用命令chmod改變檔案許可權.有兩種
第一種chmod
(ugoa)
(=-+)
(rwx)
file
u代表檔案屬主,g代表檔案屬組,o代表系統中除屬主和屬組成員之外的其他使用者,a代表所有使用者(u,g,o)總和
+代表增加相應的許可權,-代表減少相應的許可權,=代表只有相應的許可權chmod
g-wfile就可以完成上面那個檔案的許可權改正.
第二種用數字改正,r為4,w為2,x為1
把數字相加就是所對應的許可權,不如rwx就是7,rw就是6改正上面問題的許可權方法為
chmod
775file就行了
2樓:白卡
linux的檔案被刪除是可以通過linux自帶的檔案恢復工具debugfs來進行恢復,但是隻能恢復ext2檔案系統的檔案,不能恢復ext3檔案系統的檔案。
1,首先檢視需要恢復的檔案所在的檔案系統
命令列模式下輸入指令mount
[xuwangcheng14@root]# mount
/dev/xvda1 on / type ext2 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
由上知,/dev/xvda1掛載在/下,即根目錄,且檔案系統是ext2
2,將要找回的檔案所在的分割槽重新掛載成只讀
(因為這樣比較安全,可以防止因新的檔案寫入該分割槽而導致無法找回檔案)
[xuwangcheng14@root]# mount -n -o remount,ro /dev/xvda1
如果不能重新掛載,那麼一定有使用者正在使用該分割槽中的檔案,我們可以使用指令:fuser -m -v /dev/xvda1來檢視當前哪個使用者正在使用該分割槽中的檔案,然後使用fuser -k -m -v /dev/xvda1來殺死使用者使用該分割槽的任何程序。
3,使用debugfs工具恢復檔案
[xuwangcheng14@root]# debugfs /dev/xvda1
debugfs 1.42 (29-nov-2011)
debugfs: lsdel
進入debugfs模式後輸入lsdel後可以看到被刪除的檔案資訊
stat顯示某個節點所對應的檔案資訊,
恢復檔案使用dump 檔案路徑。
如果被刪除的檔案很多,那麼通過lsdel可看出檔案的時間,然後自己判斷進行恢復。
3樓:傾城也傾神呢
可以使用電腦管家的檔案恢復功能
裝好了之後選擇工具箱,然後找到檔案恢復
使用這個功能,就可以恢復那些被病毒或者自己誤刪的檔案
4樓:匿名使用者
我也刪過最終沒有恢復, 後來我找了個指令碼用mv替代了rm.........自己做了個**站. 傷心丫
5樓:匿名使用者
找一個資料恢復公司可以恢復的
6樓:帶黃的青春痘
可以找回,誤刪的話用迷你兔來操作,這款不僅可以恢復誤刪除資料,也支援格式化、清空**站、病毒攻擊、分割槽丟失、重灌系統等原因丟失的資料
vb批量修改資料夾子資料夾所有文字
歸遞遍歷資料夾子資料夾,網上找一下 來參考自己編寫比較好!vb 如何批量替換某一資料夾下的所有txt檔案裡面的關鍵字,哪位大神願意幫下忙,謝謝了!使用dir 函式,用迴圈遍歷資料夾下的所有檔案,用open語句開啟一個檔案,讀所有文字到字串變數,使用replace 函式替換關鍵字,然後儲存回原檔名。如...
虛擬機器Linux共享windows資料夾
3全部實現虛擬機器與主機共享需要安裝vmware tools。1 開啟vmware,但不執行linux系統,檢視一下linux虛擬機器是否有cd rom,這是在vm settings 裡面可以看到。2 圖中可以看到有cd 如果沒有也可以點 add按鈕新增,如下圖 3 安裝vmware tools時要...
linux裡怎麼刪除資料夾,怎麼重新命名資料夾
linux刪除資料夾命令 rm,rmdir rmdir只能刪除空資料夾,如果資料夾非空,可以使用rm rf命令,即 rm rf 目錄名字。r 就是向下遞迴,不管有多少級目錄,一併刪除 f 就是直接強行刪除,不作任何提示的意思 linux重新命名資料夾命令 mv 語法 mv 選項 原始檔或目錄 目標檔...