반응형

CMD 혹은 Windows Command Processor

 

MacOS의 Terminal과 같은 역할을 하는 Windows의 CMD에서 Linux 명령어 ls를 사용하는 방법을 알아보도록 합시다.

 

Ubuntu나 Red Hat, Debian 그리고 우리나라의 HamoniKR와 같은 Linux 계열 OS를 사용하시는 분들은 ls 명령어가 dir 보다 익숙하실 것 입니다. 윈도우 cmd에서 습관적으로 ls를 입력하다가 아 맞다.. 하는 경우가 있으신가요? 저는 심지어 MacBook도 번갈아가며 사용하고 있기 때문에 아무래도 더 자주 있습니다.

 

아 맞다.. 윈도우지..

 

1. 커맨드 입력을 활용하기

 

ls, rm, clear와 같이 Linux 환경에서 자주 사용하는 명령어를 CMD에서 사용하는 방법은 다음과 같습니다.

 

doskey '바꾸고자하는 명령어' = 'CMD 명령어'

 

디렉토리 내의 파일과 디렉토리 정보를 출력하는 명령어 dir를 ls로 변경하려면

 

doskey ls = dir

 

삭제 명령어 del을 rm으로 변경하려면

 

doskey del = rm

 

이런 식으로 입력해주시면 바로 사용이 가능합니다.

 

ls 를 사용해서 디렉토리 확인 가능!

 

하지만 아쉽게도 CMD창을 닫으면 다시 초기화되어서 ls를 인식하지 않습니다.

계속해서 ls 명령어를 사용해주기 위해서는 레지스트리 등록이 필요합니다.

 

2. 레지스트리 등록을 사용하기

 

우선 메모장을 열어서 다음과 같이 작성합니다.

 

필요한 명령어를 더 추가해도 좋습니다!

 

그리고 저장을 autorun.bat로 해줍니다.

 

파일 형식은 모든 파일로!

적당한 위치에 저장해주신 다음에 레지스트리 편집기를 열어줍니다.

 

윈도우즈 시작 - regedit 하면 됩니다.

 

다음의 디렉토리를 찾아 문자열 값을 새로 만들어주도록 합니다.

 

\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor

 

새로 제작한 문자열에 autorun.bat 위치를 지정해주세요

 

여기까지 진행이 되셨으면 끝입니다. 다시 CMD 창을 열어서 ls를 입력해보세요! 이제 매번 doskey ls = dir 하지 않아도 매번 ls를 입력하면 디렉토리를 확인하실 수 있습니다. 

 

 

반응형

+ Recent posts