DOS(디스크 운영 체제)는 명령어 기반의 운영 체제로, 현재는 윈도우의 명령 프롬프트(CMD)에서 DOS 명령어를 사용할 수 있습니다. 윈도우 10에서도 다양한 DOS 명령어를 활용하여 시스템을 효율적으로 관리할 수 있습니다. 이번 글에서는 윈도우 10에서 사용할 수 있는 주요 DOS 명령어를 소개하겠습니다.
1. 기본적인 명령어
1) dir – 디렉터리 목록 확인
dir
- 현재 폴더(디렉터리)에 있는 파일과 폴더 목록을 보여줍니다.
dir /p
: 화면 단위로 출력(한 페이지씩)dir /w
: 가로 방향으로 출력
2) cd (Change Directory) – 디렉터리 이동
cd 폴더이름
cd ..
cd 폴더이름
: 해당 폴더로 이동cd ..
: 한 단계 상위 폴더로 이동
3) md (Make Directory) – 새 폴더(디렉터리) 만들기
md 새폴더이름
- 새 디렉터리를 생성합니다.
- 예:
md test
→ 현재 위치에test
폴더가 생성됨.
4) rd (Remove Directory) – 폴더 삭제
rd 폴더이름
rd /s /q 폴더이름
rd 폴더이름
: 폴더를 삭제(비어있을 경우만 삭제 가능)rd /s /q 폴더이름
: 하위 파일 및 폴더까지 강제 삭제
5) del (Delete) – 파일 삭제
del 파일이름
del /s /q *.txt
del 파일이름
: 특정 파일을 삭제del /s /q *.txt
: 현재 폴더 및 하위 폴더의 모든.txt
파일 삭제
2. 파일 및 폴더 관리 명령어
1) copy – 파일 복사
copy 원본파일 대상파일
copy file1.txt file2.txt
→ file1.txt를 file2.txt로 복사
2) move – 파일 이동 및 이름 변경
move 파일이름 대상폴더
move oldname.txt newname.txt
move test.txt C:\backup
→test.txt
를C:\backup
폴더로 이동move old.txt new.txt
→ 파일 이름 변경
3) xcopy – 폴더 및 파일 복사 (고급 기능)
xcopy 원본 대상 /s /e
xcopy C:\data D:\backup /s /e
→C:\data
의 모든 파일과 폴더를D:\backup
으로 복사/s
: 빈 폴더 제외,/e
: 빈 폴더 포함
4) robocopy – 대용량 파일 복사
robocopy 원본 대상 /mir
robocopy C:\source D:\dest /mir
→ 원본과 대상 폴더를 동기화
3. 시스템 정보 확인 및 관리 명령어
1) systeminfo – 시스템 정보 확인
systeminfo
- CPU, OS 버전, 설치 날짜, 메모리 정보 등을 확인 가능
2) tasklist – 실행 중인 프로세스 확인
tasklist
- 현재 실행 중인 프로그램 목록을 표시
3) taskkill – 프로세스 강제 종료
taskkill /IM 프로그램이름 /F
taskkill /IM notepad.exe /F
→ 메모장 강제 종료
4) ipconfig – 네트워크 정보 확인
ipconfig /all
- IP 주소, 게이트웨이, MAC 주소 등 네트워크 정보를 확인 가능
5) ping – 네트워크 연결 테스트
ping 웹사이트 또는 IP주소
ping google.com
→ 구글 서버와 연결 확인ping 8.8.8.8
→ DNS 서버 응답 속도 확인
6) netstat – 네트워크 연결 상태 확인
netstat -ano
- 현재 열려 있는 모든 네트워크 연결을 확인할 수 있음
4. 디스크 및 시스템 관리 명령어
1) chkdsk – 디스크 검사 및 오류 복구
chkdsk C: /f
C:
드라이브의 오류를 검사하고 복구
2) diskpart – 디스크 관리 유틸리티
diskpart
- 실행 후
list disk
를 입력하면 연결된 디스크 목록 표시
3) sfc (System File Checker) – 시스템 파일 복구
sfc /scannow
- 손상된 시스템 파일을 자동으로 복구
4) shutdown – 시스템 종료 및 재부팅
shutdown /s /t 0
shutdown /r /t 0
shutdown /s /t 0
→ 즉시 종료shutdown /r /t 0
→ 즉시 재부팅
5. 사용자 관리 및 보안 명령어
1) net user – 사용자 계정 관리
net user
net user 사용자이름 /add
net user 사용자이름 /delete
net user
→ 현재 등록된 사용자 목록 보기net user test /add
→test
사용자 계정 추가net user test /delete
→test
사용자 계정 삭제
2) net localgroup – 사용자 그룹 관리
net localgroup administrators test /add
test
사용자를 관리자 그룹에 추가
3) cipher – 파일 완전 삭제
cipher /w:C:
- 삭제된 파일이 복구되지 않도록 디스크 공간을 덮어씀
결론
윈도우 10에서 명령 프롬프트(CMD)를 활용하면 다양한 작업을 효과적으로 수행할 수 있습니다. 파일 및 폴더 관리, 네트워크 테스트, 시스템 점검, 사용자 관리 등을 간편하게 실행할 수 있으며, 특히 고급 사용자나 IT 관리자에게 유용한 도구입니다.
DOS 명령어를 익혀 두면 윈도우 문제 해결, 파일 관리, 네트워크 점검 등을 보다 빠르고 쉽게 할 수 있습니다. 다양한 명령어를 직접 실행해 보면서 익숙해지는 것이 중요합니다.