리눅스 (423) 썸네일형 리스트형 docker rmi 명령어 docker rmi 명령어Docker 이미지를 삭제하는 데 사용됩니다. 이 명령어를 통해 사용하지 않는 이미지나 불필요한 이미지를 삭제할 수 있습니다. docker rm이 컨테이너를 삭제하는 것과 달리 docker rmi는 Docker 이미지 자체를 삭제하는 명령어입니다.사용법docker rmi [OPTIONS] IMAGE [IMAGE...]주요 옵션-f, --force : 이미지를 강제로 삭제합니다. 이미지가 컨테이너에서 사용 중인 경우에도 강제로 삭제할 수 있습니다.--no-prune : 부모 이미지를 삭제하지 않도록 설정합니다.사용 예시단일 이미지 삭제docker rmi 여러 이미지 삭제docker rmi 강제로 이미지 삭제이미지를 강제로 삭제할 수 있습니다. 이미지를 사용하는 컨테이너가 있는 경.. Kubernetes localhost:8080 was refused 오류 해결 방법 Kubernetes localhost:8080 was refused 오류 해결 방법kubectl 명령 실행 시 아래와 같은 오류가 발생하는 경우가 있습니다.$ kubectl get podsThe connection to the server localhost:8080 was refused - did you specify the right host or port?이 오류는 kubectl이 Kubernetes API Server 접속 정보를 찾지 못해 기본값인 localhost:8080으로 연결을 시도할 때 발생합니다.즉, Kubeconfig 파일이 없거나 현재 사용자 계정에 올바르게 설정되지 않은 상태입니다.원인kubectl은 클러스터 접속 정보를 아래 경로의 설정 파일에서 읽어옵니다.$HOME/.kube/.. CentOS 7에서 사용하지 않는 오래된 커널 패키지를 정리하는 방법(사용하지 않는 커널 삭제) CentOS 7에서 사용하지 않는 오래된 커널 패키지를 정리하는 방법(사용하지 않는 커널 삭제) CentOS 7에서 오래된 커널을 삭제하여 2개만 남기고 나머지를 삭제하려면 다음 단계를 따를 수 있습니다. 이렇게 하면 디스크 공간을 확보하고 시스템을 깨끗하게 유지할 수 있습니다. 1. yum-utils 패키지 설치 package-cleanup 명령어를 사용하기 위한 패키지를 설치합니다. sudo yum install -y yum-utils 2. 현재 사용 중인 커널 확인 현재 사용 중인 커널 버전을 확인합니다. 이 정보를 사용하여 현재 사용 중인 커널을 식별할 것입니다. uname -r $ uname -r 4.14.186-146.268.amzn2.x86_64 3. 모든 설치된 커널 버전 확인 모든 설치된.. MySQL 리플리케이션(replication)을 설정하는 방법 MySQL 리플리케이션(replication)을 설정하는 방법 테스트 환경 서버명 서버 아이피 역할 server-id 비고 node1 192.168.20.211 마스터 1 리플리케이션 계정 정보: repluser / replpassword node2 192.168.20.212 슬레이브 2 node3 192.168.20.213 슬레이브 3 운영체제 릴리즈 정보 $ lsb_release -d Description:Ubuntu 22.04.2 LTS MySQL 버전 정보 $ /usr/local/mysql/bin/mysqld -V /usr/local/mysql/bin/mysqld Ver 8.0.33 for Linux on x86_64 (MySQL Community Server - GPL) 1. 마스터 서버 설정 .. 리눅스 rdate 명령어 사용법 정리 리눅스 rdate 명령어 사용법 정리 | 시간 동기화rdate 명령어는 리눅스나 유닉스 시스템에서 시간 서버로부터 시간 정보를 가져오는 명령어입니다.rdate 명령어는 특정 시간 서버와 동기화하여 시스템 시간을 조정하는 데 사용됩니다.rdate 명령어 설치rdate 명령어는 대부분의 리눅스 시스템에 기본적으로 설치되어 있습니다. Debian 계열sudo apt-get updatesudo apt-get install -y ntpdateRHEL 계열sudo yum install -y ntpdate서비스를 시작하고 부팅 시 자동으로 시작되도록 설정할 수 있습니다.sudo systemctl start ntpdsudo systemctl enable ntpdrdate 명령어 구문rdate [옵션] [서버 주소][서.. 리눅스 awk 명령어 사용법 정리 리눅스 awk 명령어 사용법 정리awk는 텍스트 기반 데이터를 패턴 매칭 + 필드 처리 + 연산을 통해 가공하는 강력한 CLI 도구입니다. 특히 로그 분석, 리포트 생성, 데이터 변환 작업에서 매우 유용합니다.특징필드 기반 처리 (column 처리)정규식 지원변수 / 조건문 / 반복문 지원C-like 문법1. 기본 구조awk [옵션] 'pattern { action }' file또는awk [옵션] -f script.awk file레코드와 필드레코드 (Record) : 한 줄 (기본: newline 기준)필드 (Field) : 공백 기준으로 나뉜 값패턴과 액션pattern { action }pattern만 : 조건 만족 라인 출력action만 : 모든 라인에 적용주요 옵션-F (필드 구분자)awk -F '.. Perl로 Apache 로그 자동 압축하기 - 오래된 로그를 bzip2로 압축하는 스크립트 Perl로 Apache 로그 자동 압축하기 - 오래된 로그를 bzip2로 압축하는 스크립트compressLog.pl은 Apache 로그 디렉터리를 주기적으로 검색하여 오래된 로그를 bzip2 형식으로 압축하는 Perl 기반 로그 관리 스크립트입니다.전체적인 구조Apache Log │ ▼/var/log/httpd/ │ ▼Log File 검색 │ ▼7일 이전 파일 확인 │ ▼bzip2 압축 │ ▼*.log → *.log.bz2 │ ▼백업 시스템 전송 │ ▼백업 완료 후 보관 기간 경과 │ ▼오래된 로그 삭제대상 디렉토리/var/log/httpd/파일*.log*.map*.webdocu스크립트 작성vim compressLog.pl#!/usr/bin/perluse strict;use .. [리눅스] quota | 사용자별 용량 제한 리눅스 사용자별 용량 제한(quota) 리눅스에서 사용자별 디스크 용량 제한을 설정하는 것은 quota를 사용하여 수행할 수 있습니다. quota를 이용하면 사용자가 할당된 용량을 초과하는 경우에 대한 경고 및 차단을 설정할 수 있습니다. quota 설치 $ yum info quota Loaded plugins: extras_suggestions, langpacks, priorities, update-motd 221 packages excluded due to repository priority protections Installed Packages Name : quota Arch : x86_64 Epoch : 1 Version : 4.01 Release : 17.amzn2 Size : 858 k Rep.. 이전 1 ··· 25 26 27 28 29 30 31 ··· 53 다음