본문 바로가기

Linux/Tip&Tech

리눅스에서 공백이 포함된 디렉토리 처리

리눅스에서는 공백을 포함한 이름을 허용하지 않는다.
공백을 포함한 이름은 두개의 별개로 인식이 된다.

예를 들어, Tatter Tools 의 경우 윈도우에서는 하나의 이름으로 인식이 가능 하지만 리눅스에서는 Tatter 와 Tools 두개가 다른 이름으로 인식이된다.


localhost # mkdir Tatter Tools

이렇게 명령을 내리면 "Tatter Tools"라는 하나의 디렉토리가 생성되는 것이 아니라
"Tatter" 와 "Tools" 두개의 디렉토리가 각각 생성된다.



주로 리눅스에서 윈도우 파티션을 마운트하였을때 이런 공백을 포함한 디렉토리명으로의 진입이 곤란한 경우를 겪게 된다. 해결 방법은 간단하다.


1. 탭(TAB)키를 이용하여 자동완성 기능을 활용한다.

2. "Tatter Tools" 와 같이 공백이 포함된 디렉토리명을 (" ") 쌍따옴표를 이용하여 하나로 묶어버린다.

3. "Tatter\ Tools 와 같이 역슬래시(\)를 이용하여  뒤에 오는 공백을 탈락, 즉 해석하지않게한다.



위의 세 가지 방법으로 공백을 포함한 디렉토리를 만들수 있고 또한 접근도 가능하게 된다.