728x90
반응형
안녕하세요. 이번 포스팅에서는 리눅스의 sysctl 명령을 사용해서 /proc/sys 아래의 커널의 파라미터값을 변경하는 방법을 알아보도록 하겠습니다.
0. sysctl 명령어
sysctl 명령어는 리눅스의 /proc/sys 하위 디렉토리의 커널 파라미터(매개변수) 값을 변경할 때 사용할 수 있는 명령어입니다.
리눅스 커널에 있는 여러가지 설정값을 조회 및 변경이 가능하고 이를 이용해서 리눅스의 커널을 튜닝할 수 있는 명령어입니다.
위와 값이 sysctl 명령어의 옵션들을 보면 여러가지가 있지만 이번 포스팅에서는
'-w / --write' 옵션에 주목해서 이를 이용해서 파라미터 값을 수정하는 방법을 알아보도록 하겠습니다.
1. sysctl 명령어를 사용한 매개변수 값 변경
예시로 /proc/sys 아래의 파라미터 중 하나를 변경해보도록 하겠습니다.
ping과 관련된 커널 파라미터인 /proc/sys/net/ipv4/icmp_echo_ignore_all을 이용하겠습니다.
이 파라미터는 값이 1일 경우에는 icmp(ping) 패킷에 대해서 전부 응답하지 않게되는 파라미터 입니다.
위와 같이 net.ipv4.icmp_echo_ignore_all 의 값을 1로 변경한다는 sysctl 명령어는
sysctl -w net.ipv4.icmp_echo_ignore_all=1
를 입력하면 값이 변경됩니다.
728x90
반응형
'IT > Linux_리눅스' 카테고리의 다른 글
[Linux] swapon / swapoff 명령어로 swap 영역 상태 확인 및 메모리 반환 (0) | 2021.02.15 |
---|---|
[Linux] test 명령어로 파일 존재 여부 확인하기 (0) | 2021.02.08 |
[CentOS8 / Linux]리눅스 디스크 파티셔닝(Partitioning)과 파일 시스템 포맷, 마운트 하기 (0) | 2021.01.12 |
[CentOS8 / Linux]VirtualBox(버추얼박스)를 이용해서 CentOS8 가상머신 설치하기(2) (0) | 2021.01.10 |
[CentOS8 / Linux]VirtualBox(버추얼박스)를 이용해서 CentOS8 가상머신 설치하기(1) (0) | 2021.01.09 |
댓글