728x90
반응형

리눅스 주요 명령어 총정리 🐧✨
리눅스 초보자부터 숙련자까지, 이 명령어만 알아도 커맨드라인 마스터로 거듭날 수 있어요!
“리눅스는 명령어다!”라는 말이 있을 정도로 명령어는 리눅스의 기본이에요. 그럼 이제부터 유용한 명령어들을 하나씩 탐험해볼까요? 🚀
1. 파일 및 디렉터리 관리 📁
ls: 디렉터리 목록 보기
• “이 폴더 안에 뭐가 있지?” 할 때 쓰는 명령어!
ls # 간단한 목록 보기
ls -l # 자세한 정보 보기
ls -a # 숨김 파일 포함
ls -lh # 파일 크기를 읽기 쉽게 표시
cd: 디렉터리 이동
• “어디로 갈까?” 디렉터리를 이동할 때 쓰는 명령어.
cd /path/to/directory # 특정 디렉터리로 이동
cd ~ # 홈 디렉터리로 이동
cd .. # 상위 디렉터리로 이동
pwd: 현재 위치 확인
• “내가 지금 어디에 있지?”
pwd # 현재 디렉터리 경로 출력
mkdir: 디렉터리 만들기
• 새 폴더를 만들고 싶다면?
mkdir new_directory # 새로운 디렉터리 생성
mkdir -p /path/to/new_directory # 중간 디렉터리까지 한꺼번에 생성
rm: 파일/디렉터리 삭제
•삭제할 땐 신중히! 한 번 삭제하면 복구는 힘들어요!
rm file # 파일 삭제
rm -r directory # 디렉터리와 그 안의 내용 삭제
rm -f file # 강제 삭제 (확인 요청 없음)
chmod: 파일/디렉터리 권한 변경
• “이 파일을 누가 쓸 수 있을까?”
chmod 755 file # 읽기/쓰기/실행 권한 설정
chmod -R 755 directory # 디렉터리와 하위 항목 모두 변경
df: 디스크 공간 확인
• “남은 저장 공간은 얼마나 있을까?”
df # 디스크 사용량 확인
df -h # 사람이 읽기 쉬운 형식으로 출력
top: 실시간 시스템 모니터링
• “우리 시스템 상태는 괜찮을까?”
top # CPU, 메모리 사용량 등 실시간으로 확인
3. 네트워크 관리 🌐
ping: 네트워크 연결 테스트
• “여보세요? 연결되나요? 하츄핑! 거기 있어?”
ping hostname_or_ip # 네트워크 상태 확인
ssh: 원격 서버 접속
• 원격 서버와 친해지려면?
ssh user@hostname # 원격 서버 접속
scp: 파일 복사
• “내 파일을 원격 서버로 옮길게요!”
scp file user@hostname:/path/to/destination
scp user@hostname:/path/to/source file
4. 패키지 관리 📦
Debian 계열(Ubuntu 등)
• apt-get: 패키지 관리 도구
sudo apt-get update # 패키지 목록 업데이트
sudo apt-get install package_name # 패키지 설치
sudo apt-get remove package_name # 패키지 제거
Red Hat 계열(CentOS 등)
• yum 또는 dnf: 패키지 관리 도구
sudo yum install package_name # 패키지 설치
sudo dnf update # 패키지 업데이트
5. 파일 압축 및 해제 📚
tar: 압축과 해제
tar -cvf archive.tar file_or_directory # 아카이브 생성
tar -xvf archive.tar # 아카이브 해제
tar -czvf archive.tar.gz file_or_directory # 압축
tar -xzvf archive.tar.gz # 압축 해제
gzip / gunzip: 파일 압축 및 해제
gzip file # 파일 압축
gunzip file.gz # 압축 해제
6. 텍스트 편집 📝
nano: 초보자를 위한 편집기
nano file
vim: 강력한 텍스트 편집기
vim file
7. 기타 유용한 명령어 🎉
alias: 명령어 단축키 만들기
alias ll='ls -la' # ls -la를 ll로 단축
find: 파일 검색
find /path/to/search -name "filename"
grep: 텍스트 검색
grep "search_term" file
grep -r "search_term" /path/to/search # 디렉터리 내 검색
마무리 🐧✨
리눅스 명령어, 이제 어렵지 않죠? 차근차근 써보면서 익숙해지다 보면 여러분도 어느새 리눅스 고수!
꼭 알아야 할 명령어들만 골랐으니 실습으로 바로 따라 해보세요.
🌷전설의 개발자가 되어봅시당🌷
728x90
반응형
'기반기술 > Linux' 카테고리의 다른 글
리눅스와 맥북(MacOS)의 디렉토리 구조 🗂️ (0) | 2024.06.17 |
---|---|
리눅스의 4인방: 커널, 셸, 프롬프트, 터미널 🐧✨ (0) | 2024.06.17 |
리눅스(Linux), 개발자들의 멋진 친구! 🐧 (0) | 2024.06.15 |