실수로 생성된 "~" 및 ".."를 제거하는 방법

실수로 생성된 "~" 및 ".."를 제거하는 방법

일부 웹 페이지를 다운로드하기 위해 wget을 사용하고 있었는데 옵션을 사용했지만 비용이 들지 -P않거나 . 이제 문제는 안전하게 삭제하는 방법입니다. 부모 및 홈 디렉토리로 취급되기 때문에 그럴 수 없습니다 ...~rm

답변1

..항목은 항상 모든 디렉터리에 존재하며 상위 디렉터리를 참조합니다 . 추가 파일이 있는지 상위 디렉토리를 확인해야 할 수도 있습니다.

를 인용하려면 ~셸이 확장되지 않도록 따옴표로 묶을 수 있습니다 "~".

답변2

설치한 경우 mc사용

답변3

사용해 본 적이 있지만 ls질문하기 전에 ls -a꼭 사용했어야 했습니다 .ls -al

ls -al프로그램

-rw-r--r--   1 Jing  staff  49630 27 Nov 11:02  
drwxr-xr-x   9 Jing  staff    306 19 Feb 09:32  ..
drwxr-xr-x   3 Jing  staff    102 19 Feb 09:46  ~
drwxr-xr-x   8 Jing  staff    272 19 Feb 10:09 .
drwxr-xr-x  15 Jing  staff    510 19 Feb 00:49 ..
drwxr-xr-x  10 Jing  staff    340 19 Feb 01:04 foo
-rw-r--r--   1 Jing  staff   2370 19 Feb 01:27 log
-rw-r--r--   1 Jing  staff    268 19 Feb 00:48 bar

보시다시피 .., ~그들 앞에 공간이 있는지 걱정됩니다. wget이 ..and에서 작동하지 않는 것이 아니라 ~, 어떻게든 추가 공간을 추가했을 뿐입니다. 사용 rm -r ' ~'하고 rm -r ' ..'일했습니다.

관련 정보