윈도우에서 파일 압축, 해제 및 심볼릭 링크 활용하기
- 목차
반응형
📌 효율적인 파일 관리 방법
윈도우에서는 대량의 파일을 다룰 때 압축 및 해제 기능과 심볼릭 링크(Symlink) 활용을 통해 효율적으로 관리할 수 있습니다. 이번 글에서는 CMD(명령 프롬프트)와 PowerShell을 활용하여 ZIP 압축 및 해제, 심볼릭 링크 설정 방법을 쉽게 설명해 드리겠습니다.
✅ CMD를 활용한 파일 압축 및 해제
CMD에서는 기본적으로 tar 및 compact 명령어를 이용하여 파일을 압축 및 해제할 수 있습니다.
🔹 파일 압축 명령어
명령어설명
compact /C /S:경로 | NTFS 압축을 활성화하여 공간 절약 |
tar -cvf 압축파일.tar 파일1 파일2 | 여러 파일을 tar 포맷으로 압축 |
tar -czvf 압축파일.tar.gz 파일1 파일2 | gzip을 사용한 tar 압축 |
🔹 파일 압축 해제 명령어
명령어 | 설명 |
compact /U /S:경로 | NTFS 압축 해제 |
tar -xvf 압축파일.tar | tar 압축 해제 |
tar -xzvf 압축파일.tar.gz | gzip 압축 해제 |
🔹 Windows 10 이상에서는 ZIP 지원 가능
powershell Compress-Archive -Path "C:\파일" -DestinationPath "C:\압축.zip"
powershell Expand-Archive -Path "C:\압축.zip" -DestinationPath "C:\해제폴더"
✅ PowerShell을 활용한 파일 압축 및 해제
PowerShell을 사용하면 다양한 파일 압축 및 해제 기능을 쉽게 실행할 수 있습니다.
🔹 파일 및 폴더 압축 명령어
명령어 | 설명 |
Compress-Archive -Path "C:\소스폴더" -DestinationPath "C:\압축.zip" | 폴더를 ZIP으로 압축 |
Compress-Archive -Path "C:\파일1","C:\파일2" -DestinationPath "C:\압축.zip" | 여러 개의 파일 압축 |
🔹 압축 해제 명령어
명령어 | 설명 |
Expand-Archive -Path "C:\압축.zip" -DestinationPath "C:\해제폴더" | 압축 해제 |
Expand-Archive -Path "C:\압축.zip" -Force | 기존 파일 덮어쓰기 후 압축 해제 |
✅ 심볼릭 링크(Symlink) 및 하드 링크 활용
윈도우에서는 심볼릭 링크를 활용하여 파일 및 폴더를 가상으로 연결할 수 있습니다.
🔹 CMD에서 심볼릭 링크 및 하드 링크 생성
명령어 | 설명 |
mklink 링크이름 대상경로 | 파일 심볼릭 링크 생성 |
mklink /D 링크이름 대상폴더 | 폴더 심볼릭 링크 생성 |
mklink /H 링크이름 대상파일 | 하드 링크 생성 |
mklink /J 링크이름 대상폴더 | 디렉터리 정션 생성 |
🔹 PowerShell에서 심볼릭 링크 생성
명령어 | 설명 |
New-Item -ItemType SymbolicLink -Path "C:\링크" -Target "C:\원본폴더" | 폴더 심볼릭 링크 생성 |
New-Item -ItemType HardLink -Path "C:\링크파일.txt" -Target "C:\원본파일.txt" | 파일 하드 링크 생성 |
🎯 CMD vs PowerShell: 압축 & 링크 비교 분석
기능 | CMD | PowerShell |
ZIP 압축 | powershell Compress-Archive | Compress-Archive 활용 |
TAR 압축 | tar -czvf 파일.tar.gz | tar 모듈 활용 가능 |
심볼릭 링크 생성 | mklink 명령어 사용 | New-Item -ItemType SymbolicLink 활용 |
하드 링크 생성 | mklink /H 사용 | New-Item -ItemType HardLink 활용 |
✅ CMD는 빠르게 실행 가능, PowerShell은 확장성이 뛰어남
어떤 상황에서 활용해야 할까?
✅ CMD 추천 상황
- 빠르게 ZIP 또는 TAR 파일을 만들거나 해제할 때
- 단순한 파일 및 폴더 연결 작업을 수행할 때
✅ PowerShell 추천 상황
- 자동화 스크립트를 이용한 파일 압축 및 해제 작업이 필요할 때
- 네트워크 및 원격 파일 관리를 해야 할 때
이제 파일 압축, 해제, 링크 생성까지 능숙하게 사용할 수 있습니다! 😊
다음 글에서는 윈도우에서 배치 파일(.bat) 자동 실행 스크립트 활용법을 다룰 예정이니 기대해 주세요! 🚀
반응형
'IT' 카테고리의 다른 글
윈도우 배치파일(.bat)자동 실행 작업 스케줄러(Task Scheduler) 가이드 (0) | 2025.02.03 |
---|---|
윈도우 배치파일(.bat) 자동 실행 스크립트 활용법 (0) | 2025.02.03 |
윈도우 파일 및 폴더 관리 명령어 정리 (0) | 2025.02.02 |
윈도우 CMD와 PowerShell 차이점 및 기본 사용법 (0) | 2025.02.02 |
블랙박스 .jdr 파일 보는 법과 전용 뷰어 소개 (0) | 2025.01.19 |