본문 바로가기

반응형

리눅스

[리눅스] ping 명령어 ping 명령어 ping google.com | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | ccze yum install -y ccze ping google.com | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | ccze -A $ ping google.com | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | ccze -A 2020-10-13 17:38:02 PING google.com (172.217.24.142) 56(84) bytes of data. 2020-10-13 17:38:02 64 bytes from nrt20s01-in-f14.1e100.net (172.21.. 더보기
socat 명령어(proxy) socat 명령어(proxy) socat 명령어 양방향 데이터 전송을 위한 다목적 릴레이 socat 패키지 설치 CentOS sudo yum install -y socat Ubuntu sudo apt-get update sudo apt-get install -y socat socat version 정보 socat -V | grep "socat version" $ socat -V | grep "socat version" socat version 1.7.4.1 on Mar 25 2022 09:51:32 socat 명령어의 기본 구문 는 소스와 대상 각각에 해당하는 주소 및 포트 socat [options] TCP 서버에서 들어오는 연결을 다른 TCP 서버로 전달하는 경우 socat TCP-LISTEN:,re.. 더보기
[명령어] grep, egrep, fgrep 명령어 grep, egrep, fgrep 명령어 1. 기능 파일에서 특정한 패턴(문자열)을 찾는 명령어이다. 이는 해당 문자열이 들어있는 파일을 찾아 그 문자열이 들어가 있는 라인(행)을 화면에 출력한다. 아래에 언급하는 메타문자를 활용하여 더욱 강력한 기능으로써 그 역할을 수행해낸다 2. 사용법 (1) grep [옵션] [정규표현식(문자열)] [찾기 대상이 될 파일명] - 입력으로 파일명이 오지 않으면 표준입력으로부터 입력을 받는다 (2) grep 패턴 * - 현재 디렉토리에서 해당 문자열이 들어있는 파일을 찾아서 그 문자열이 들어가 있는 라인(행)을 화면에 출력한다.(서브디렉토리까지 검색하기 위해서는 아래 옵션에 언급하는 바와 같이 -r옵션을 주어야 한다) - grep 패턴 a* : a로 시작하는 모든 파일.. 더보기
docker rmi 명령어 docker rmi 명령어 모든 이미지 삭제 docker rmi -f $(docker images -q) untagged 이미지만 조회 docker images -f "dangling=true" -q docker image untagged(none) 삭제 docker rmi $(docker images -f "dangling=true" -q) docker image 필터 적용 reference="registry.binddns.com/playground/elasticsearch:*" docker images -q --filter=reference="registry.binddns.com/playground/elasticsearch:*" $ docker images -q --filter=reference="r.. 더보기
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 명령어는 대부분의 리눅스 시스템에 기본적으로 설치되어 있습니다. 따라서 별도의 설치 과정이 필요하지 않을 수 있습니다. rdate 명령어 사용 예시 rdate 명령어는 다음과 같은 구문을 가집니다. rdate [옵션] [서버 주소] [서버 주소]: 시간 정보를 가져올 시간 서버의 주소입니다. 일반적으로 공용 NTP(Network Time Protocol) 서버를 사용합니다. 원격지(time.bora.net) 시간 확인 rdate -p.. 더보기
[리눅스] awk 명령어 awk 명령어 awk는 텍스트 데이터를 처리하기 위한 명령어 중 하나입니다. 주로 텍스트 파일 내부의 데이터 추출, 변환, 보고서 작성 등에 사용됩니다. awk는 패턴 매칭, 변수 사용, 연산자, 조건문, 반복문 등과 같은 기능을 포함하고 있어, 강력한 텍스트 처리 도구로 평가됩니다. awk [options] 'pattern {action}' file awk는 직접 사용자로부터 입력을 받거나 아니면 지정한 파일을 가공하여 표준 출력한다 표준 출력을 리다이렉션할 수 있다 사용법 awk [옵션] '스크립트' [-v 변수=값] [파일(들)] awk [옵션] -f 스크립트 파일 [-v 변수=값] [파일(들)] cf) 편집 스크립트 파일의 사용법 ed : ed -s(script) sourcefile < scrip.. 더보기

728x90
반응형