서버에서 파일을 삭제할 수 없나요?

서버에서 파일을 삭제할 수 없나요?

내 웹사이트에 Piture-list.php라는 파일이 있습니다.

FTP 클라이언트를 통해 보면 파일 크기가 다른 두 개의 파일이 표시됩니다.

~처럼

File name          filesize
picture-list.php   19818
picture-list.php   9063

파일 크기가 9063인 파일을 선택하고 ftp를 사용하여 삭제하면 파일 크기가 19818인 파일이 삭제됩니다.

그런 다음 명령 프롬프트를 사용하여 파일을 나열하고 실제로 두 개의 파일이 하나는 원래 이름이고 다른 하나는 파일 이름 앞에 공백이 있는 것을 확인했습니다("picture-list.php").

파일 이동, 삭제를 시도했지만 아무것도 성공하지 못했습니다..

무엇이 문제일까요?

답변1

선행 공백이 포함된 파일과 상호 작용하려면 파일 이름 주위에 따옴표를 넣어야 합니다. 예:

rm " picture-list.php"

-i예를 들어 명령줄 스위치를 사용할 수도 있습니다 .

rm -i *pict*
rm: remove regular file ` picture-list.php'?

앞에 공백이 있는 것을 제거하려면 y로 응답하세요.

관련 정보