필수 터미널 명령어 정리
1. 디렉토리 탐색 명령어: ls
, pwd
, cd
, open
, start
ls
(list) - 파일 및 폴더 목록 출력
현재 디렉토리 안의 파일과 폴더를 나열합니다.
ls
특정 디렉토리의 내용을 확인하려면 아래와 같이 입력하세요.
ls <디렉토리 경로>
pwd
(print working directory) - 현재 디렉토리 확인
현재 작업 중인 디렉토리의 경로를 출력합니다.
pwd
cd
(change directory) - 디렉토리 이동
디렉토리를 변경하는 명령어입니다.
cd <디렉토리 이름>
상위 디렉토리로 이동하려면 아래 명령어를 입력하세요.
cd ..
open
- Mac에서 Finder 열기
Mac에서 현재 디렉토리를 Finder에서 엽니다.
open .
start
- Windows에서 파일 탐색기 열기
Windows에서 현재 디렉토리를 파일 탐색기에서 엽니다.
start .
2. 파일 및 폴더 생성 명령어: touch
, mkdir
touch
- 새 파일 생성
빈 파일을 생성합니다.
touch <파일명>
예제:
touch purple.txt
여러 개의 파일을 한 번에 생성할 수도 있습니다.
touch red.txt orange.py yellow.pdf
mkdir
(make directory) - 새 폴더(디렉토리) 생성
새로운 폴더를 생성합니다.
mkdir <폴더명>
예제:
mkdir Turtles
여러 개의 폴더를 한 번에 생성하려면 아래와 같이 입력하세요.
mkdir SeaTurtles LandTurtles
특정 경로에 파일이나 폴더를 생성할 수도 있습니다.
touch Pets/Horses/rocky.png
mkdir Projects/Code
3. 파일 및 폴더 삭제 명령어: rm
터미널에서 파일 및 폴더를 삭제할 때 rm
명령어를 사용합니다. 주의: 삭제된 파일은 복구할 수 없습니다.
rm
- 파일 삭제
파일을 삭제합니다.
rm <파일명>
예제:
rm deleteMe.txt
rm -rf
- 폴더 및 내부 파일 강제 삭제
폴더와 그 안의 모든 파일을 삭제합니다.
rm -rf <폴더명>
예제:
rm -rf Turtles
rm -rf
옵션 설명
-r
(recursive): 폴더와 그 안의 모든 내용을 재귀적으로 삭제-f
(force): 강제 삭제, 경고 메시지 없이 실행
⚠ 주의사항
- 복구 불가:
rm
명령어는 휴지통을 거치지 않고 파일을 영구적으로 삭제합니다. - 신중한 사용: 삭제하기 전에 반드시 파일과 폴더를 확인하세요.
- 백업 필수: 중요한 데이터를 삭제하기 전에 백업을 진행하는 것이 좋습니다.
'강의 > Git & Github 실무 활용 완벽 가이드' 카테고리의 다른 글
Git diff 사용법: 변경 사항 비교와 추적 (0) | 2025.02.05 |
---|---|
Git 브랜치 병합과 충돌, 해결 (0) | 2025.02.05 |
Git 브랜치 개념과 활용 (0) | 2025.02.03 |
Git 커밋과 로그, 그리고 실용적인 팁 (0) | 2025.02.03 |
Git 기초 개념과 필수 명령어 정리 (0) | 2025.02.03 |