`ls -l` 上的目录在大部分细节上显示“?”

`ls -l` 上的目录在大部分细节上显示“?”

我在 Ubuntu 上共享了一个 tmp 目录,sshfs userid@ip:path_to_dir/rdir /path_to_dir/tmp在此之后我删除了它rdir,但当我尝试时却umount /path_to_dir/tmp无法做到这一点。
现在每当我这样做时它都会显示

ls: cannot access 'tmp': No such file or directory
check.cpp                 tmp

的输出ls -al真的很奇怪

-rw-rw-r--  1 userid   userid          84 Oct  5 12:49 check.cpp
d?????????  ? ?        ?               ?            ? tmp

任何人都可以解释这种行为以及如何正确卸载此目录
我不知道正确的标签。请添加适当的标签,以便将其传达给正确的人。
提前致谢

EDIT

pranjald@pranjald-ubuntu:~/Desktop$ mount | grep tmp
udev on /dev type devtmpfs (rw,nosuid,relatime,size=16383840k,nr_inodes=4095960,mode=755)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=3281548k,mode=755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=3281544k,mode=700,uid=1000,gid=1000)
[email protected]:/home/pranjald/Desktop/rdir on /home/pranjald/Desktop/tmp type fuse.sshfs (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)

pranjald@pranjald-ubuntu:~/Desktop$ sudo fusermount -u tmp
fusermount: failed to unmount /home/pranjald/Desktop/tmp: Invalid argument

相关内容