mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Thursday, August 10, 2006

도스 명령에서, 백슬래쉬(\, ₩)와 슬래쉬(/) 차이점은? - 리눅스에서는? - Back Slash [QnA]


백슬래쉬(Back Slash)는, 한글 윈도우에서는 \ 이렇게 원화(Won) 표시기호로 나타납니다. (한글 폰트 종류나, 브라우저 종류에 따라, 원화 기호가 아닌 빗금으로 나타날 수도 있습니다.)
원래는 \ 이렇게 생겼습니다.

슬래쉬는 그냥 / 이것입니다.



도스와 윈도우의 경우


MS도스와 MS윈도우에서는, 디렉토리 경로를 표현할 때, 각 디렉토리(폴더)를 백슬래쉬(\)기호로 나눕니다.

예)
D:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE

D: 라는 드라이브의
Program Files 라는 폴더 밑의
Microsoft Office 라는 폴더 밑의
OFFICE11 이라는 폴더 밑의
EXCEL.EXE 라는 파일을 가리킵니다.



슬래시의 용도
MS도스와 MS윈도우에서는, 어떤 파일을 실행할 때 옵션을 지정하는 용도로 슬래쉬(/)를 사용합니다.

dir /?

라고 하면 dir 명령에 대한 도움말이 나옵니다.

dir /a

는, 숨겨진 파일 즉 히든 파일까지 출력하는 옵션인 /a 를 붙인 것입니다.





리눅스와 유닉스의 경우


리눅스와 유닉스에서는 디렉토리 경로를 슬래쉬(/)로 나눕니다.

/usr/bin/ls

usr 이라는 디렉토리 밑의
bin 이라는 디렉토리 밑의
ls 라는 파일을 가리킵니다.
리눅스나 유닉스에는 드라이브명이 없습니다.


리눅스나 유닉스에서 프로그램에 옵션을 붙일 때는 슬래시 종류를 쓰지 않고
--
를 사용합니다. 즉 마이너스 기호 2개를 붙여서 사용합니다. (1개만 쓸 때도 가끔 있습니다.)

이것은 ls 의 도움말 옵션입니다.
ls --help






참고로, 윈도2000/XP에서는 유닉스 스타일의 경로도 인식합니다. 즉, 백슬래쉬를 그냥 슬래시로 바꾸어

D:/Program Files/Microsoft Office/OFFICE11/EXCEL.EXE

로 해도 되긴 됩니다. 그렇지만 이러면 오작동하는 프로그램이 있을 것 같습니다.


그리고 어떤 경우이든, 이렇게

D:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE
D:/Program Files/Microsoft Office/OFFICE11/EXCEL.EXE

공백이 있는 폴더 명을 명령 프롬프트나, 배치 파일 안에서 실행시킬 때는

"D:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE"
이렇게 큰따옴표로 경로를 둘러싸 주어야 합니다.





슬래시(Slash)를 Solidus 라고도 하더군요.




tag: windows
윈도우 | Windows 7 | Windows XP | Windows 2000

2 Comments:
At August 11, 2006 at 4:58 AM, Anonymous Anonymous said...

개인적으로 백슬래쉬를 원기호로 바꿔치기한 게 마음에 안 들더군요. 획도 많고 좀 지저분해 보여서 말입니다-_-a.

 
At August 11, 2006 at 11:00 AM, Blogger mwultong said...

백슬래시가 원화 기호로 나오니 역시 가독성이 떨어지더군요..

(∩_∩)

 

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top