데브허브 | DEVHUB | 리눅스 입문·실전 - 2.7. 파일 및 디렉터리 생성 / 삭제 (touch, mkdir, rm)리눅스 입문·실전 - 2.7. 파일 및 디렉터리 생성 / 삭제 (touch, mkdir, rm)
cd ~ 명령어로 홈 디렉토리로 이동하고 pwd로 현재 경로를 확인할 수 있습니다. 🏠
touch [파일명] 명령어를 사용하여 빈 파일을 생성하며, ls로 생성 여부를 확인할 수 있습니다. 📄
mkdir [디렉토리명] (Make Directory의 약자) 명령어로 디렉토리를 생성하고, ls -l을 통해 파일과 디렉토리를 구분하여 확인할 수 있습니다. 📁
rm [파일명] (Remove의 약자) 명령어를 사용하여 일반 파일을 삭제합니다. 🗑️
rm -r [디렉토리명] 명령어를 사용하여 디렉토리와 그 내부 파일들을 재귀적으로 삭제하며, rm만으로는 디렉토리를 삭제할 수 없습니다. ♻️
- 실전에서는 파일 종류(일반 파일/디렉토리)에 상관없이
rm -rf [대상] 명령어를 사용하여 강제로 삭제하는 경우가 많습니다. -r은 재귀적 삭제, -f는 강제 삭제 옵션입니다. 💥
-rf와 같이 여러 옵션을 함께 사용하거나 -r -f처럼 분리하여 사용할 수 있으며, 옵션의 순서는 중요하지 않습니다. ⚙️
touch, mkdir, rm (특히 rm -rf)는 리눅스에서 자주 사용되는 핵심 명령어이므로 반드시 숙지해야 합니다. ✨