본문 바로가기

리눅스

C276x260.fwebp.q85 [draft] 우분투에서 스왑 메모리를 설정하는 방법 우분투(ubuntu 22.04)에서 스왑 메모리(swap memory)를 설정하는 방법Ubuntu 22.04에서는 기본적으로 스왑 파일을 자동으로 생성하도록 설정되어 있습니다. 그러나 기본 스왑 파일 크기는 일반적으로 시스템의 물리적 메모리 크기에 따라 자동으로 조정됩니다. 일반적으로 Ubuntu 22.04에서는 물리적 메모리 크기의 약 50%에서 66% 정도를 기본 스왑 파일 크기로 설정합니다. 예를 들어, 시스템이 4GB RAM을 가지고 있다면 기본 스왑 파일 크기는 약 2GB에서 2.7GB 정도로 설정될 수 있습니다. 이렇게 작은 기본 스왑 파일은 일반적으로 일상적인 작업 및 가벼운 서버 운영에는 충분하지만, 메모리 집약적인 작업이나 대규모 애플리케이션을 실행할 때에는 스왑 공간이 부족할 수 있습니.. 더보기
C276x260.fwebp.q85 [draft] Base64 인코딩 Base64 인코딩(Base64 디코딩)Base64 인코딩echo -n 'admin:admin' | base64YWRtaW46YWRtaW4=Base64 디코딩echo -n 'YWRtaW46YWRtaW4=' | base64 --decodeadmin:adminBASE64 Decode and Encodehttps://www.base64encode.org/ Base64 Encode and Decode - OnlineEncode to Base64 format or decode from it with various advanced options. Our site has an easy to use online tool to convert your data.www.base64encode.org 더보기
C276x260.fwebp.q85 [draft] hdparm 설치 및 hdparm 도구로 디스크의 읽기/쓰기 속도를 측정하는 방법 hdparm 설치 및 hdparm 도구로 디스크의 읽기/쓰기 속도를 측정하는 방법hdparm을 설치하는 방법1. apt-get을 이용한 설치(Ubuntu, Debian 등)hdparm은 대부분의 리눅스 배포판에 포함되어 있지만 설치되어 있지 않은 경우 apt-get 명령어로 설치할 수 있습니다.sudo apt-get updatesudo apt-get install -y hdparm2. yum을 이용한 설치(CentOS, Fedora 등)yum을 이용하여 hdparm을 설치하려면 다음 명령어를 입력합니다.sudo yum install -y hdparm3. pacman을 이용한 설치(Arch Linux 등)pacman을 이용하여 hdparm을 설치하려면 다음 명령어를 입력합니다.sudo pacman -S h.. 더보기
C276x260.fwebp.q85 [draft] 리눅스에서 네트워크 어댑터의 MTU를 변경하는 방법 리눅스에서 네트워크 어댑터의 MTU(Maximum Transmission Unit)를 변경하는 방법(Adapter MTU 변경)최대 전송 단위(maximum transmission unit, MTU)TCP/IP 네트워크에서 전송될 수 있는 최대 프로토콜 데이터 단위의 크기(바이트)이며 기본적으로 MTU값을 1500으로 설정이 되어 있다.MTU란 네트워크 패킷의 최대 크기를 의미하며, 더 큰 MTU 값은 대역폭 사용을 효율적으로 하고 네트워크 성능을 향상시킬 수 있습니다. 하지만 모든 네트워크 장비가 큰 MTU를 지원하는 것은 아니며, 가장 작은 MTU를 지원하는 링크의 크기에 맞춰 설정하는 것이 중요합니다.1. ifconfig를 사용하여 MTU 변경ifconfig 명령은 일반적으로 대부분의 리눅스 배포판.. 더보기
C276x260.fwebp.q85 [draft] cgroup 버전 확인 cgroup 버전 확인lsb_release -dDescription: Ubuntu 22.04.2 LTS uname -r5.15.0-113-generic stat -fc %T /sys/fs/cgroup/cgroup2fs 참고URL- kubernetes docs : Identify the cgroup version on Linux Nodes 더보기
C276x260.fwebp.q85 [draft] sar 명령어 sar 명령어(sysstat 패키지)sar(System Activity Reporter)은 리눅스 시스템 성능 모니터링 도구 중 하나로, 시스템 활동에 대한 다양한 통계 및 성능 데이터를 수집하고 보고하는 데 사용됩니다. sar은 sysstat 패키지의 일부로 제공되며 시스템 성능 문제를 진단하고 해결하는 데 유용합니다.sysstat 패키지 설치sysstat 패키지를 설치하면 sar 명령어를 사용할 수 있습니다.Debian/Ubuntusudo apt-get install -y sysstatCentOS/RHELsudo yum install -y sysstatsar 설정 확인cat /etc/default/sysstat## Default settings for /etc/init.d/sysstat, /etc/c.. 더보기
C276x260.fwebp.q85 [draft] 우분투에서 sysstat 설치 및 sar 명령어 사용 방법 우분투에서 sysstat 설치 및 sar 명령어 사용 방법sysstat 패키지는 우분투에서 시스템 성능을 모니터링하고 다양한 리소스 사용 정보를 수집할 수 있는 강력한 도구입니다.1. sysstat 패키지 설치sysstat 패키지를 설치합니다.sudo apt updatesudo apt install -y sysstat2. sysstat 활성화ENABLED="false" 라인을 찾아서 true로 변경합니다.sudo vim /etc/default/sysstatENABLED="true"또는sudo sed -i 's|ENABLED="false"|ENABLED="true"|' /etc/default/sysstat데이터 수집 주기를 1분으로 변경합니다.sudo vim /etc/cron.d/sysstat*/1 * *.. 더보기
C276x260.fwebp.q85 [draft] DNS SPF 란, SPF 설정하는 방법 SPF 란, SPF 설정하는 방법SPF (Sender Policy Framework)는 이메일 도메인의 송신자 식별 및 인증 메커니즘입니다. 이메일 도메인의 송신자가 자신을 인증하고 스푸핑(위조)을 방지하기 위해 SPF를 사용할 수 있습니다. SPF는 이메일 도메인 소유자가 해당 도메인을 통해 이메일을 보내는 서버를 명시적으로 정의하는 DNS(Domain Name System) 레코드를 설정하는 것으로 작동합니다. 이 DNS 레코드에는 도메인의 허용된 송신자 목록이 포함되어 있습니다. 이메일 수신 서버는 이러한 SPF 레코드를 확인하여 도메인이 이메일을 보내는 허용된 송신자 목록과 일치하는지 확인할 수 있습니다. SPF는 이메일 스푸핑과 같은 이메일 피싱 공격을 방지하는 데 도움이 됩니다. 이를 통해 이.. 더보기