본문 바로가기

728x90

리눅스

GNU C 라이브러리(glibc)의 버전을 확인하는 방법 GNU C 라이브러리(glibc)의 버전을 확인하는 방법 우분투 운영체제의 버전 정보 확인 lsb_release -d $ lsb_release -d Description:Ubuntu 22.04.2 LTS 명령어로 확인 ldd 명령어를 사용하여 동적 링크 라이브러리를 조회하고 glibc의 버전 정보를 확인할 수 있습니다. ldd --version $ ldd --version ldd (Ubuntu GLIBC 2.35-0ubuntu3) 2.35 Copyright (C) 2022 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MER.. 더보기
command 명령어 command 명령어 "command"라는 명령어는 리눅스 및 다른 유닉스 기반 운영 체제에서 내장된 기본 명령어 중 하나입니다. 이 명령어는 다른 명령어를 실행하거나 특정한 환경에서 명령을 실행할 때 사용됩니다. command 명령어의 기본 구문 command [옵션] [명령어] [인수...] 주요 옵션 -p: 명령어를 실행할 때 PATH 환경 변수를 무시하고 실행 가능한 파일을 검색합니다. -V 또는 --version: command 명령어의 버전 정보를 표시합니다. -h 또는 --help: command 명령어의 도움말을 표시합니다. command 명령어의 도움말 표시 더보기 $ command --help command: command [-pVv] command [arg ...] Execute a .. 더보기
우분투에 HPE Smart Storage Administrator CLI(ssacli)를 설치하는 방법 우분투에 HPE Smart Storage Administrator CLI(ssacli)를 설치하는 방법테스트 환경$ dmidecode -t system | egrep 'Manufacturer|Product Name' Manufacturer: HPE Product Name: ProLiant DL360 Gen10$ lsb_release -dDescription: Ubuntu 22.04.2 LTS Repository Listing(Software Delivery Repository)https://downloads.linux.hpe.com/SDR/repo/mcp/ubuntu/pool/non-free/1. ssacli-5.20-8.0_amd64.deb 파일은 HPE 웹사이트에서 다운로드할 수 있습니다. 2. 터미.. 더보기
.bashrc 파일을 생성하는 방법 .bashrc 파일을 생성하는 방법 /etc/skel 디렉토리에서는 사용자를 처음 생성했을 때 해당 계정의 홈 디렉토리에 기본으로 들어가는 파일을 지정한다. 즉 사용자 생성 시 /etc/skel 안에 있는 파일이 계정 홈 디렉토리로 복사된다. useradd 명령어로 새로운 사용자를 생성될 때 SKEL 디렉토리에 있는 파일이 자동으로 사용자 홈 디렉토리에 복사 cat /etc/default/useradd $ cat /etc/default/useradd # useradd defaults file GROUP=100 HOME=/home INACTIVE=-1 EXPIRE= SHELL=/bin/bash SKEL=/etc/skel CREATE_MAIL_SPOOL=yes SKEL 디렉토리의 파일 목록 .bash_log.. 더보기
Cloudflare 프록시 환경에서 Nginx의 액세스 로그에 클라이언트의 실제 IP 주소를 남기는 방법 Cloudflare 프록시 환경에서 Nginx의 액세스 로그에 클라이언트의 실제 IP 주소를 남기는 방법 Nginx 서버에서 클라이언트의 실제 IP 주소를 얻으려면 X-Forwarded-For 헤더를 사용해야 합니다. Cloudflare는 이 헤더를 통해 클라이언트의 IP 주소를 전달하므로 Nginx에서 이 헤더를 읽어야 합니다. 1. Nginx 설정에서 --with-http_realip_module 모듈 확인 nginx -V 2. Nginx 설정 파일 편집 sudo vim /etc/nginx/nginx.conf server { listen 80; server_name your_domain.com; http { log_format main '$remote_addr - $remote_user [$time_.. 더보기
우분투에서 motd 메시지를 비활성화하는 방법(.hushlogin) 우분투에서 motd(Message of the Day) 메시지를 비활성화하는 방법(.hushlogin) Ubuntu에서 motd(Message of the Day) 메시지를 비활성화하는 방법 중 하나는 .hushlogin 파일을 사용하는 것입니다. 이 파일은 사용자의 홈 디렉터리에 만들어지며 사용자가 로그인할 때 motd 메시지를 표시하지 않도록 합니다. 터미널 로그인 ssh test-server Welcome to Ubuntu 22.04 LTS (GNU/Linux 5.15.0-30-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubu.. 더보기
우분투에서 Docker 데몬의 로그를 관리하는 방법 우분투에서 Docker 데몬의 로그를 관리하는 방법도커(Docker) 데몬의 로그를 관리하는 방법은 다양한 로그 관리 도구를 사용하여 가능합니다. 주로는 도커의 로깅 드라이버 설정 및 로그 파일 관리를 통해 로그를 관리합니다. 1. 로그 드라이버 설정(daemon.json 파일 생성)도커 데몬은 다양한 로그 드라이버를 지원하며, 이를 사용하여 로그를 관리합니다. 기본 로그 드라이버는 json-file 이며, 다른 로그 드라이버로 변경하려면 /etc/docker/daemon.json 파일을 편집합니다.sudo vim /etc/docker/daemon.jsondaemon.json 파일이 없는 경우 새로 만들 수 있습니다.다음은 daemon.json 파일에 json-file 로그 드라이버를 설정하는 예제입니다.. 더보기
Kafka Broker 및 ZooKeeper의 버전을 확인하는 방법 Kafka Broker 및 ZooKeeper의 버전을 확인하는 방법Kafka Broker 버전 확인Kafka Server가 실행 중인 경우 다음 명령을 사용하여 버전을 확인할 수 있습니다.kafka-server-start.sh --version또는kafka-run-class.sh kafka.Kafka --versionZooKeeper 버전 확인ZooKeeper Server가 실행 중인 경우 다음 명령을 사용하여 버전을 확인할 수 있습니다.zkServer.sh --version또는zookeeper-server-status이러한 명령어를 사용하여 Kafka Broker 및 ZooKeeper의 현재 설치된 버전을 확인할 수 있습니다.Kafka(Broker) versionfind /usr/share/java/k.. 더보기

반응형