리눅스 썸네일형 리스트형 date 명령어 date 명령어 date 명령어는 리눅스 및 UNIX 기반 시스템에서 현재 날짜와 시간을 표시하거나 설정하는데 사용되는 명령어입니다. 기본 구문 date [옵션] [날짜 및 시간 형식] 주요 옵션 -d, --date: 지정한 날짜 및 시간을 표시. -s, --set: 시스템 시계를 설정 (슈퍼유저 권한 필요). -u, --utc, --universal: UTC (협정 세계시)로 시간 표시. -R, --rfc-2822: RFC 2822 형식으로 시간 표시. +: 날짜 및 시간 형식을 지정하는 데 사용. 사용 예시 데이터 포맷 echo $(date '+%Y-%m-%d %H:%M:%S') $ echo $(date '+%Y-%m-%d %H:%M:%S') 2020-12-28 21:20:38 현재 날짜 및 시간 표.. 더보기 [draft] 유닉스 타임스탬프 간의 변환 방법 유닉스 타임스탬프 간의 변환 방법(unix timestamp converter)** Epoch 또는 Unix 타임스탬프는 1970년 1월 1일 00:00 UTC 이후 지난 시간(초)입니다.날짜를 유닉스 타임스탬프로 변환(date → unix time)date 명령어를 사용하여 특정 날짜와 시간을 유닉스 타임스탬프로 변환할 수 있습니다.date -d "2023-01-02 03:04:05" +%s$ date -d "2023-01-02 03:04:05" +%s1672596245유닉스 타임스탬프를 날짜로 변환(unix time → date)로컬 날짜 형식으로 변환date 명령어를 사용하여 유닉스 타임스탬프를 로컬 날짜 형식으로 변환할 수 있습니다.date -d @1672596245$ date -d @167259.. 더보기 What Is My IP?(myip) What Is My IP? bind utilities centos yum install -y bind-utils ubuntu apt-get install -y bind9-dnsutils Public IP Address dig @resolver1.opendns.com myip.opendns.com +short Private IP Address ip route get 1.2.3.4 | awk '{ print $7 }' | egrep -v '^$' 더보기 [리눅스] OpenLDAP 설치 및 구성-v2 OpenLDAP 설치 및 구성 LDAP 경량 디렉터리 액세스 프로토콜(Lightweight Directory Access Protocol)은 TCP/IP 위에서 디렉터리 서비스를 조회하고 수정하는 응용 프로토콜입니다. 호스트 네임 아이피 역할 비고 VIP 3.3.3.3 ldap1 1.1.1.1 Master(Active) ldap2 2.2.2.2 Slave(Standby) rsync(rsyncd) 설치 및 설정 $ yum install -y rsync $ systemctl --now enable rsyncd.service $ vim /etc/rsyncd.conf [ldap_config] path = /root/openldap comment = openldap setup configure exclude = .. 더보기 [리눅스] traefik을 사용하는 도커 컨테이너 리버스 프록시(docker container reverse proxy) traefik을 사용하는 도커 컨테이너 리버스 프록시(docker container reverse proxy) docker-compose.yml 기본 예제 docker-compose.yml 편집 vim docker-compose.yml version: "3.3" services: traefik: image: "traefik:v2.9" container_name: "traefik" command: #- "--log.level=DEBUG" - "--api.insecure=true" - "--providers.docker=true" - "--providers.docker.exposedbydefault=false" - "--entrypoints.web.address=:80" ports: - "80:80" - ".. 더보기 cronolog를 컴파일하여 설치하고 로그를 설정하는 방법 cronolog를 컴파일하여 설치하고 로그를 설정하는 방법 Cronolog를 컴파일하여 설치하고 Apache 로그를 설정하는 방법을 안내드리겠습니다. 이 방법은 소스 코드를 직접 다운로드하여 컴파일하고 설치하는 과정을 포함합니다. 아래 단계를 따라 진행하시면 됩니다. 1. 필요한 패키지 설치 먼저, Cronolog를 컴파일하는 데 필요한 일부 개발 도구와 라이브러리를 설치합니다. sudo yum install -y gcc make 2. Cronolog 다운로드 및 설치 Cronolog의 공식 웹 사이트(http://cronolog.org/)에서 최신 소스 코드를 다운로드합니다. 아래 예시에서는 버전 1.7을 사용합니다. 그러나 현재 시점에서는 이 버전보다 더 높은 버전이 나올 수도 있으므로 공식 웹 사이.. 더보기 도커 컴포즈 설치(docker-compose install) 도커 컴포즈 설치(docker-compose install) 도커 컴포즈 최신 버전 확인 : https://github.com/docker/compose/releases $ curl -s https://api.github.com/repos/docker/compose/releases/latest | grep tag_name | cut -d '"' -f 4 v2.15.1 도커 컴포트 v2 최신 버전 설치 sudo curl -sSL "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep tag_name | cut -d '"' -f 4).. 더보기 [리눅스] td-agent-bit 설치 td-agent-bit 설치 td-agent-bit.repo 저장소 등록 - centos7 cat 더보기 이전 1 ··· 71 72 73 74 75 76 77 ··· 130 다음