본문 바로가기
728x90
반응형

IT/Linux_리눅스63

[Linux] 리눅스 서버 메모리 사용량 확인 / 메모리 가장 많이 사용하는 프로세스 찾는 방법 안녕하세요. 이번 글에서는 리눅스 시스템에서 메모리 사용량 / 메모리 사용량이 많은 프로세스를 찾는 방법에 대해 다룹니다. 1. 메모리 사용 순위 간단하게 확인ps -ef 명령어는 리눅스 시스템에서 현재 작동중인 프로세스들을 나열해주는 명령어입니다. 이 명령어에 옵션을 추가하여 메모리 사용량이 높은 순서대로 정렬을 시킬 수 있습니다.  ps -ef --sort -rss  간단하게 가장 많이 메모리를 사용중인 프로세스들을 알 수 있는데, 모든 프로세스가 정렬되기 때문에 결과창을 보기가 어려운 경우가 있습니다.  그럴 땐 사용량이 가장 많은 프로세스 상위 10개를 아래와 같이 추려낼 수 있습니다. ps -ef --sort -rss | head -n 11 head 명령어를 덧붙여서 명령어의 결과값 상단의 특정.. 2024. 8. 7.
[Linux / 명령어] 리눅스 CPU, memory 부하테스트를 위한 stress 명령어 사용, stress 테스트 진행하기 1. 부하테스트와 stress 명령어stress 명령어는 Linux 시스템을 구성하는 CPU, Memory 등과 같은 HW 자원에 인위적으로 부하를 가해서 해당 시스템의 성능을 테스트하거나 한계치를 확인, 각 HW 파트들의 장애유무를 판단할 수 있는 명령어/유틸리티 입니다. 기본적으로 CPU, Memory, I/O 등을 대상으로 부하를 주면서 테스트가 가능합니다. 그렇지만 I/O나 디스크와 같은 경우엔 별도의 테스트툴이 더 좋은 것들이 많기 때문에보통은 stress 명령어는 CPU 나 Memory의 부하테스트 용도 한정으로 많이 사용되고 있습니다.  stress 명령어를 사용하기 위한 패키지는 쉽게 설치할 수 있습니다. 아래와 같이 리눅스 배포판마다의 설치 명령어의 차이만 있을뿐 설치를 위한 패키지명은 .. 2024. 8. 2.
[Linux / SSH] OpenSSH, OpenSSl 버전 확인하기 / ssh 버전 확인 명령어 안녕하세요. 이번 글에서는 openssh, openssl의 버전을 확인하는 방법을 씁니다.  1. 버전 확인 명령어 ssh -V현재 사용중인 openssh, openssl의 버전 확인 명령어는 위와 같은 명령어로 한번에 확인 가능합니다.   위에서는 버전 확인 시 openssh의 버전은 8.9p1, openssl의 버전은 3.0.2 로 확인할 수 있었네요.   본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.인용 시 출처와 같이 공개해주세요!도움이 되셨다면 댓글 또는 공감 부탁드립니다! 2024. 7. 4.
[Linux / scp] scp 명령어를 사용하여 원격 서버로 파일 복사하기, 원격 서버의 파일 가져오기 안녕하세요. 이번 글에서는 리눅스의 scp 명령어를 통해서 원격지의 서버로 파일을 전송하는 방법에 대해 씁니다.     1. SCP 명령어scp(secure copy) 명령어는 파일을 네트워크를 통해 안전하게 복사할 때 사용됩니다.scp는 SSH 프로토콜을 사용하므로 전송 중 데이터가 암호화됩니다.  scp [options] source destination옵션-r: 디렉터리를 재귀적으로 복사-P port: SSH 포트를 지정 (기본은 22)-i identity_file: SSH 개인 키 파일을 사용-C: 데이터 압축  예시로컬에서 원격 서버로 파일 복사scp /path/to/local/file username@remote_host:/path/to/remote/directory​예: scp /home/u.. 2024. 6. 21.
728x90
반응형