Dosyayı silmeye çalışıyorum old.txt, bulunduğu yer:
/disks/tests/backend/version/old.txt
/disks/testsmonte edilmiş bir disktir/disks/tests/backend777 iznine sahip başka bir kullanıcı (benimle aynı grup) tarafından sahip olunan/disks/tests/backend/version777 izinli bana aittir/disks/tests/backend/version/old.txtayrıca 777 izniyle bana aittir.
Denediğimde rm old.txt, Alırım:
rm: cannot remove `old.txt': Permission denied
Ben de denedim lsattr old.txt ve alıyorum:
lsattr: Inappropriate ioctl for device While reading flags on old.txt
Bu sinir bozucu dosyayı kaldırmak için herhangi bir fikir? Teşekkürler!
Düzenle: lütfen dikkat, süper kullanıcı ayrıcalıklarım yok.
disk takılı mı?
—
sds
ls -l /disks gösterir ki /disks/tests vardır rwxrwxr-x izinler ve ben ne sahibiyim, ne de onun grubunda. Bu benim sorunuma neden mi?
nedir
—
sds
mount söylemek?
mount -l döner myfs02:/ifs/sw/tests on /disks/tests type nfs (rw,intr,secure,grpid,intr,addr=<censored>)
Lsattr hatası şaşırtıcı değildir, bir NFS'ye bağlı bölümdeki bir dosyada lsattr veya chattr kullanamazsınız. Bu yüzden özniteliklerini ana makineden kontrol etmeniz gerekir.
—
ojs