#리눅스

67 편의 글

RHEL 기초 #6 파일 시스템 기본 — XFS, mount, /etc/fstab
8 분 소요

RHEL 기초 #6 파일 시스템 기본 — XFS, mount, /etc/fstab

RHEL 9의 기본 파일시스템 XFS의 모양과 ext4와의 차이, lsblk/df/du로 디스크 보기, 새 디스크를 파티셔닝하고 mkfs.xfs로 포맷해 mount하는 흐름, /etc/fstab에 UUID로 안전하게 영구 등록하는 방법, swap 운영까지 한 사이클로 정리합니다.

RHEL 기초 #5 사용자/그룹/권한 — UID/GID, sudo, ACL
10 분 소요

RHEL 기초 #5 사용자/그룹/권한 — UID/GID, sudo, ACL

/etc/passwd와 /etc/shadow의 모양, useradd/usermod/groupadd 명령군, 파일 권한 rwx의 의미와 chmod 두 표기법, 더 세밀한 제어가 필요할 때 쓰는 ACL(getfacl/setfacl), 그리고 sudo의 최소 권한 운영까지 한 글에 정리합니다.

RHEL 기초 #4 systemd 입문 — 서비스, target, journalctl
9 분 소요

RHEL 기초 #4 systemd 입문 — 서비스, target, journalctl

RHEL의 PID 1인 systemd를 다룹니다. systemctl로 서비스를 띄우고 멈추고 부팅 시 자동으로 올리는 흐름, target으로 시스템의 모드를 정하는 법, 첫 .service 유닛을 직접 작성하기, 그리고 journalctl로 모든 로그를 한곳에서 보는 흐름까지 정리합니다.

RHEL 기초 #3 dnf와 패키지 관리 — repo, modules, AppStream
10 분 소요

RHEL 기초 #3 dnf와 패키지 관리 — repo, modules, AppStream

RHEL의 패키지 관리는 dnf 한 명령으로 통합니다. install / remove / search / info / history 같은 일상 명령부터, BaseOS와 AppStream 두 저장소가 갈린 이유, 같은 패키지의 여러 버전을 modules로 골라 설치하는 방법, EPEL 같은 외부 저장소를 안전하게 붙이는 법까지 정리합니다.

RHEL 기초 #2 셋업 — RHEL 9 설치, Subscription Manager, 첫 로그인
12 분 소요

RHEL 기초 #2 셋업 — RHEL 9 설치, Subscription Manager, 첫 로그인

Developer Subscription으로 RHEL 9 ISO를 받고, UTM 또는 VirtualBox 위에 가상 머신을 만들고, Anaconda 인스톨러를 따라 설치하고, subscription-manager로 등록한 뒤, 첫 로그인 직후의 잔주름(hostname / 시간 / dnf update / sudo 사용자)까지 한 번에 정리합니다.

RHEL 기초 #1 RHEL이란 — Fedora에서 RHEL까지, 그리고 AlmaLinux와 Rocky Linux
15 분 소요

RHEL 기초 #1 RHEL이란 — Fedora에서 RHEL까지, 그리고 AlmaLinux와 Rocky Linux

Fedora에서 새로운 기술이 먼저 실험되고, 검증된 결과가 RHEL로 이어집니다. CentOS Stream은 그 중간에서 다음 RHEL의 방향을 보여주고, AlmaLinux와 Rocky Linux는 RHEL 호환 배포판으로 역할을 잡았습니다. CentOS 종료 이후 달라진 RHEL 생태계의 구조를 한 번에 정리합니다.

리눅스 하드웨어 시간 동기화
2 분 소요

리눅스 하드웨어 시간 동기화

리눅스 시스템을 운용하다 보면 하드웨어 시간과 OS 시간이 동기화되지 않아 수동으로 동기화를 시켜 줘야 할 때가 있습니다. 이런 경우 먼저 `timedatectl` 명령어로 동기화 상태를 확인해야 합니다.