728x90

리눅스 8

Linux: chage 사용법

※ Linux: How to use chage. 안녕하세요. 듀스트림입니다. 오늘은 chage에 대해 알아보겠습니다.chage는 리눅스 시스템에서 사용자 계정의 패스워드 만료 및 변경 주기를 관리하는 도구입니다.주로 보안 정책을 적용하여 사용자가 정기적으로 패스워드를 변경하도록 유도하거나, 일정 기간 사용하지 않은 계정을 비활성화할 때 사용합니다.1. 주요 명령어chage 명령어로 사용자 계정을 설정하려면 root이거나 sudo 권한이 필요합니다.자세한 사용법은 아래 명령으로 확인하실 수 있습니다.man chage 1.1. 현재 설정 확인해당 명령어로 현재 접속중인 계정 조회 시, sudo 권한이 없어도 가능합니다.chage -l 계정명1.2. 최대 사용 기간 설정chage -M [최대일수] 계정명1.3..

Linux 2025.02.23

Linux: 심볼릭 링크와 하드 링크

※ Linux: Symbolic Link and Hard Link. 안녕하세요. 듀스트림입니다. 리눅스 시스템을 운영하다보면 여러 용도로 많이 쓰이는 게 있죠.바로 심볼릭 링크(Symbolic Link)와 하드 링크(Hard Link)입니다. 이번 포스팅에서는 이 링크들에 대해 자세히 살펴보겠습니다.1. 심볼릭 링크와 하드 링크?1.1. 심볼릭 링크(Symbolic Link)• 정의: 원본 파일의 경로(위치)를 참조하는 별칭 파일로 원본 파일의 주소를 저장. (파일에 대한 바로가기와 비슷함.)  • 개념도: [원본 파일] → [링크 파일] → [경로]  • 작동 방식: - 심볼릭 링크 자체가 별도의 inode(파일 식별자)를 가짐. - 파일 경로가 저장되므로, 원본 파일의 inode나 데이터 블록에 직접..

Linux 2025.01.16

Linux: ulimit(open files, core file size) 리소스 제한 변경 방법

※ Linux: How to Change ulimit. (open files, core file size) 안녕하세요. 듀스트림입니다. 리눅스 시스템을 구축, 운영 하다보면 open files와 core file size 등을 변경 해야할 필요가 가끔 있습니다. 오늘은 저 세션 파라미터들이 어떤 역할을 하고 어떻게 변경하고 적용하는지 살펴보겠습니다.1. ulimit?• ulimit은 사용자 세션과 해당 세션에서 실행되는 프로세스에 적용되는 리소스 제한을 설정하는 쉘 명령입니다. • 프로세스 수준에서 적용되며, 커널이 제공하는 리소스 제어 기능을 활용합니다. • 특정 사용자, 세션, 또는 애플리케이션(예: PostgreSQL)에서만 적용됩니다. ▸ 확인 방법ulimit -a2. core file size ..

Linux 2025.01.11

Linux: top 사용법

※ How to use the "top" command in Linux? 안녕하세요. 듀스트림입니다. 오늘은 시스템 운영에서 빠질 수 없는 top 명령어 사용법에 대해 살펴보겠습니다.1. 목적: CPU, 메모리, 프로세스 사용률 등 시스템 상태를 실시간으로 모니터링2. 기본 출력 구성요약 정보 (Summary area)uptime: 시스템 작동 시간.load average: 최근 1, 5, 15분간 CPU 평균 부하.→ 1.00 = 한 코어의 완전한 사용 (예: 4코어 시스템에서 4.00 이상은 과부하).tasks: 현재 실행 중, 대기 중, 중지된, 좀비 프로세스 개수.%CPU(s): CPU 사용 비율.→ us: 사용자 공간에서의 CPU 사용량.→ sy: 시스템 공간에서의 CPU 사용량.→ ni: Ni..

Linux 2025.01.03

도커(Docker): 명령어 사전

※ Docker Command Dictionary. 안녕하세요. 친절한 듀스트림의 Docker 명령어 사전입니다. 🐳 자주 사용하는 명령어명령어설명docker run새 컨테이너 생성 및 실행docker ps실행 중인 컨테이너 목록 확인docker exec실행 중인 컨테이너에 명령어 실행docker images로컬 이미지 목록 보기docker rmi이미지 삭제docker pullDocker Hub에서 이미지 다운로드docker pushDocker Hub에 이미지 업로드docker buildDockerfile로 이미지 생성docker system prune사용하지 않는 리소스 모두 정리1. 컨테이너 관리 명령어명령어설명예시docker ps실행 중인 컨테이너 목록 보기docker psdocker ps -a모..

Linux 2024.12.16

도커(Docker): 사용법

※ Docker Usage Guide  안녕하세요. 듀스트림입니다. 지난 포스팅에서는 VM에 Linux 설치 방법을 알려드렸습니다.오늘은 지난 포스팅에서 설치한 Linux에서 Docker 사용법에 대해 알려드리겠습니다. 리눅스 설치는 지난 포스팅을 참고 부탁드립니다. Oracle VirtualBox를 사용하여 VM에 Linux 설치※ Install Linux on a VM using Oracle VirtualBox.※ Version: Oracle VirtualBox 7.1.4, Linux 8.10 (Rocky).※ 내용은 Windows 기준입니다. 안녕하세요. 듀스트림입니다. 누가 그러더라고요. "PostgreSQL을 Linux에 설치하dewstream.tistory.com 그럼 Docker가 무엇이고 ..

Linux 2024.12.16

Linux: Oracle VirtualBox를 사용하여 VM에 Linux 설치

※ Install Linux on a VM using Oracle VirtualBox.※ Version: Oracle VirtualBox 7.1.4, Linux 8.10 (Rocky).※ 내용은 Windows 기준입니다. 안녕하세요. 듀스트림입니다. 누가 그러더라고요. "PostgreSQL을 Linux에 설치하고 싶은데, Linux는 어떻게 설치하나요?"그 말을 듣고 아차 싶었습니다. 그래서 작성한 오늘의 포스팅은 Oracle VirtualBox를 사용하여 Linux를 설치하는 방법입니다.이번에도 쭉 따라오시면 설치는 물론, 외부와 호스트로 통신까지 되는 마법을 경험하실 수 있습니다.1. Oracle VirtualBox 다운로드▸ 아래 링크에서 다운로드 Oracle VirtualBoxPowerful op..

Linux 2024.12.15

PostgreSQL: RHEL 기반 Linux에 PostgreSQL 설치 방법

※ Installing PostgreSQL 16 on Linux from source.※ Version: Linux 8.10 (Rocky), PostgreSQL 16.4.※ 싱글 환경은 CPU 2Core, Memory 4GB 이상을 권장합니다. 순서대로 따라 하시면 설치가 되는 마법을 경험하실 수 있습니다. 싱글 설치부터 파라미터 설정, HA 구성 그리고 Extension, Tool 등 순차적으로 포스팅 예정입니다.1. 사전 준비▸ 패키지 업데이트 및 필수 패키지 설치dnf update -ydnf groupinstall -y "Development Tools"dnf install -y wget readline-devel zlib-devel bison flex libxml2-devel libxslt-dev..

PostgreSQL 2024.11.29
728x90