如何查看名称为“。”的文件夹?

如何查看名称为“。”的文件夹?

名为“。”的文件夹(只有点而没有其他内容)不会出现在 dolphin 或 krusader 文件管理器中。

ls -a显示文件夹。

终端输出:

drwxrwxrwx    - root 29 Feb 17:05 .
drwxrwxrwx    - root 20 Feb 20:32 ..
drwxrwxrwx    - root 20 Feb 17:01 otherFolder1
drwxrwxrwx    - root 20 Feb 20:32 otherFolder2
drwxrwxrwx    - root 20 Feb 17:01 otherFolder3

cd .不会像对其他人那样将我放入文件夹中。(使用 fish 终端)

我怎样才能让这些文件夹显示在 GUI 文件资源管理器中?我怎样才能cd进入它们?我怎样才能删除它们,因为rm -rf .它们不起作用?

答案1

在 UNIX 和类似 UNIX 的操作系统(如 Linux)下,..输出中显示为 的文件夹ls -a表示当前文件夹的父文件夹,显示为 的文件夹.表示当前文件夹本身。也就是说,

$pwd
/usr/phred/stuff
$ls -al
drwxrwxrwx    - root 29 Feb 17:05 .
drwxrwxrwx    - root 20 Feb 20:32 ..
drwxrwxrwx    - root 20 Feb 17:01 otherFolder1
drwxrwxrwx    - root 20 Feb 20:32 otherFolder2
drwxrwxrwx    - root 20 Feb 17:01 otherFolder3
$cd ..
$pwd
/usr/phred
$ls -al
drwxrwxrwx    - root 29 Feb 17:05 .
drwxrwxrwx    - root 20 Feb 20:32 ..
drwxrwxrwx    - root 20 Feb 17:01 stuff
$cd stuff
$pwd
/usr/phred/stuff
$ls -al
drwxrwxrwx    - root 29 Feb 17:05 .
drwxrwxrwx    - root 20 Feb 20:32 ..
drwxrwxrwx    - root 20 Feb 17:01 otherFolder1
drwxrwxrwx    - root 20 Feb 20:32 otherFolder2
drwxrwxrwx    - root 20 Feb 17:01 otherFolder3
$ls -al ..
drwxrwxrwx    - root 29 Feb 17:05 .
drwxrwxrwx    - root 20 Feb 20:32 ..
drwxrwxrwx    - root 20 Feb 17:01 stuff
$ls -al .
drwxrwxrwx    - root 29 Feb 17:05 .
drwxrwxrwx    - root 20 Feb 20:32 ..
drwxrwxrwx    - root 20 Feb 17:01 otherFolder1
drwxrwxrwx    - root 20 Feb 20:32 otherFolder2
drwxrwxrwx    - root 20 Feb 17:01 otherFolder3

我应该指出,我在 Linux 上不使用图形文件管理器,但在 Windows 上使用,尽管 Windows 中相当于控制台 Linux 命令的ls -al也显示...条目(与 Linux 中的含义相同),但文件管理器通常不显示它们(尽管 7-Zip 文件管理器显示,并且似乎不允许我隐藏它们)。

相关内容