본문 바로가기

728x90

리눅스

리눅스에서 LVM(Logical Volume Manager)을 사용하여 하드 디스크를 증설하는 방법 리눅스에서 LVM(Logical Volume Manager)을 사용하여 하드 디스크를 증설하는 방법 LVM을 사용하면 하드 디스크의 크기를 동적으로 관리할 수 있으므로, 디스크 공간을 필요에 따라 유연하게 증설할 수 있습니다. 아래 단계는 CentOS/RHEL 계열의 리눅스 배포판을 기준으로 설명합니다. 중요: 디스크 증설 작업은 데이터의 손실 가능성이 있는 작업이므로, 꼭 백업을 수행하고 신중하게 진행해야 합니다. 하드디스크 증설 전 파이션 정보 $ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root 38G 21G 15G 59% / tmpfs 1.9G 0 1.9G 0% /dev/shm /dev/xvda1 485M 3.. 더보기
RHEL(Red Hat Enterprise Linux)에서 권장되는 스왑 공간(swap 메모리) RHEL(Red Hat Enterprise Linux)에서 권장되는 스왑 공간(swap 메모리) 스왑 공간은 시스템의 RAM을 보완하는 역할을 합니다. 시스템에서 사용할 수 있는 RAM이 부족하면 스왑 공간을 사용하여 메모리를 확장합니다. 스왑 공간이 충분하지 않으면 시스템이 느려지거나 충돌할 수 있습니다. 권장 시스템 스왑 공간(recommended system swap space) Red Hat Enterprise Linux 5 Amount of RAM in the System Recommended Amount of Swap Space 4GB of RAM or less a minimum of 2GB of swap space 4GB to 16GB of RAM a minimum of 4GB of swap.. 더보기
리눅스에서 특정 인터페이스에 대해 Promiscuous Mode를 활성화하거나 비활성화하는 방법 리눅스에서 특정 인터페이스에 대해 Promiscuous Mode를 활성화하거나 비활성화하는 방법리눅스에서 Promiscuous 모드는 네트워크 인터페이스가 모든 네트워크 패킷을 수신하도록 하는 모드를 말합니다. 일반적으로 네트워크 인터페이스는 해당 인터페이스에 전송된 패킷과 해당 인터페이스의 MAC 주소와 브로드캐스트 주소를 가진 패킷만 수신하도록 구성되어 있습니다. 하지만 Promiscuous 모드에서는 다른 모든 인터페이스의 패킷까지 수신하게 됩니다.Promiscuous Mode는 네트워크 패킷 분석, 네트워크 스니핑, 네트워크 보안 등에 사용됩니다. 네트워크 분석 도구나 패킷 캡처 프로그램은 Promiscuous Mode를 사용하여 네트워크 패킷을 감지하고 분석합니다. Promiscuous 모드를 .. 더보기
top 명령어 top 명령어 top 명령어는 리눅스와 UNIX 기반 운영 체제에서 시스템의 상태와 프로세스의 성능을 실시간으로 모니터링하는 유용한 명령어입니다. top 명령어의 구문 top [옵션] 주요 옵션 -d [초] : 화면 갱신 간격을 설정합니다. 초당 업데이트 간격을 지정합니다. 예: top -d 5는 5초마다 업데이트합니다. -p [PID] : 특정 프로세스의 상세 정보만 표시합니다. 예: top -p 1234는 PID가 1234인 프로세스만 표시합니다. -n [표시할 프로세스 수] : 화면에 표시할 프로세스 수를 제한합니다. 예: top -n 10는 상위 10개 프로세스만 표시합니다. q : top을 종료합니다. h : 도움말을 표시합니다. top top - 15:32:31 up 37 days, 20:37.. 더보기
리눅스 프로세스의 메모리 사용량을 확인하는 방법 리눅스 프로세스의 메모리 사용량을 확인하는 방법 프로세스 ID(PID) 확인 ps -ef | grep -v grep | grep ^named | awk {'print $2'} ps -ef는 모든 프로세스를 나열하는 명령어입니다. grep -v grep은 grep 명령어 자체를 제외한 결과를 표시합니다. grep ^named은 "named" 프로세스로 시작하는 행만 선택합니다. awk {'print $2'}는 선택된 행에서 두 번째 필드, 즉 PID를 출력합니다. $ ps -ef | grep -v grep | grep ^named | awk {'print $2'} 887 프로세스의 메모리 정보(사용량) 확인 cat /proc/PID/status cat /proc/887/status | grep "Name\.. 더보기
Ubuntu LTS(Long Term Support) releases cycle Ubuntu LTS(Long Term Support) releases cycle Ubuntu LTS(Long Term Support) 버전은 장기 지원 버전으로서, 일반적으로 특정 기간 동안 지원과 업데이트를 제공하는 버전입니다. Ubuntu LTS 버전의 주요 특징은 다음과 같습니다. 장기 지원 기간: Ubuntu LTS 버전은 일반 버전과 달리 장기 지원을 제공합니다. 이는 일반 버전의 9개월 지원 기간과는 달리, 5년(이전에는 5년 이상일 수도 있었습니다) 동안 지원됩니다. 이는 서버와 엔터프라이즈 환경에서의 안정성과 신뢰성을 강조하는 것입니다. 정기적인 보안 및 업데이트 지원: Ubuntu LTS 버전은 보안 업데이트, 버그 수정 및 패키지 업데이트를 정기적으로 제공합니다. 이는 사용자들이 최신 .. 더보기
apt-get 명령어 apt-get 명령어 apt-get(Advanced Packaging Tool)은 Ubuntu와 Debian 기반 시스템에서 사용되는 명령어로, 패키지 관리를 위해 사용됩니다. 패키지 인덱스 정보를 업데이트 apt-get update 설치된 패키지 업그레이드 apt-get upgrade 의존성 검사하며 설치하기 apt-get dist-upgrade ubuntu apt-get update 에러 $ apt-get update ... E: Some index files failed to download. They have been ignored, or old ones used instead. Ubuntu 22.04 LTS (Jammy Jellyfish) complete sources.list vim /etc/.. 더보기
SSH 접속 시 RSA 공개키(ECDSA) 충돌 문제를 해결하는 방법 SSH 접속 시 RSA 공개키(ECDSA) 충돌 문제를 해결하는 방법 SSH 접속 오류 Ubuntu $ ssh root@10.10.123.213 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also pos.. 더보기

728x90
반응형