Папка с именем «.», состоящим только из точки и ничего больше, не отображается в файловых менеджерах 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)
Как мне сделать так, чтобы такие папки отображались в проводниках с графическим интерфейсом? Как мне 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, и хотя эквивалент консольной команды Linux в Windows ls -al
также показывает записи .
и ..
(которые имеют то же значение, что и в Linux), файловые менеджеры, как правило, их не показывают (хотя файловый менеджер 7-Zip показывает и, похоже, не позволяет мне их скрыть).