전체 글 썸네일형 리스트형 w 명령어 w 명령어w 명령어에 사용자 정보가 나타나지 않을 때w 명령어를 실행했을 때 "0 users"로 나오고 접속한 사용자가 표시되지 않는 경우, 이는 일반적으로 utmp 파일이 손상되었거나 비어 있는 경우에 발생합니다.$ w 08:24:27 up 15:20, 0 users, load average: 2.87, 2.85, 2.18USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT로그인한 사용자가 분명히 있음에도 w, who, users 명령어에 아무 정보도 표시되지 않음0 users 로 나타나는 현상원인 요약w, who, users 명령어는 /var/run/utmp 파일을 참조하여 현재 로그인된 사용자 정보를 표시합니다.이 파일이 없거나.. 더보기 Mermaid MermaidMermaid는 텍스트 기반 다이어그램 도구입니다. 간단한 마크다운 형식의 코드로 시퀀스 다이어그램, 플로우차트, 간트 차트, 클래스 다이어그램, 상태도 등을 시각화할 수 있게 해줍니다.Mermaid란?텍스트 기반으로 다이어그램을 그릴 수 있는 언어Markdown 또는 HTML 문서 내에 삽입 가능GitHub, GitLab, Obsidian, Typora, VS Code 등에서 직접 렌더링 가능브라우저에서도 동작 (mermaid.js)기본 사용 예1. 플로우차트graph TD A[웹 서버] --> B[Network Firewall] B --> C[NAT Gateway] C --> D[인터넷]2. 시퀀스 다이어그램sequenceDiagram participant User .. 더보기 우분투 22.04에서 Terraform을 설치하는 방법 우분투 22.04에서 Terraform을 설치하는 방법Terraform 설치필요한 패키지 업데이트 및 설치sudo apt update && sudo apt install -y gnupg software-properties-commonHashiCorp GPG 키 추가wget -O- https://apt.releases.hashicorp.com/gpg | \gpg --dearmor | \sudo tee /usr/share/keyrings/hashicorp-archive-keyring.gpg > /dev/nullHashiCorp 리포지토리 추가echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/hashicorp-archive-k.. 더보기 AWS Network Firewall 리소스 삭제 순서 AWS Network Firewall 리소스 삭제 순서AWS Network Firewall을 안전하게 삭제하기 위해서는 의존 관계에 따라 리소스를 올바른 순서로 제거해야 합니다.1. 방화벽 정책에서 연결 해제네트워크 방화벽 > 방화벽 정책작업 : 규칙 그룹(상태 비저장 규칙 그룹, 상태 저장 규칙 그룹) 연결 해제2. Network Firewall 규칙 그룹(Rule Groups) 삭제네트워크 방화벽 > Network Firewall 규칙 그룹작업 : 규칙 그룹(상태 비저장 규칙 그룹, 상태 저장 규칙 그룹) 삭제3. 라우팅 테이블 정리Virtual Private Cloud > 라우팅 테이블 > 라우팅Network Firewall에 연결된 라우팅 테이블에서 경로 삭제4. 방화벽 삭제네트워크 방화벽 > 방.. 더보기 AVX란? AVX란?AVX(Advanced Vector Extensions)는 Intel과 AMD CPU에 탑재된 벡터 연산 명령어 세트입니다.주로 과학 계산, 멀티미디어 처리, 암호화, 머신러닝 등에 활용되며, CPU가 한 번에 여러 데이터를 병렬로 처리할 수 있도록 도와줍니다.처음 도입 : Intel Sandy Bridge (2011년), AMD Bulldozer (2011년)후속 명령어 : AVX2, AVX-512 등으로 발전AVX 지원 여부 확인(Linux)grep -o avx /proc/cpuinfo | sort | uniqavx 또는 avx2가 출력되면 지원됨. 없으면 지원되지 않음.?MongoDB 5.0 이상에서 AVX가 왜 필요할까?1. 성능 최적화MongoDB 5.0은 내부적으로 AVX 명령어를 활.. 더보기 PostgreSQL 데이터 초기화 PostgreSQL 데이터 초기화(데이터 디렉토리 초기화)PostgreSQL 서버의 모든 데이터를 초기화합니다.(모든 DB, 유저, 설정 삭제됨)PostgreSQL 버전 확인psql --versionpsql (PostgreSQL) 14.18PostgreSQL 서비스 상태 확인sudo systemctl status postgresql-14.service● postgresql-14.service - PostgreSQL 14 database server Loaded: loaded (/usr/lib/systemd/system/postgresql-14.service; enabled; vendor preset: disabled) Active: active (running) since Fri 2025-07-1.. 더보기 Amazon Linux 2에서 rpcbind 서비스 중지 및 비활성화 방법 Amazon Linux 2에서 rpcbind 서비스 중지 및 비활성화 방법rpcbind는 NFSv3, NIS 등 RPC 기반 서비스에서 포트 매핑을 위해 사용됩니다.보안 강화를 위해 사용하지 않는 경우에는 중지 및 비활성화할 수 있습니다.rpcbind 상태 확인프로세스 확인ps -ef | grep -v grep | grep rpcbindrpc 1738 1 0 10:07 ? 00:00:00 /sbin/rpcbind -w포트 확인sudo ss -4tulnp | grep :111udp UNCONN 0 0 0.0.0.0:111 0.0.0.0:* users:(("rpcbind",pid=1738,fd=6).. 더보기 IMDSv2를 사용하여 EC2 인스턴스 내에서 AMI ID, 인스턴스 타입, 호스트 이름 등 주요 메타데이터를 조회하는 방법 IMDSv2(Instance Metadata Service v2)를 사용하여 EC2 인스턴스 내에서 AMI ID, 인스턴스 타입, 호스트 이름 등 주요 메타데이터를 조회하는 방법EC2 인스턴스 메타데이터 설정IMDS 버전 지원 여부 확인 방법IMDSv2 토큰 요청curl -s -o /dev/null -w "%{http_code}\n" -X PUT \ "http://169.254.169.254/latest/api/token" \ -H "X-aws-ec2-metadata-token-ttl-seconds: 21600"200결과가 200이면 : IMDSv2 지원IMDSv1 확인curl -s http://169.254.169.254/latest/meta-data/ami-idami-launch-indexami-.. 더보기 이전 1 2 3 4 5 6 ··· 302 다음