Windows의 그래픽 UI는 PC 관리를 쉽게 만들어 줍니다. 특히 기존 제어판을 대체한 새로운 설정 앱이 등장하면서 편의성이 한층 높아졌습니다. 하지만 터미널 명령어는 여전히 Windows 안에 살아 있으며, 한 번 제대로 활용하기 시작하면 PC 관리가 얼마나 쉬워지는지 놀라게 될 것입니다.
5. 기본적인 파일 관리
파일 탐색기에서 오랜 시간을 보내며 여러 파일과 폴더를 복사하려고 이곳저곳 클릭하는 일은 지치기 마련입니다. 게다가 잘못 클릭하면 정리하기 곤란한 상황까지 벌어지죠.
다행히 Windows에는 꼭 알아둘 만한 유용한 파일 관리 명령어들이 포함되어 있습니다. 첫 번째는 dir로, 현재 디렉터리의 내용을 몇 초 만에 확인할 수 있습니다. cd 명령어 뒤에 경로를 입력하면 다른 디렉터리로 이동할 수 있고, 이 두 명령어만으로도 명령 프롬프트에서 폴더 사이를 자유롭게 탐색할 수 있습니다.
예를 들어 다음 명령어로 Windows 문서 폴더로 이동할 수 있습니다:
cd C:\Users\[YourName]\Documents
이동한 뒤 dir을 입력하면 해당 디렉터리의 내용이 표시됩니다. cd..를 입력하면 상위 폴더로 돌아갈 수 있습니다. 폴더 구조 전체를 한눈에 보고 싶다면 tree 명령어를 사용하세요. 탐색기에서 폴더를 일일이 펼칠 필요 없이 모든 구조가 깔끔하게 정리되어 나타납니다.
파일 복사에는 xcopy 명령어가 게임 체인저입니다. xcopy [원본 경로] [대상 경로] /s 형식으로 입력하면 파일과 모든 하위 폴더가 대상 경로로 복사됩니다. 게다가 파일 탐색기에서 복사·붙여넣기하는 것보다 속도도 빠른 편이라, 장기적으로 몇 시간씩 절약할 수 있습니다.
4. 네트워크 문제 해결
Windows에서 Wi-Fi와 네트워크는 별다른 이유 없이 말썽을 부리기도 합니다. 이런 문제를 해결하려면 문제 해결사를 실행하거나 여러 메뉴를 돌아다니며 네트워크 설정 초기화 같은 방법을 시도해야 하는 경우가 많습니다.
Windows 네트워크 문제 해결 명령어 중 가장 기본적이고 널리 알려진 것은 ipconfig입니다. 이 명령어는 PC에 연결된 모든 연결의 IP 주소와 MAC 주소는 물론 DNS 주소, 기본 게이트웨이 등을 보여 줍니다. 라우터 설정을 변경하고 싶을 때 라우터 IP 주소를 확인하는 가장 쉬운 방법이기도 합니다.
또 하나 유용한 명령어는 ipconfig /flushdns입니다. DNS 캐시를 삭제하는 이 명령어는 Windows에서 인터넷 연결 문제가 발생했을 때 가장 먼저 시도해 볼 조치로 자주 권장됩니다.
ping [URL]을 입력하면 특정 웹사이트나 서버에 신호를 보내 응답을 기다립니다. 출력 결과를 통해 인터넷 문제가 내 PC에 있는지, 아니면 서버 쪽에 있는지 판단할 수 있습니다. 또한 tracert 명령어는 웹 패킷이 어떤 경로로 이동하는지 보여 주어 라우팅 문제를 파악하는 데 도움이 됩니다. 다만 이런 문제들은 비교적 고급 사안이라 일상적인 사용 중에는 자주 마주치지 않을 것입니다.
3. 디스크 유지 관리
요즘 SSD 덕분에 디스크 관리에 신경 쓸 일이 많이 줄었습니다. 하지만 오래된 PC를 사용하거나 시스템 드라이브에 손상된 파일이 있다면, 다음 명령어들이 많은 시간과 수고를 덜어 줄 것입니다.
디스크 상태가 양호한지 간단히 확인하려면 chkdsk 명령어 뒤에 파티션 문자를 붙여 실행하면 실시간으로 검사 진행 상황을 확인할 수 있습니다. 예를 들어 기본 Windows 드라이브의 오류를 검사하려면 다음 명령어를 사용합니다:
chkdsk C:
정리(클린업)를 위해서는 cleanmgr 명령어를 실행하세요. Windows에 내장된 디스크 정리 유틸리티가 실행되는데, 생각보다 가볍고 성능도 좋습니다. 정리할 드라이브를 선택하기만 하면 나머지는 Windows가 알아서 처리합니다.
마지막으로 sfc /scannow 명령어는 시스템의 손상된 파일을 자동으로 찾아 수정합니다. Windows에 문제가 생겼다면 반드시 실행해 볼 명령어로, 복구 메뉴를 다루거나 Windows를 재설치하는 번거로움을 덜어 주는 경우가 많습니다. 평소 컴퓨터 유지 관리 루틴에 이 명령어를 가끔씩 포함시키는 것도 좋은 습관입니다.
2. 시스템 도구와 프로세스 관리
처음에는 다소 복잡해 보일 수 있지만, 익숙해지면 시스템 유지 관리가 훨씬 간단해집니다. 여기서 가장 먼저 사용해 볼 명령어는 tasklist입니다. 시스템에서 실행 중인 모든 프로세스를 프로세스 ID와 함께 깔끔하게 정리된 목록으로 보여 줍니다. 뭔가를 종료하고 싶다면 taskkill /pid [프로세스 ID]를 입력하면 끝입니다. 더 이상 작업 관리자에서 작업을 일일이 찾아 헤맬 필요가 없습니다.
일부 중요한 시스템 도구는 여러 번 클릭해야 열립니다. 다음 명령어를 사용하면 그런 탐색 과정을 건너뛸 수 있습니다:
- devmgmt.msc: 장치 관리자 열기
- diskmgmt.msc: 디스크 관리 열기
- eventvwr.msc: 이벤트 뷰어 열기
- taskmgr: 작업 관리자 열기
가장 좋은 점은 이 명령어들을 Windows 명령 프롬프트나 터미널, 그리고 Windows 키 + R로 열 수 있는 실행 창에서도 바로 사용할 수 있다는 것입니다. 여러 메뉴와 클릭을 거치지 않아도 되니, 시간이 지날수록 몇 시간씩 절약됩니다.
1. 설정하고 잊는 자동화
여기가 진짜 강력해지는 지점입니다. Windows에서는 위에서 소개한 명령어들을 활용해 작업을 자동화하는 배치 파일을 만들 수 있습니다. 배치 파일은 범용적이어서, 한 PC에서 만든 파일을 다른 Windows PC에서 실행해도 동일한 결과를 얻을 수 있습니다.
예를 들어 아래는 마우스를 건드리지 않고 임시 폴더를 정리하는 데 사용하는 간단한 배치 파일 스크립트입니다:
@echo off
echo Cleaning up temporary files...
del /q "%temp%*"
echo Done!
pause
이 스크립트는 Windows 임시 폴더를 정리한 뒤 일시 정지하여 결과를 확인할 수 있게 해 줍니다. 물론 여기에 더 많은 유지 관리 명령어를 추가하거나 다른 폴더 삭제 작업을 넣어, 주말을 갉아먹는 시스템 관리 업무를 자동화할 수 있습니다. 내용을 텍스트 파일에 작성한 뒤 .bat 확장자로 저장하면 되는데, 이 정도 작업에는 메모장이면 충분합니다.
Microsoft는 예전 명령 프롬프트보다 훨씬 세련된 터미널 환경인 Windows Terminal도 출시했습니다. Microsoft Store에서 다운로드할 수 있으며, 설치 후 기본 터미널로 설정하고 배경 이미지나 색 구성표 등을 자유롭게 꾸밀 수도 있습니다.
계속해서 Windows의 그래픽 인터페이스에만 의존해 왔다면, 이제 터미널 활용법을 배울 적기입니다. 최신 Windows에도 터미널이 여전히 존재하는 데에는 분명한 이유가 있습니다. 한번 익혀 두면 PC 관리가 그 어느 때보다 훨씬 쉬워질 것입니다.