리눅스에서 특수문자는 일반적인 명령어로 지우거나 편집할 수 없습니다. 특수문자를 포함한 파일이나 디렉토리를 지우는 방법에 대해서 알아보도록 하겠습니다.
일반적인 파일은 rm으로 삭제 또는 rm -rf 명령어로 강제 삭제할 수 있습니다. 특수문자 포함 파일 삭제하는 법 느낌표(!)
, 대시(-) 같은 예시 파일입니다. rm 으로 지우려고하자 -를 옵션으로 인지해서 올바르지 않는 명령어라고 나오게 됩니다. rm -rf * 로 다 지워버릴 수는 있지만 다른 필요한 파일도 있을 경우 효율적이지 못한 방법입니다. rm -rf -- -의 경우 앞에 --를 붙이고 지우면 특수문자 파일을 삭제할 수 있습니다. rm -rf ./ 두 번째 방법으로 ./-파일명, 해당 명령어로도 파일 삭제가 가능합니다.
[IT/리눅스(Lin.....
원문 링크 : 리눅스 rm 특수문자 포함해서 삭제방법