root@ubuntu:/home/tomxue/SourceCode_Windows/linux-stable/.git/objects/pack# cat tmp_pack_rjkmke
cat: tmp_pack_rjkmke: Permission denied
root@ubuntu:/home/tomxue/SourceCode_Windows/linux-stable/.git/objects/pack# ls -al
ls: cannot access tmp_pack_rjkmke: Permission denied
total 0
drwxrwxrwx 1 root root 0 Nov 16 16:47 .
drwxrwxrwx 1 root root 0 Nov 16 16:56 ..
-????????? ? ? ? ? ? tmp_pack_rjkmke
root@ubuntu:/home/tomxue/SourceCode_Windows/linux-stable/.git/objects/pack# touch tmp_pack_rjkmke
touch: cannot touch ‘tmp_pack_rjkmke’: Permission denied
root@ubuntu:/home/tomxue/SourceCode_Windows/linux-stable/.git/objects/pack# rm tmp_pack_rjkmke
rm: cannot remove ‘tmp_pack_rjkmke’: Permission denied
root@ubuntu:/home/tomxue/SourceCode_Windows/linux-stable/.git/objects/pack# rm -rf tmp_pack_rjkmke
rm: cannot remove ‘tmp_pack_rjkmke’: Permission denied
如您所见,文件的访问信息包含很多“?”。我什至不能 touch
它,我也不能删除它。那怎么办?
最佳答案
- 重新启动并重试
- 检查文件系统并重试(最好从 CD/USB 启动,我喜欢 SystemRescueCD)
关于linux - 如何删除文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20016679/