리눅스 오픈 가능한 파일 갯수 제한 확인하기
2019. 10. 3. 19:18
리눅스/Linux
리눅스에서 오픈 가능한 파일의 갯수가 정해져있다. 오픈 가능한 파일 또는 디렉토리의 수가 정해진 값을 초과하게 되면 시스템에서 더 이상 파일을 열 수 없기 때문에 시스템에 문제가 발생한다. 따라서 시스템에 부하가 발생했을 때 다른 부분에서 원인을 발견하지 못했다면 오픈 파일 갯수도 체크할 필요가 있다. 오픈 파일 갯수를 확인은 아래와 같이 할 수 있다. # cat /proc/sys/fs/file-nr : 오픈 파일 수와 최대 오픈 파일 수 확인 # cat /proc/sys/fs/file-max : 최대 오픈 파일 수 확인 오픈된 파일의 수 / 오픈되지 않은 파일의 수 / 최대 오픈 파일의 수(file-max) file-nr 을 통해서 오픈된 파일의 수와 최대 오픈 파일의 수를 확인할 수 있다. 또한 최대..
리눅스 lsof 명령어
2019. 10. 3. 19:03
리눅스/Command
lsof 명령어 (list open files) 시스템에서 열린 파일 목록을 알려주고 프로세스, 디바이스 정보, 파일즤 종류 등 상세한 정보를 출력해준다. losf - 오픈 파일 확인 [COMMAND] lsof [OPTION] [NAMES] [OPTION] -a : 파일을 AND 연산으로 대상 출력 -c : 지정한 커맨드 필드만 출력 -g : 지정한 그룹 아이디를 사용하는 관련 프로세스 출력 -i : 현재 사용되는 소켓 정보 출력 -l : 로그인 사용자명 대신 UID 출력 -n : 호스트명 대신 IP 주소 출력 -r : 입력한 초를 주기로 반복해서 출력 (기본값 15초) -s : 파일 크기 출력 -V : 상세한 정보 출력 -u [USER] : 사용자 지정 +D [DIR] : DIR 하위 열린 파일 표시 ..
리눅스 df 명령어와 du 명령어
2019. 10. 3. 18:48
리눅스/Command
리눅스에서 파일 시스템의 용량을 알아보기 위해서 df 명령어와 du 명령어를 자주 사용한다. df 명령어 (disk free) df 명령어를 사용하게 되면 리눅스 시스템에 마운트된 디스크의 정보를 확인할 수 있다. df - 디스크의 남은 공간 확인 명령어 [COMMAND] df [OPTION] [FILENAME] [OPTION] -a, --all : 파일 시스템 크기가 0 인 것도 모두 보여준다. -h : MB, GB 등 보기 좋은 단위로 변환해서 보여준다. 주로 df 또는 df -h 라는 명령어를 사용한다. 보통 전체적인 디스크 사용량을 확인할 때 사용한다. du 명령어 (disk usage) du 명령어를 사용하게 되면 디렉토리를 기준으로 디스크 공간을 따로 확인할 수 있다. du - 디스크 사용 공..
[CentOS 7] iptables 서비스 설치
2019. 9. 1. 18:32
리눅스/Service
※ CentOS 7 버전부터는 firewalld라는 방화면 데몬이 따로 돌아간다고 한다. firewalld 데몬 중지하기 root # systemctl stop firewalld root # systemctl mask firewalld iptables 서비스가 설치하기 root # yum install iptables root # yum install iptables-services iptables 설치 확인하기 root # rpm -qa | grep iptables 부팅시 iptables 서비스가 자동으로 올라오게 만들기 root # systemctl enable iptables iptables 서비스 컨트롤 root # systemctl [stop|start|restart] iptables iptab..
리눅스 IP 차단하기 - route & iptables
2019. 9. 1. 18:08
리눅스/Command
※ 설정하기 앞서 root 계정으로 IP를 차단 / 해제할 수 있다. route 명령어로 IP 차단 / 해제 ※ add = 차단 / del = 해제 , 헷갈리지 말기 route 명령어로 IP 차단하기 root # route add -host [IP] reject route 명령어로 IP 해제하기 root # route del -host [IP] reject iptables 명령어로 IP 차단 / 해제 iptables 가 설치되어 있다는 가정하에 진행할 수 있다. iptables 로 IP를 차단하고 다시 해제해도 아이피는 계속 차단되어있는 상태이다. 그리고 아이피 차단을 해제한 후 아이피를 다시 차단해도 접속이 가능한다. 그 이유는 iptables 는 서비스 정책을 우선으로 하기 때문에 IP를 차단하거나 ..
리눅스 bz2(bzip2) , bzcat 명령어
2019. 9. 1. 17:35
리눅스/Command
bzip2 maual bzip2 [ -cdfkqstvzVL123456789 ] [ filenames ... ] bunzip2 [ -fkvsVL ] [ filenames ... ] filename.bz2 becomes filename filename.bz becomes filename filename.tbz2 becomes filename.tar filename.tbz becomes filename.tar anyothername becomes anyothername.out bzcat [ -s ] [ filenames ... ] bzip2recover filename -c --stdcout : 압축하거나 풀 때 표준 출력 -d --decompress : 압축을 푼다. -z --compress : 압축한다. ..