변군이글루 (604) 썸네일형 리스트형 리눅스 sshpass 명령어 사용법 정리 리눅스 sshpass 명령어 사용법 정리sshpass는 SSH 패스워드를 자동으로 제공하여 SSH 접속을 허용하는 명령어입니다. 일반적으로 스크립트나 자동화 작업에서 사용되며 SSH 패스워드를 직접 입력하지 않고 SSH 접속을 자동화할 때 유용합니다.sshpass 설치CentOS/RHELsudo yum install -y sshpassDebian/Ubuntusudo apt-get install sshpass기본 구문sshpass -p 'PASSWORD' ssh USER@HOSTPASSWORD: SSH 패스워드USER: SSH로 접속할 사용자 이름HOST: SSH로 접속할 호스트 주소 또는 IP 주소주요 옵션sshpass의 일부 주요 옵션은 다음과 같습니다:-p 'PASSWORD': SSH 패스워드를 명시.. CentOS 7에서 lsyncd와 rsync를 사용하여 파일의 실시간 동기화를 설정하는 방법 CentOS 7에서 lsyncd와 rsync를 사용하여 파일의 실시간 동기화를 설정하는 방법 테스트 환경운영체제 정보$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)서버 정보서버명아이피비고bvm111111.111.111.111sourcebvm222222.222.222.222targelsyncd와 rsync 설치bvm111 서버와 bvm222 서버에 lsyncd, rsync 패키지 설치 EPEL 저장소 설치sudo yum install -y epel-releaselsyncd, rsync 패키지 설치sudo yum install -y lsyncd rsynclsyncd 설정 파일 확인(lsyncd.conf)sudo vim /etc/lsyncd.con.. Apache/PHP-FPM 메모리 사용량 모니터링 방법 Apache/PHP-FPM 메모리 사용량 모니터링 방법웹 서비스 운영 시 Apache와 PHP-FPM의 메모리 사용량을 지속적으로 모니터링하면 적절한 프로세스 수 산정 및 장애 예방에 도움이 된다.Apache 모니터링Apache 메모리 사용량 확인ps -ylC httpd | awk '{x += $8;y += 1} END {print "Memory Usage (MB): "x/1024; print "Average Proccess Size (MB): "x/((y-1)*1024)}'실행 결과$ ps -ylC httpd | awk '{x += $8;y += 1} END {print "Memory Usage (MB): "x/1024; print "Average Proccess Size (MB): "x/((y-1)*.. Amazon Route 53에서 레코드를 생성하고 편집하는 방법 Amazon Route 53에서 레코드를 생성하고 편집하는 방법Route 53 콘솔에 로그인AWS Management Console에 로그인한 후 Route 53 콘솔로 이동합니다.호스팅 영역 선택Route 53 대시보드에서 호스팅 영역을 선택합니다. 해당 호스팅 영역에 레코드를 추가하거나 편집할 것입니다.레코드 생성(ALB로 라우팅)호스팅 영역을 선택한 후, 레코드 세트 섹션으로 이동하여 "Create Record Set" 버튼을 클릭합니다.Name : 레코드의 이름을 지정합니다. 예를 들어, "www"와 같이 서브도메인을 지정할 수 있습니다.Type : 레코드 유형을 선택합니다. A, CNAME, MX 등 다양한 유형이 있습니다.Alias : 만약 AWS 리소스를 가리키는 레코드를 만들고 싶다면, ".. rsync를 사용하여 SSH로 파일 및 디렉토리 복사하는 방법 rsync를 사용하여 SSH를 통해 파일을 복사하는 방법rsync는 파일 및 디렉토리를 빠르고 효율적으로 동기화하는 대표적인 Linux 명령어입니다.기본적으로 SSH를 통해 안전하게 원격 서버와 데이터를 전송할 수 있으며 변경된 파일만 복사하기 때문에 백업, 배포, 서버 간 파일 이전 작업에 자주 사용됩니다.rsync 기본 특징SSH 기반 암호화 통신 지원변경된 파일만 전송 (증분 복사)파일 권한, 소유자, 시간 정보 유지 가능대용량 데이터 동기화에 효율적로컬 ↔ 원격 / 원격 ↔ 로컬 모두 가능기본적인 구문Push (로컬 → 원격 서버)rsync [OPTION] SRC [USER@]HOST:DESTPull (원격 서버 → 로컬)rsync [OPTION] [USER@]HOST:SRC DEST자주 사용하는.. screen 명령어 screen 명령어Summary : A screen manager that supports multiple logins on one terminalscreen 설치yum install -y screenscreen 세션 시작세션 생성screen -S [session name]screen -S sangchul[detached from 4008445.sangchul]세션 나기기Ctrl + a, d세션 리스트 확인screen -lsThere are screens on: 4008445.sangchul (Detached) 4008392.sangchu (Detached)2 Sockets in /var/run/screen/S-root.세션 다시 연결screen -r [session name]screen -r sangc.. [제품] 로지텍 M720 Triathlon Mouse 로지텍 M720 Triathlon Mouse블루투스 연결(페어링)설치 가이드(PDF)사양 및 세부 정보 로지텍 M720 Triathlon 멀티-컴퓨터 무선 마우스프로그래밍 가능 버튼과 24개월 배터리 수명을 갖춘 M720 Triathlon 무선 마우스를 이용하여 최대 3대의 컴퓨터를 연결해 원활한 통신을 구축할 수 있습니다.www.logitech.com 리눅스 jq 명령어 사용법 정리 리눅스 jq 명령어 사용법 정리jq는 커맨드 라인에서 JSON 데이터를 파싱하고 조작하는 유용한 도구입니다. 이 도구를 사용하면 JSON 형식의 데이터를 쉽게 쿼리하고 필요한 정보를 추출하거나 수정할 수 있습니다.jq 설치CentOSyum install -y epel-releaseyum install -y jqUbuntusudo apt updatesudo apt install jqjq 버전jq --version$ jq --versionjq-1.6jq 명령어의 사용 예제1. JSON 데이터 파싱하기jq를 사용하여 JSON 데이터를 파싱하고 보기 쉬운 형태로 출력할 수 있습니다.echo '{"name": "John", "age": 30}' | jq .이 명령어는 다음과 같이 JSON 데이터를 예쁘게 포맷하여.. 이전 1 ··· 36 37 38 39 40 41 42 ··· 76 다음