리눅스에서 디스크 용량 부족 원인 빠르게 찾는 방법
·
OS/Linux
📄 본문 내용:✅ 문제 상황리눅스 서버에서 갑자기 디스크가 가득 찼을 때, 어떤 디렉토리가 원인인지 빠르게 파악하는 것이 중요합니다.✅ 핵심 명령어# 전체 디스크 사용량 확인df -h# 특정 디렉토리 내 사용량 확인 (정렬 포함)du -sh /* | sort -hr | head -n 10# 숨겨진 파일 포함 확인du -sh .[!.]* * | sort -hr | head -n 10✅ 실무 팁/var/log 디렉토리 로그 누적이 가장 흔한 원인journalctl --disk-usage로 systemd 로그 확인 가능필요시 오래된 로그 압축 또는 삭제 (logrotate 설정도 검토)
리눅스 top 명령어 완전 정복 – 실시간 모니터링의 핵심
·
OS/Linux
📌 본문리눅스 시스템 성능을 실시간으로 확인할 수 있는 명령어 중 가장 대표적인 것이 top입니다.CPU, 메모리, 프로세스를 한눈에 보여주는 이 명령어는 서버 운영에서 매우 유용합니다.1. top 실행 방법top2. 주요 항목 설명PID: 프로세스 IDUSER: 프로세스를 실행한 사용자%CPU: CPU 사용률%MEM: 메모리 사용률TIME+: 누적 CPU 사용 시간COMMAND: 실행 중인 명령어 이름3. 자주 쓰는 단축키단축키기능PCPU 사용률 기준 정렬M메모리 사용률 기준 정렬k프로세스 종료 (PID 입력 필요)1CPU 코어별 사용률 보기q종료 4. top 종료 및 대체 도구종료: q 입력대안: htop (더 보기 쉬운 UI 제공)✅ 마무리top은 시스템의 상태를 실시간으로 확인하고문제가 있는 프..
리눅스 처음 써? 꼭 외워야 할 명령어 10가지 정리!
·
OS/Linux
✍️ 본문 내용🐧 리눅스를 쓴다면, 이 명령어는 필수!처음 리눅스를 접하면 터미널이 낯설 수 있습니다.하지만 기초 명령어 몇 개만 익혀도 시스템 조작이 훨씬 쉬워집니다.🔧 꼭 알아야 할 명령어 TOP 10명령어설명ls현재 디렉토리의 파일 목록 출력cd디렉토리 이동 (예: cd /home)pwd현재 작업 중인 디렉토리 경로 표시mkdir새 디렉토리 생성rm파일 또는 디렉토리 삭제 (-r, -f 옵션 주의!)cp파일 복사 (cp a.txt b.txt)mv파일 이동 또는 이름 변경cat텍스트 파일 내용 출력grep특정 문자열 검색 (예: grep "error" log.txt)top실시간 시스템 리소스/프로세스 확인 📝 실전 팁탭(Tab) 자동완성: 명령어나 경로 입력 중 탭키 누르면 자동 완성됨화살표 ↑..
리눅스 파일 권한 쉽게 이해하기 – chmod와 chown 사용법
·
OS/Linux
📌 본문리눅스에서는 **파일이나 폴더의 ‘권한’**이 매우 중요합니다.누가 읽을 수 있고, 쓸 수 있으며, 실행할 수 있는지를 정하는 것이 바로 **파일 권한(Permission)**입니다.오늘은 리눅스 파일 권한의 개념과 실무에서 자주 쓰는 chmod, chown 명령어를 정리해드립니다.🔐 1. 파일 권한이란?사용자(user)가 파일 또는 디렉토리에 대해 할 수 있는 행동 범위권한 종류:r (read) – 읽기w (write) – 쓰기x (execute) – 실행🧍 2. 리눅스 권한 구조-rwxr-xr--이 문자열의 의미는?구분의미첫 번째 문자파일(-) or 디렉토리(d)rwx소유자 권한r-x그룹 권한r--기타 사용자 권한 🛠️ 3. chmod – 권한 변경chmod [권한] 파일명숫자 방식 예..
SSH란? – 원격 접속의 기본 개념과 실습 방법 정리
·
OS/Linux
📌 본문서버를 다룰 일이 생기면 가장 먼저 마주하게 되는 기술 중 하나가 바로 **SSH (Secure Shell)**입니다.SSH는 단순한 원격 접속 도구를 넘어서, 보안이 중요한 서버 관리에서 기본 중의 기본이라 할 수 있습니다.오늘은 SSH의 개념, 왜 사용하는지, 어떻게 사용하는지를 정리해드립니다.🔐 1. SSH란?네트워크 상에서 다른 컴퓨터(서버)에 안전하게 접속하는 방식ID/PW 또는 키 인증을 통해 로그인데이터는 암호화되어 전달 → 보안 우수주로 리눅스 서버 관리, 파일 전송, 명령 실행 등에 사용💻 2. 기본 접속 방법 (CLI 기준)ssh 사용자명@서버IP주소 예시:ssh ubuntu@192.168.0.10처음 접속 시 “Are you sure you want to continue ..
리눅스 기본 명령어 10선 – 처음 쓰는 사람도 바로 이해
·
OS/Linux
📌 본문리눅스(Linux)는 서버, 클라우드, 개발환경 등 IT 전반에서 매우 널리 사용되는 운영체제입니다.리눅스를 처음 접하는 사람은 터미널 명령어가 낯설고 무섭게 느껴질 수 있지만,기초 명령어 몇 가지만 알아도 파일 관리, 디렉토리 이동, 설치 등 대부분의 작업을 할 수 있습니다.오늘은 리눅스를 처음 쓰는 사람이 반드시 알아야 할 10가지 기본 명령어를 소개합니다.🧾 1. pwd – 현재 디렉토리 확인pwd현재 내가 위치한 경로(디렉토리)를 보여줍니다.📂 2. ls – 디렉토리 목록 보기lsls -al현재 폴더 안의 파일/디렉토리 목록을 출력.-a: 숨김 파일까지 / -l: 상세 정보🚶 3. cd – 디렉토리 이동cd /경로/이름cd ..특정 폴더로 이동 / ..은 상위 폴더로 이동🗃️ 4...
Ubuntu 22.04 snap store update 해결 방법
·
OS/Linux
Ubuntu Software의 Updates에서 Snap Store를 업데이트 할 수 없다고 나오는 경우 기존의 다른방법은 힘들기 때문에 명령어를 Kill 해준다음 업데이트 해줘야 합니다. Snap Store Update 해결방법 snap-store 프로세스를 죽이고, 업데이트를 수동으로 진행하는 방법입니다. 아래의 명령어를 사용하시면 됩니다. sudo pkill snap-store sudo snap refresh snap-store
[리눅스] 쉘 과 명령어 기초
·
OS/Linux
대체적으로 많이 사용하는 리눅스 명령어들을 모아 지속적으로 익히고 활용하기 위한 정리이다. 리눅스와 쉘 쉘(Shell) : 운영체제에서 제공하는 명령을 실행하는 프로그램이며 운영체제의 관리하에 있는 파일, 프린팅, 하드웨어 장치, 애플리케이션과의 인터페이스를 제공한다 즉, 운영 체제에서 제공하는 각종 명령들을 쉘 인터페이스에서 실행하면 운영체제가 그 명령에 해당하는 일을 수행 쉘 스크립트 : 인터프리터로서 리눅스 시스템에서 지원하는 명령어들의 집합을 묶어서 프로그램화한 것 du -h * | sort -nr > $HOME/script.txt du : 용량을 알아보기 위한 명령어 | : 결과값을 다음 명령으로 연결해 다음 명령의 아규먼트로 사용 sort : 알파벳 또는 숫자 기준으로 정렬. -n : 숫자값을..