어떻게 든 SFTP를 통해 로그인했을 때 이 폴더가 생성되었습니다.
"Sep 19 18:50 "
sftp로 삭제하려고 했는데요.
rm -rf를 루트로 사용하여 SSH 접속 및 삭제를 시도했습니다.
Error: rm /home/user/Downloads/manual/Sep 19 18:50 : no such file or directory
i ls -al이면 거기에 표시됩니다.
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 ..
답변1
내 생각엔 당신이 실제로 Sep 19 18:50
.
새 폴더를 만든 tmp
다음 해당 폴더에 단일 파일을 만들었습니다 foo
. 그런 다음 나는 sftp
들어가서 cd
다음을 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
플래그가 제공되는 경우 (또는 명령줄에서 해당 이름이나 일치하는 패턴을 명시적으로 제공하는 경우 ) .
및 항목 만 표시됩니다 . 이는 in 명령 과 명령 모두에 해당됩니다...
-a
ls
ls
sftp
ls
일반 쉘 프롬프트를 사용하여 전체 로그인 세션에서 실행되는 명령입니다.
답변2
의 출력을 잘못 해석하고 있습니다 ls
. 실제 디렉토리 이름은 ..
이며 파일 시스템을 탐색하는 데 사용되는 특수 디렉토리입니다(예: cd ..
한 레벨 위로 이동하기 위해 입력할 때). 모든 하위 디렉토리에는 하나가 있습니다. Sep 19 18:50
디렉토리 생성 날짜 일뿐입니다.
답변3
나는 이것이 공간 때문이라고 생각합니다.
sudo rm -rf "/home/user/Downloads/manual/Sep 19 18:50"
답변4
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를 통해 공백을 이름으로 사용하여 새 폴더를 생성하여 이를 복제할 수 있으며 폴더 이름이 생성 날짜로 변경됩니다.
도와 주셔서 감사합니다!