반응형
안녕하세요, 토스트 데브입니다!
오늘은 리눅스 서버를 처음 사용하는 분들을 위해 가장 기본이 되는 셸 명령어 8가지를 소개하려고 합니다.
이 명령어들은 Ubuntu Server를 포함한 모든 리눅스 환경에서 거의 매일 사용하게 될 아주 중요한 명령어예요.
🧱 1. 기본 셸 명령어 정리
📂 ls – 디렉터리 목록 보기
ls
ls -l # 상세 보기
ls -a # 숨김 파일 포함
📁 cd – 디렉터리 이동
cd /etc # 절대 경로 이동
cd .. # 상위 디렉터리
cd ~ # 홈 디렉터리로 이동
📋 cp – 파일/디렉터리 복사
cp source.txt backup.txt
cp -r mydir/ backupdir/ # 디렉터리 전체 복사
🔁 mv – 파일 이동/이름 변경
mv old.txt new.txt
mv file.txt /home/user/
❌ rm – 파일/디렉터리 삭제
rm file.txt
rm -r folder/ # 디렉터리도 삭제
rm -rf folder/ # 강제 삭제 (주의!)
🔍 grep – 특정 문자열 검색
grep "hello" file.txt
ps aux | grep apache
📁 2. 시스템 디렉터리 구조 이해
디렉토리 | 설명 |
/ | 루트 디렉터리, 모든 것의 시작점 |
/home | 사용자 계정 폴더 |
/etc | 설정 파일 모음 |
/var | 로그, 메일, 캐시 등 가변 데이터 |
/usr | 사용자 프로그램 및 라이브러리 |
/bin, /sbin | 시스템 필수 명령어 |
/tmp | 임시 파일 저장소 (재부팅 시 초기화됨) |
📌cd / 로 루트로 가서 ls 해보면서 실제 구조를 탐색해보세요!
💬 토스트 데브 팁
🧑💻 모든 명령어는 man 페이지를 통해 도움말을 확인할 수 있어요.
예: man cp, man chmod
초보자라도 직접 써보며 익히는 것이 가장 빠릅니다!
#리눅스명령어 #기초셸명령어 #UbuntuServer #서버입문 #리눅스초보 #grep #토스트데브 #Linux기초 #명령어정리 #UbuntuShell
반응형
'Server > Linux' 카테고리의 다른 글
[Linux] #09 리눅스 리눅스 사용자 관리 완벽 가이드, 사용자 추가/삭제/수정 명령어 정리 (2) | 2025.07.27 |
---|---|
[Linux] #08 리눅스 파일 및 디렉토리 권한 완전 정리, chmod, chown, rwx의 의미까지 (4) | 2025.07.26 |
[Linux] #06 Ubuntu Server 설치 후 초기 설정 가이드, locale, timezone, hostname 완전 정리 (0) | 2025.07.24 |
[Linux] #05 Ubuntu Server Minimal 설치 vs Full 설치, 무엇이 다를까? (1) | 2025.07.23 |
[Linux] #04 리눅스 학습을 위한 가상환경 세팅, VMWare VS VitualBox 설치 방법 비교! (0) | 2025.07.22 |