리눅스 썸네일형 리스트형 [draft] CentOS 7에서 dstat를 설치하고 사용하는 방법 CentOS 7에서 dstat를 설치하고 사용하는 방법dstat는 시스템의 CPU, 메모리, 디스크 I/O, 네트워크와 같은 리소스 사용률을 실시간으로 모니터링할 수 있는 강력한 도구입니다.1. dstat 설치dstat은 대부분의 리눅스 배포판의 패키지 관리자를 통해 설치할 수 있습니다. EPEL 저장소 활성화sudo yum install epel-release -ydstat 설치sudo yum install -y dstat ** 다른 배포판에서는 해당 배포판의 패키지 관리자를 사용하여 dstat을 설치하면 됩니다.2. dstat 사용법기본적으로 dstat 명령을 실행하면 CPU, 디스크, 네트워크, 페이지, 시스템의 리소스 사용률을 실시간으로 모니터링할 수 있습니다.dstat주요 옵션CPU 사용률 모니.. 더보기 [draft] 우분투에서 cfssl와 cfssljson을 최신 버전으로 설치하는 방법 우분투에서 cfssl와 cfssljson을 최신 버전으로 설치하는 방법cfssl(Cloudflare's PKI and TLS toolkit)은 인증서 생성 및 관리를 위한 강력한 도구입니다.cfssl releasescfssl 설치curl -sfSL https://github.com/cloudflare/cfssl/releases/download/v1.6.5/cfssl_1.6.5_linux_amd64 -o /usr/local/bin/cfsslchmod +x /usr/local/bin/cfsslcfssl versionVersion: 1.6.5Runtime: go1.22.0cfssljson 설치curl -sfSL https://github.com/cloudflare/cfssl/releases/download/v.. 더보기 [WIP] 우분투에서 패키지의 의존성을 확인하는 명령어 우분투에서 패키지의 의존성을 확인하는 명령어apt-cache depends특정 패키지의 직접적인 의존성을 확인합니다.apt-cache depends apt-cache rdepends특정 패키지에 의존하는 패키지들을 확인합니다.apt-cache rdepends apt show패키지에 대한 종합적인 정보를 제공합니다. 의존성뿐만 아니라 패키지 설명, 버전, 유지보수자 등의 정보를 포함합니다.apt show dpkg -s설치된 패키지의 상세 정보를 제공합니다. 여기에는 의존성 정보도 포함됩니다.dpkg -s apt-rdependsapt-rdepends 패키지 설치sudo apt-get install -y apt-rdepends패키지의 재귀적인 의존성을 확인합니다. 설치된 패키지뿐만 아니라 의존성 트리를 모두 .. 더보기 [draft] BIND에서 nsupdate 명령을 사용하여 동적으로 존을 변경하는 방법 BIND에서 nsupdate 명령을 사용하여 동적으로 존을 변경하는 방법BIND 설치yum install -y bind bind-utilsBIND 버전 정보named -vBIND 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.15 (Extended Support Version) sangchul.kr 도메인 설정sangchul.kr zonefile 편집vim /var/named/sangchul.kr.zone$TTL 60@ IN SOA ns.sangchul.kr. manager.sangchul.kr. ( 2013070203 ; serial .. 더보기 [draft] 리눅스에서 라우트 테이블을 추가하고 삭제하는 방법 리눅스에서 라우트(경로) 테이블을 추가하고 삭제하는 방법리눅스에서 라우트(경로) 테이블을 추가하거나 삭제하기 위해서는 route 명령 또는 ip 명령을 사용할 수 있습니다. 이를 통해 네트워크 경로를 설정하고 테이블을 조작할 수 있습니다.1. 라우트 테이블 추가라우트 테이블을 추가하려면 다음과 같이 route 명령어를 사용합니다. 이 명령은 슈퍼유저 또는 sudo 권한이 필요할 수 있습니다.sudo route add -net netmask gw table 2. 라우트 테이블 삭제라우트 테이블을 삭제하려면 route 명령어를 사용합니다. 테이블 이름을 지정하고 -net 대신 -net을 사용하여 해당 테이블의 모든 라우트를 삭제합니다.sudo route del -table 사용 예시route add -.. 더보기 [draft] 우분투 22.04에서 이미지를 WebP 이미지로 변환하는 방법 우분투 22.04에서 JPEG, PNG, GIF 이미지를 WebP 이미지로 변환하는 방법JPEG, PNG, GIF 이미지를 WebP 이미지로 변환하려면 Google에서 제공하는 webp 도구를 사용할 수 있습니다.테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 22.04 LTS1. 도구 설치WebP 도구는 webp 패키지를 통해 설치할 수 있습니다.sudo apt updatesudo apt install -y webp$ cwebp -version1.2.22. JPEG/PNG 이미지를 WebP 형식으로 변환cwebp는 JPEG 또는 PNG 이미지를 WebP로 변환합니다.기본 명령cwebp input.jpg -o output.webpcwebp input.png -.. 더보기 [draft] CentOS 7 컨테이너 내에서 init를 사용하는 방법 CentOS 7 컨테이너 내에서 init를 사용하는 방법(centos7 init)기본적으로 Docker 컨테이너는 systemd를 지원하지 않기 때문에 다음과 같은 방법을 사용하여 systemctl을 활성화할 수 있습니다.1. Dockerfile 설정Docker 이미지를 빌드할 때 systemd 지원을 활성화하려면 Dockerfile에 다음 명령을 추가합니다.vim Dockerfile# Use the CentOS 7 base imageFROM centos:7ENV container docker# Install systemd and necessary packagesRUN (cd /lib/systemd/system/sysinit.target.wants/; for i in *; do [ $i == \syste.. 더보기 [WIP] fio를 설치하고 디스크의 읽기 및 쓰기 속도를 측정하는 방법 fio를 설치하고 디스크의 읽기 및 쓰기 속도를 측정하는 방법fio(Flexible I/O Tester)는 다양한 형태의 입출력(I/O) 벤치마크를 수행할 수 있는 유연한 I/O 테스트 도구입니다. 리눅스에서 사용할 수 있으며 다양한 옵션으로 벤치마크를 구성할 수 있습니다.fio 설치 방법fio를 설치하려면 운영 체제의 패키지 관리자를 사용하여 설치할 수 있습니다. Ubuntusudo apt-get updatesudo apt-get install fioCentOSsudo yum install fiofio 명령어의 기본 구문fio --name=mytest --ioengine=sync --rw=randwrite --bs=4k --size=1G --numjobs=1 --time_based --runtime=6.. 더보기 이전 1 ··· 83 84 85 86 87 88 89 ··· 132 다음