[맥사용법] macOS 터미널로 한 번에 폴더 구조 만들고 파일 정리하기
- macOS 터미널을 이용해 폴더 구조를 생성하고 파일을 정리하는 방법 소개
- mkdir과 mv 명령어를 활용해 복잡한 폴더 구조를 만들고 파일을 이동
- 터미널 명령어 사용으로 빠르게 파일 정리 및 관리 가능
안녕하세요, 여러분! 오늘은 macOS 터미널을 활용해서 폴더 구조를 손쉽게 만들고 파일을 정리하는 방법을 소개하고자 합니다. 이 방법을 사용하면 복잡한 폴더 구조를 클릭 몇 번으로 만들 수 있고, 여러 파일을 한 번에 원하는 위치로 옮길 수 있어요. 그럼 시작해볼까요?
Step 1: 폴더 구조 만들기
먼저, 터미널을 열고 아래 명령어를 입력해주세요.
mkdir -p ~/문서/보고서 ~/문서/참고자료 ~/문서/도서
mkdir -p ~/미디어/사진 ~/미디어/동영상 ~/미디어/음악
mkdir -p ~/프로젝트/진행중 ~/프로젝트/완료 ~/프로젝트/개인 ~/프로젝트/업무
이 명령어는 '문서', '미디어', '프로젝트' 폴더 아래에 하위 폴더를 한 번에 만들어줍니다.
💡 Tip: mkdir -p 명령어는 중간 경로의 폴더가 없어도 자동으로 생성해준답니다.
Step 2: 파일 및 폴더 이동
이제 파일과 폴더를 새로 만든 폴더 구조로 옮겨볼 거예요. 터미널에 아래 명령어를 차례대로 입력해주세요.
문서 파일 이동
mv ~/셰익스피어_전집.pdf ~/문서/도서/
mv ~/단어_목록 ~/문서/참고자료/
mv ~/데이터_시각화.R ~/문서/보고서/
mv ~/과제1.R ~/문서/보고서/
mv ~/함수_연습.R ~/문서/보고서/
mv ~/행렬_계산.R ~/문서/보고서/
mv ~/R_프로그래밍_7.R ~/문서/보고서/
# 미디어 파일 이동
mv ~/바다_사진.jpg ~/미디어/사진/
프로젝트 파일 이동
mv ~/깃_연습 ~/프로젝트/진행중/
mv ~/파이참_프로젝트 ~/프로젝트/진행중/
mv ~/플로우_프로젝트 ~/프로젝트/진행중/
mv ~/챗봇_프로젝트 ~/프로젝트/진행중/
mv ~/가상환경 ~/프로젝트/진행중/
mv ~/영어_면접_준비 ~/프로젝트/진행중/
mv ~/테스트_프로젝트 ~/프로젝트/진행중/
mv ~/할일_목록 ~/프로젝트/진행중/
기타 파일 이동
mv ~/단어장 ~/프로젝트/진행중/
mv ~/단어장.zip ~/프로젝트/진행중/
mv ~/R_저장_검색 ~/문서/참고자료/
mv ~/R_데이터_폴더 ~/문서/참고자료/
💡 Tip: mv 명령어 뒤에 원본 파일 경로와 목적지 폴더 경로를 순서대로 입력하면 돼요.
Step 3: 확인하기
모든 명령어를 실행했다면, Finder에서 새로 만든 폴더 구조를 확인해보세요. '문서/보고서' 폴더에는 R 스크립트 파일들이, '미디어/사진'에는 이미지 파일이 잘 옮겨졌나요?
이렇게 터미널 명령어를 사용하면 복잡한 폴더 구조도 손쉽게 만들 수 있고, 여러 파일을 원하는 위치로 빠르게 정리할 수 있습니다. 처음에는 명령어가 낯설 수 있지만 자주 사용하다 보면 금방 익숙해질 거예요.
여러분의 Mac을 더욱 잘 다스리는 터미널 마스터가 되어보는 건 어떨까요? 오늘 소개한 팁을 활용해 보세요!
쉽게하는 방법
정리하고 싶은 자신의 폴더 속 파일을 복사해서 다음과 같이 ChatGPT나 클로드에 붙여 넣으세요.
1. 다음 폴더를 깔끔하게 정리하고 싶다. 아이디어를 제시하라.
Desktop
Documents
Downloads
Flowwise
Library Merchant of Venice (complete text)
(OpenSourceShakespeare.org).pdf
Movies
Music
Words_to_Obsidian Words_to_Obsidian.zip
...
예시 폴더 구조
/Users/soundfury37gmail.com
├── Applications
├── Calibre Library
├── Creative Cloud Files
├── Desktop
├── Documents
│ ├── Reports
│ ├── References
│ └── Literature
├── Downloads
├── Media
│ ├── Images
│ ├── Videos
│ └── Music
├── Projects
│ ├── Active
│ ├── Archived
│ ├── Personal
│ └── Work
├── Zotero
└── Other (기타 파일 및 폴더)
2. 위 폴더 구조를 한꺼번에 만들고 폴더들을 이동하는 방법을 알려줘
mkdir -p ~/Documents/Reports ~/Documents/References ~/Documents/Literature
mkdir -p ~/Media/Images ~/Media/Videos ~/Media/Music
mkdir -p ~/Projects/Active ~/Projects/Archived ~/Projects/Personal ~/Projects/Work
예시
# 문서 파일 이동
mv ~/Merchant\ of\ Venice\ \(complete\ text\)\ \(OpenSourceShakespeare.org\).pdf ~/Documents/Literature/
mv ~/Vocabulary\ Lists\ _\ Literature\ _\ Vocabulary.com_files ~/Documents/References/
mv ~/범주형데이터시각화.R ~/Documents/Reports/
mv ~/수시2차과제.R ~/Documents/Reports/
mv ~/함수연습.R ~/Documents/Reports/
mv ~/행렬연산.R ~/Documents/Reports/
mv ~/r_programming_7.R ~/Documents/Reports/
# 미디어 파일 이동
mv ~/BRAY-Seafront-ART-small.jpg ~/Media/Images/
# 프로젝트 파일 이동
mv ~/git_practice ~/Projects/Active/
mv ~/PycharmProjects ~/Projects/Active/
mv ~/Flowwise ~/Projects/Active/
mv ~/kakaotalk-gpt ~/Projects/Active/
mv ~/my_virtualenv ~/Projects/Active/
mv ~/chatgpt-history-export-to-md ~/Projects/Active/
mv ~/english_interview ~/Projects/Active/
mv ~/json_test ~/Projects/Active/
mv ~/node_modules ~/Projects/Active/
mv ~/package-lock.json ~/Projects/Active/
mv ~/package.json ~/Projects/Active/
mv ~/path ~/Projects/Active/
mv ~/test ~/Projects/Active/
mv ~/to_do_list ~/Projects/Active/
mv ~/untitled_files ~/Projects/Active/
mv ~/writing_teacher ~/Projects/Active/
# 기타 파일 이동
mv ~/Words_to_Obsidian ~/Projects/Active/
mv ~/Words_to_Obsidian.zip ~/Projects/Active/
mv ~/R_data.savedSearch ~/Documents/References/
mv ~/R_data_folder ~/Documents/References/
(한꺼번에 정리되었다)