ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
אורח · ·
 

הודעה פורסם: 13/11/2015 - 18:02
נושא ההודעה: תיקיה שלא נמחקת

יש לי תיקיה זה המסלול שלה :
קוד:
/root/.local/share/Trash/files/temp/var/lib/mo


ואלה ההרשאות שלה :
קוד:
drwxrwxrwt 1 root root 0 Nov 13 16:30 mo


וזה הפלט של lsattr :
קוד:
---------------- ./mo


ובכל פעם שאני מנסה למחוק את התיקיה , תחת משתמש root כמובן אני מקבל :
קוד:
rm: cannot remove 'mo': Operation not permitted


ניסיתי גם לאתחל את המערכת עם דיסק חיצוני ולבצע mount ולמחוק את התיקיה אבל ללא להועיל . אני משתמש ב arch 64 מעודכן . התיקיה היא בגודל אפס ואין שום דבר מתחתיה (לא קבצים ולא תיקייות אחרות) . אם אני יוצר משהו תחת התיקיה הנ"ל אני יכול למחוק אותו ללא בעיה . למישהו יש רעיון ?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
Immutableאורח · ·
 

הודעה פורסם: 13/11/2015 - 18:42
נושא ההודעה:

קוד:
chattr -i filename


ראה Immutable
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 13/11/2015 - 18:47
נושא ההודעה:

Immutable :
קוד:
chattr -i filename


ראה Immutable


תמיד מתלוננים שלא קוראים את התשובות , כאן לא קוראים את השאלות . אין לי תג immutable לכן צרפתי את הפלט של lsattr .
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 13/11/2015 - 22:40
נושא ההודעה:

https://en.wikipedia.org/wiki/Sticky_bit
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 14/11/2015 - 00:04
נושא ההודעה:

Anonymous :
https://en.wikipedia.org/wiki/Sticky_bit

ניסתי לא עזר . זאת באמת חידה בשבילי , לא מבין את זה. לא ממש מפריע לי להשאיר את זה אבל עדיין זה האתגר לנסות להבין מה קורה כאן .
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 14/11/2015 - 09:48
נושא ההודעה:

באיזו מערכת קבצים אתה משתמש? ואיך יצרת את הקובץ?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 14/11/2015 - 09:56
נושא ההודעה:

כמו כן, מה הן ההרשאות של /root/.local/share/Trash/files/temp/var/lib?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 14/11/2015 - 10:10
נושא ההודעה:

המערכת היא btrfs .
קוד:
drwxrwxrwx 1 root root 4 Nov 13 17:18 lib

את הקובץ או את התיקיה עצמה ? התיקיה עצמה נוצרה כתוצאה מ systemd-nspawn (אחרי כמה וכמה משחקים שלי , ניסיונות למחוק את ה container הזה) . אין כרגע קובץ בתוך בתיקיה , כשניסתי לייצר קובץ פשוט עשיתי touch (וכאמור הצלחתי למחוק אותו) .
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 14/11/2015 - 10:14
נושא ההודעה:

Anonymous :
המערכת היא btrfs .
קוד:
drwxrwxrwx 1 root root 4 Nov 13 17:18 lib

את הקובץ או את התיקיה עצמה ? התיקיה עצמה נוצרה כתוצאה מ systemd-nspawn (אחרי כמה וכמה משחקים שלי , ניסיונות למחוק את ה container הזה) . אין כרגע קובץ בתוך בתיקיה , כשניסתי לייצר קובץ פשוט עשיתי touch (וכאמור הצלחתי למחוק אותו) .

תיקון לניסוח קצת צולע : הכוונה שלי היתה שבמקור היא כתוצאה מ systemd-nspwan אבל מה שאני מראה פה זה אחרי משחקים שלי , ניסיונות למחוק את התיקיות .
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 14/11/2015 - 15:25
נושא ההודעה:

מקריאה קצרה ב unlink(2), נראה שהבעיה היחידה שיכולה לקרות היא "The system does not allow unlinking of directories".

חיפשתי קצת ומצאתי את זה: https://wiki.archlinux.org/index.php/Docker#Deleting_Docker_Images_in_a_BTRFS_Filesystem

זה לא אותו מקרה, אבל כנראה שזה בגלל ה-btrfs, תנסה לעשות את מה שכתוב שם.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 14/11/2015 - 15:58
נושא ההודעה:

Anonymous :
מקריאה קצרה ב unlink(2), נראה שהבעיה היחידה שיכולה לקרות היא "The system does not allow unlinking of directories".

חיפשתי קצת ומצאתי את זה: https://wiki.archlinux.org/index.php/Docker#Deleting_Docker_Images_in_a_BTRFS_Filesystem

זה לא אותו מקרה, אבל כנראה שזה בגלל ה-btrfs, תנסה לעשות את מה שכתוב שם.


תודה רבה זה עזר !!! לא הייתי חושב על זה בכלל . נפתר !
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צפריראורח · ·
 

הודעה פורסם: 14/11/2015 - 17:38
נושא ההודעה:

מה הייתה הבעיה? זו הייתה mount point?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 14/11/2015 - 18:14
נושא ההודעה:

צפריר :
מה הייתה הבעיה? זו הייתה mount point?

לא בגלל ה btrfs . ראה קישור אחרון .
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 14/11/2015 - 18:36
נושא ההודעה:

זה היה בגלל שהתקייה הייתה בעצם sub-volume, שזה (על פי הבנתי הדלה) כמו block device רק שהוא חלק ממערכת קבצים אחרת. כך שניתן לגשת אליו כתקיה אך ניתן גם לעגן אותו (ולבצע עליו snapshots ועוד פיצ'רים כאלו).
ככל הנראה, לא ניתן למחוק תקייה מסוג זה בצורה נורמאלית וצריך למחוק אותה באמצעות:
קוד:
btrfs subvolume delete <path>


ניתן לראות עוד מידע בנושא ב-btrfs-subvolume(8 ) או פה: https://btrfs.wiki.kernel.org/index.php/Manpage/btrfs-subvolume

והנה, למדתי עוד משהו חדש היום Smile
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 14/11/2015 - 22:14
נושא ההודעה:

כל הכבוד על השיתוף בפורום.
גם אנחנו למדנו משהו חדש.

לגופו של עניין, מדובר בבאג. השגיאה המדווחת איננה אינפורמטיבית. לא מדובר בבעיה בהרשאות, אלא בכל ש"תיקיה" זו כלל איננה תיקיה. השגיאה הייתה צריכה להיות דומה למה שקורה בעת ניסיון למחיקת קובץ:
קוד:
rmdir: failed to remove `a': Not a directory
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח
  2. אורח [Immutable]
  3. אורח
  4. אורח
  5. אורח
  6. אורח
  7. אורח
  8. אורח
  9. אורח
  10. אורח
  11. אורח
  12. אורח [צפריר]
  13. אורח
  14. אורח
  15. אורח