반응형
[리눅스 명령어]CentOS : man crontab
 
1. 용도 및 목적
예약작업 (스케줄러)
 
계정별로 다른 예약 가능
 
2. 자주 쓰는 옵션
-설정 확인
#crontab -l
 
-설정
#crontab -e
 
3. 활용 방법
-04시 01분 test.sh 실행
01 04 * * * /home/test/test.sh
-EX 하기 내용 참고
# For details see man 4 crontabs
# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name command to be executed
 
-사용자 권한
cron.allow 존재 시 해당 파일에 나열된 사용자만 crontab 편집 가능
cron.deny 존재 시 해당 파일에 나열된 사용자외의 사용자만 crontab 편집 가능
cron.allow or cron.deny 가 없을 시 superuser 만 crontab 편집 가능
cron.allow or cron.deny 에 동일 사용자 나열시 allow 반영
반응형
반응형
[리눅스 명령어]CentOS : man df
 
1. 용도 및 목적
파일 시스템 및 디스크 공간 출력
 
2. 자주 쓰는 옵션
-사용자가 읽기 쉬운 단위로 출력(M, G)
#df -h
 
-kbyte 단위로 출력
#df -k
 
-inode 출력
#df -i
 
-파일시스템 출력
#df -T
반응형
반응형
[리눅스 명령어]CentOS : man mkfs
 
1. 용도 및 목적
리눅스 파일시스템 구축(포멧)
 
2. 자주 쓰는 옵션
-ext4 파일시스템 구축(umount 이후 진행)
#mkfs.ext4 /dev/sdb1
or
#mkfs -t ext4 /dev/sdb1
 
3. 활용 방법
-/dev/sdb1 을  /data 로 마운트
#mkdir /data
#mount /dev/sdb1 /data
반응형
반응형
[리눅스 명령어]CentOS : man iostat
 
1. 용도 및 목적
장치, 파티션 및 네트워크 파일 시스템 (NFS)에 대한 CPU (Central Processing Unit) 통계 및 입 / 출력 통계 보고서(minimal 설치 시 포함 안됨 yum 설치 또는 단일 패키지이니 다운 받아 설치)
 
2. 자주 쓰는 옵션
-장치, 파티션 및 네트워크 파일 시스템 (NFS)에 대한 CPU (Central Processing Unit) 통계 및 입 / 출력 통계 보고서
#iostat
 
3. 활용 방법
-설치
#yum install sysstat
반응형
반응형
[리눅스 명령어]CentOS : man pidstat
 
1. 용도 및 목적
리눅스 작업에 대한 통계 보고(minimal 설치 시 포함 안됨 yum 설치 또는 단일 패키지이니 다운 받아 설치)
 
2. 자주 쓰는 옵션
-리눅스 작업에 대한 통계 보고
#pidstat
 
-PID 1 작업에 대한 통계 보고 -l : command 상세
#pidstat -l -p 1
 
3. 활용 방법
-설치
#yum install sysstat
반응형
반응형
[리눅스 명령어]CentOS : man tree
 
1. 용도 및 목적
디렉토리를 트리 구조로 출력(구조확인 시 용이함)(minimal 설치 시 포함 안됨 yum 설치 또는 단일 패키지이니 다운 받아 설치)
 
2. 자주 쓰는 옵션
-하위 디렉토리 확인(경로없을 시 현재 경로 기준)
#tree -d /home
 
-하위 디렉토리 및 파일 확인(경로없을 시 현재 경로 기준)
#tree /home
 
-하위 디렉토리 및 파일 확인(-u 유저네임, -g 그룹네임 포함)
#tree -u -g  /home
 
3. 활용 방법
-설치
#yum install tree
 
-하위 디렉토리 단계별 확인(하위 3단계)
#tree -L 3 /home

 

반응형
반응형
[리눅스 명령어]CentOS : man rdate
 
1. 용도 및 목적
네트워크를 통해 시간 확인(minimal 설치 시 포함 안됨 yum 설치 또는 단일 패키지이니 다운 받아 설치)
 
2. 자주 쓰는 옵션
-remote server 시간 확인
#rdate -p 203.248.240.140
 
-remote server 시간으로 동기화
#rdate -s 203.248.240.140
 
3. 활용 방법
-rdate 설치
#yum install rdate
반응형
반응형
[리눅스 명령어]CentOS : man netstat
 
1. 용도 및 목적
네트워크 연결, 라우팅, 인터페이스 확인(CentOS 7 이상에서는 minimal 설치 시 포함 안됨 yum 설치 또는 단일 패키지이니 다운 받아 설치)
 
2. 자주 쓰는 옵션
-라우팅 확인
#netstat -rn
 
-인터페이스 확인
#netstat -i
 
-프로세스 연동 상태 및 확인 (EX : ntp 포트 추출)
#netstat -anp |grep 123
 
3. 활용 방법
-프로세스 연동 상태
#netstat -anp |grep 프로세스 또는 PID
 
-CentOS7.x net-tools 설치
#yum install net-tools
반응형
반응형
[리눅스 명령어]CentOS : man egrep
 
1. 용도 및 목적
패턴과 일치하는 라인 출력(grep과 동일하나 다중검색 용도로 주로 사용)
 
2. 자주 쓰는 옵션
-test 파일에서 test1,test2,test3 문자 검색
#egrep 'test1|test2|test3' test
 
-test 파일에서 test1,test2,test3 대소문자 무시하고 검색
#egrep -i 'test1|test2|test3' test
 
-test 파일에서 test1,test2,test3 문자 검색(라인출력)
#egrep -n 'test1|test2|test3' test
 
3. 활용 방법
-/var/log/messages 점검
#cat /var/log/messages |egrep -i "error|fail|fault"
반응형
반응형
[리눅스 명령어]CentOS : man ss
 
1. 용도 및 목적
소켓 조사 유틸리티(minimal 설치 시 포함 안됨 yum 설치 또는 단일 패키지이니 다운 받아 설치)
 
2. 자주 쓰는 옵션
-a : 모든 포트 확인(p : 프로세스, n :포트,사용자 숫자로 표기)
#ss -anp
 
-t : TCP 포트 확인(p : 프로세스, n :포트,사용자 숫자로 표기)
#ss -tnp
 
-u : UDP 포트 확인(p : 프로세스, n :포트,사용자 숫자로 표기)
#ss -unp
 
-l : LISTEN 포트 확인(p : 프로세스, n :포트,사용자 숫자로 표기)
#ss -lnp
반응형

+ Recent posts