Так или иначе эта папка была создана, когда я был зарегистрирован на пути sftp.
"Sep 19 18:50 "
Я пытался удалить его через sftp.
Попробованный к SSH в и удаляют с комнатой-rf как корень
Error: rm /home/user/Downloads/manual/Sep 19 18:50 : no such file or directory
Если я ls - al it показываю его там.
root@ndsdsd:/home/user/Downloads/manual# ls -al
total 32
drwxrwxr-x 3 keelan keelan 4096 Sep 19 18:50
drwxrwxr-x 3 keelan keelan 12288 Sep 20 07:56 .
drwxr-xr-x 8 keelan keelan 16384 Sep 19 23:11 ..
root@dsadwsd:/home/user/Downloads/manual# ls -al
total 32
drwxrwxr-x 3 keelan keelan 4096 Sep 19 18:50
drwxrwxr-x 3 keelan keelan 12288 Sep 20 07:56 .
drwxr-xr-x 8 keelan keelan 16384 Sep 19 23:11 ..
, Когда я выделился:
drwxrwxr-x 3 keelan keelan 4096 Sep 19 18:50
было пространство в конце. Таким образом, я сделал:
root@dsadwsd:/home/user/Downloads/manual# rm -rf " "
Это удалило папку. Странный, как имя папки только было бы пробелом (пространство), но вместо этого взяло дату создания папки.
я могу теперь копировать это путем создания новой папки через sftp с пространством как имя, он изменяет имя папки к дате создания.
спасибо за справку!
Я не думаю, что Вам действительно назвали файл Sep 19 18:50
.
Я сделал новую папку tmp
, затем сделанный единственным файлом foo
в той папке. Затем я sftp
'd в, cd
'd к tmp
, и работал ls -l
:
drwxrwxr-x 2 ek ek 4096 Sep 19 19:39 .
drwxr-xr-x 30 ek ek 4096 Sep 19 19:39 ..
-rw-rw-r-- 1 ek ek 0 Sep 19 19:39 foo
Вы заметите, что все записи показывают дату и время. Это не часть их имени, это - только время, они отмечены как имеющий в последний раз измененный.
Имя направо от который, разделено пространством. Таким образом существует три записи:
foo
, файл я создал.
..
, который представляет родительский каталог (т.е. папка один):
sftp> pwd
Remote working directory: /home/ek/tmp
sftp> cd ..
sftp> pwd
Remote working directory: /home/ek
(Кроме тех случаев, когда Вы находитесь в /
. Выше нет ничего /
в дереве каталогов. Затем - и только затем-..
представляет тот же каталог как .
.)
.
, который представляет текущий каталог (т.е. каталог, в котором Вы находитесь теперь).
sftp> cd tmp
sftp> pwd
Remote working directory: /home/ek/tmp
sftp> cd .
sftp> pwd
Remote working directory: /home/ek/tmp
ls
только шоу .
и ..
записи, когда -a
флаг предоставляется (или когда Вы явно даете их имена или шаблон, который соответствует им, после ls
на командной строке). Это верно оба из ls
команда в sftp
и ls
команда, данная на полной сессии входа в систему с регулярным приглашением оболочки.
Вы неправильно истолковываете вывод ls
. Фактическое имя каталога ..
, и это - специальный каталог, используемый для навигации через файловую систему (как то, когда Вы тип cd ..
для движения каждый выравнивает). Каждый подкаталог имеет тот. Sep 19 18:50
просто дата создания каталога.
Я думаю, что это происходит из-за попытки пробелов это:
sudo rm -rf "/home/user/Downloads/manual/Sep 19 18:50"
Я полагаю, что это - пустая папка. ..
часть на самом деле означает, что можно сделать "шаг" в дереве файла если Вы тип cd ..