13편 vim 사용법 기초 — 모드·생존 키트·이동 (13편) jspark1st | 2026-05-13 vim 입문 — Normal·Insert·Command-line 모드, 안 죽는 생존 키트 8개, hjkl 이동·검색까지. 리눅스 입문 13편.
14편 리눅스 프로세스 관리 — ps·top·kill·jobs (14편) jspark1st | 2026-05-13 프로세스와 PID, ps·top·htop로 보기, kill·pkill로 멈추기, & jobs fg nohup 백그라운드 작업. 리눅스 입문 14편.
15편 리눅스 디스크 관리 — df·du·lsblk로 용량 찾기 (15편) jspark1st | 2026-05-13 lsblk·df·du로 디스크 보기와 용량 추적, 용량 부족 범인 찾고 청소, USB 마운트·안전하게 빼기. 리눅스 입문 15편.
16편 리눅스 네트워크 명령어 — ip·ping·curl·ss (16편) jspark1st | 2026-05-13 ip·ping·dig로 네트워크 진단, curl·wget로 가져오기, ss로 열린 포트, 인터넷 안 될 때 진단 사다리까지. 리눅스 입문 16편.
17편 우분투 방화벽 ufw — 포트 열고 닫기 (17편) jspark1st | 2026-05-13 ufw 방화벽 — enable·status, allow·deny로 포트 열고 닫기, 특정 IP만 허용, SSH 잠김 방지까지. 리눅스 입문 17편.
18편 SSH 키 설정 우분투 — 비번 없이 안전하게 (18편) jspark1st | 2026-05-13 키쌍이 비번보다 안전한 이유, ssh-keygen·ssh-copy-id로 키 만들고 등록, ~/.ssh/config, 권한 600/700. 리눅스 입문 18편.
19편 systemd 서비스 만들기 — 부팅 자동 시작·재시작 (19편) jspark1st | 2026-05-13 systemctl로 서비스 다루기, journalctl로 로그 보기, .service 파일로 내 프로그램을 부팅 자동 시작·재시작. 리눅스 입문 19편.
20편 리눅스 cron 사용법 — 예약 작업·crontab (20편) jspark1st | 2026-05-13 cron으로 명령 자동 실행 — crontab -e, 분 시 일 월 요일 문법, */5·@reboot, 흔한 함정(PATH·출력·환경)까지. 리눅스 입문 20편.
21편 리눅스 셸 스크립트 작성법 — 변수·조건·반복·함수 (21편) jspark1st | 2026-05-13 셸 스크립트 입문 — 첫 .sh 만들기, 변수·$(명령)·read, if·for·while, 함수·$1·exit 종료코드. 리눅스 입문 21편(고급).
22편 안전한 셸 스크립트 — set -euo pipefail (22편) jspark1st | 2026-05-13 셸 스크립트 안전하게 — set -euo pipefail, 따옴표·IFS, trap·shellcheck, 안전한 템플릿. 리눅스 입문 22편.
23편 리눅스 텍스트 처리 3종 — grep·sed·awk 실전 (23편) jspark1st | 2026-05-13 grep으로 찾고 sed로 바꾸고 awk로 열을 계산 — 로그·CSV·설정 파일을 명령 한 줄로. 옵션·정규식·파이프로 엮기까지. 리눅스 입문 23편.
24편 리눅스 로그·모니터링 — journalctl·vmstat (24편) jspark1st | 2026-05-13 리눅스 로그·모니터링 — /var/log·journalctl·logrotate, free·top·vmstat·df 로 ‘느려요’ 병목 진단 순서. 입문 24편.