Computer >> 컴퓨터 >  >> 시스템 >> Windows

명령 프롬프트 기본기: 파일과 폴더를 자유자재로 다루는 방법

명령 프롬프트 기본기: 파일과 폴더를 자유자재로 다루는 방법

파일 탐색기로 일일이 폴더를 오가는 게 지겨우신가요? 물론 개발자나 IT 전문가가 아니라면 크게 불편함을 느끼지 않을 수도 있습니다. 하지만 개발자든 아니든, 기본적인 명령줄 지식은 언제나 두고두고 유용하게 쓰이는 스킬입니다.

이 가이드에서는 터미널에서 작업할 때 활용할 수 있는 대표적인 파일 조작 명령어들을 소개합니다.

폴더 이동과 내용 확인: cd와 dir

명령 프롬프트(또는 PowerShell, Windows Terminal)에서 파일 시스템을 탐색하려면 두 가지 기본 명령어만 알면 됩니다. 바로 cddir입니다. 첫 번째 명령어인 cd(change directory)는 명령 프롬프트 창 안에서 폴더 사이를 자유롭게 이동할 수 있게 해줍니다.

명령 프롬프트 기본기: 파일과 폴더를 자유자재로 다루는 방법

예를 들어 현재 폴더에 "Folder 1"과 "Folder 2"라는 하위 디렉터리가 있다면, cd "Folder 2"를 입력해 Folder 2로 이동할 수 있습니다. 반대로 한 단계 위의 상위 폴더로 올라가려면 cd ..를 사용하세요. 명령 프롬프트 입력 줄 맨 앞에 표시되는 경로가 항상 현재 위치한 디렉터리를 나타내므로, 이동할 때마다 확인하는 습관을 들이면 좋습니다.

원하는 디렉터리에 도착했다면 dir 명령어로 그 안의 파일과 폴더 목록을 확인할 수 있습니다. dir만 입력하면 현재 디렉터리(명령 프롬프트 시작 부분에 표시됨)의 모든 항목이 출력됩니다. 특정 하위 디렉터리의 내용만 보고 싶다면 dir "폴더 이름"처럼 입력하면 됩니다.

명령 프롬프트 기본기: 파일과 폴더를 자유자재로 다루는 방법

파일 내용 보기와 수정: type과 echo

원하는 폴더를 찾았고 그 안의 파일도 확인했습니다. 이제 파일의 실제 내용을 들여다볼 차례입니다. 텍스트 형태의 파일이라면 type 명령어로 내용을 살펴볼 수 있습니다. 예를 들어 type my-article.txt를 실행하면 해당 파일의 내용이 명령 프롬프트 창에 바로 출력됩니다.

파일 내용을 수정하고 싶다면 echo 명령어로 내용을 교체할 수 있습니다. echo "my new text" > my-article.txt를 실행하면 my-article.txt 파일의 내용이 "my new text"로 덮어씌워집니다. 앞서 배운 type 명령어로 직접 확인해 보세요!

명령 프롬프트 기본기: 파일과 폴더를 자유자재로 다루는 방법

파일을 덮어쓰지 않고 기존 내용 뒤에 새로운 내용을 추가하고 싶다면, 위 명령에서 > 대신 >>를 사용하면 됩니다. 이 연산자는 기존 내용을 그대로 유지한 채 파일 끝에 내용을 덧붙여 줍니다.

알아두면 더 좋은 유용한 명령어들

이 명령어들은 각각은 단순하지만, 조합하면 놀랍도록 강력합니다. 여기서 다룬 내용은 PC의 파일과 폴더를 확인할 수 있는 가장 기본적인 수준이지만, 몇 가지 유용한 명령어를 추가로 알아두면 활용 범위가 넓어집니다.

  • mkdir <디렉터리>: 새 디렉터리 생성
  • copy <원본> <대상>: 파일 복사
  • move <원본> <대상>: 파일 이동

명령 프롬프트 기본기: 파일과 폴더를 자유자재로 다루는 방법

이 명령어들에 대해 더 자세히 알고 싶다면 또 하나의 명령어, help를 활용해 보세요. help 뒤에 명령어 이름을 붙여 입력하면(예: help mkdir) 명령 프롬프트 창에서 상세한 도움말을 바로 확인할 수 있습니다. 이제 명령 프롬프트로 PC를 자유롭게 탐색하면서 계속 배워 나갈 준비가 되셨습니다! 이 글에서 소개한 명령어들에 help를 실행해 보면서 숨겨진 추가 기능들을 직접 발견해 보세요.