본문 바로가기

LINUX15

[CENTOS] 프로세스 관련 명령어 pgrep /proc/ which ps pgrep 프로세스 정보를 출력하는 ps와 원하는 정보를 추출하는 grep을 합한 명령어 메인 옵션 pgrep -l or prep --list-name PID와 프로세스 이름을 출력 pgrep -f or pgrep --full 전체 프로세스 이름을 조건 매칭에 이용 pgrep -g or pgrep --pgroup 지정한 GID에 해당하는 PID출력 pgrep -u or pgrep --euid 사용자 ID(effective ID)에 해당하는 PID를 출력 pgrep -U 사용자 ID(Real ID)에 해당하는 PID를 출력 여기서 REAL ID와 effective ID의 차이는 다음과 같다. 구글을 검색해 보면 Real user id is the user that spawned the process. = .. 2023. 9. 1.
[CENTOS] 사용자 계정 관련 명령어 정리 /etc/login.defs 사용자 계정의 속성 설정을 위해 기본값을 지정 메일 관련 MAIL_DIR #기본값 /var/spool/mail 기본 메일 디렉터리 패스워드 관련 PASS_MAX_DAYS #패스워드 최대 사용일 #기본값 99999 PASS_MIN_DAYS #패스워드 최소 사용일 #기본값 0 PASS_WARN_AGE #패스워드 만료 경고일 #기본값 7 PASS_MIN_LEN #패스워드 최소 길이 #기본값 5 ENCRYPT_METHOD #기본값 #SHA512 #암호화기법 사용자 계정관련 UID_MIN #사용자계정 UID범위 #기본값 500~60000 UID_MAX GID_MIN #사용자계정 GID범위 #기본값 500~60000 GID_MAX USERGROUP_ENAB #사용자계정 삭제시 그룹 삭제.. 2023. 9. 1.
[CENTOS] 커널 매개 변수 설정 명령어 sysctl sysctl 커널 매개변수를 설정하는 명령어이며, 설정파일은 /etc/sysctl.conf sysctl -a 현재 커널 매개변수와 값을 출력 sysctl -p sysctl 환경변수 파일의 설정상태를 표시 sysctl -n 특정 키에 대한 값을 표시 sysctl -w 매개변수=값 지정한 매개변수에 값을 설정 예) sysctl -w net.ipv4.icmp_echo_ignore=1 ping 명령어에 응답하지 않도록 설정 sysctl -A 설정 가능한 매개변수를 테이블 형식으로 출력 2023. 8. 31.
[CENTOS] 아파치(apahce) 웹 서버 관련 명령어 Apache 웹 서버 /etc/httpd/conf/httpd.conf를 환경설정 파일로 이용 ServerRoot 웹 서버의 주요 파일들이 저장된 최상위 디렉토리 지정 Listen 웹 서버가 이용할 포트 번호를 지정 ServerName 웹 서버의 호스트이름 지정 DocumentRoot HTML과 같은 웹 서버의 컨텐트가 저장되는 루트 디렉토리를 지정 UserDir 일반사용자의 웹 디렉터리를 지정 Directory Index (1) (2) (3) ... 웹 브라우저(클라이언트) 요청에 따라 지정된 순서대로 파일을 응답으로 전송 ServerAdmin 관리자의 메일주소 지정 ex) ServerAdmin 주소:포트 ServerTokens HTTP 응답헤더에 포함하여 전송할 서버의 정보 수준 최소한의 정보만 사용하.. 2023. 8. 31.