반응형
[리눅스 명령어]CentOS : man gdb
 
1. 용도 및 목적
프로세스 분석을 위한 core 파일 생성 및 디버깅(minimal 설치 시 포함 안됨 yum 설치 또는 단일 패키지이니 다운 받아 설치)
 
2. 자주 쓰는 옵션
-gdb 설치
#yum install gdb
 
-test 프로세스의 core를 test1 이름으로 생성
#gcore -o test1 test.PID
 
-test 프로세스의 core를 생성(core.test.PID 로 생성됨)
#gcore test.PID
 
-gdb 실행(프로그램명이 test)
#gdb test core.xxxx
 
3. 활용 방법
-gdb 주요 명령어
backtrace : bt  -- display the program stack.
반응형
반응형
[리눅스 명령어]CentOS : man which
 
1. 용도 및 목적
쉘 명령의 전체 경로 확인
 
2. 자주 쓰는 옵션
-ssh 경로 확인
#which ssh
반응형
반응형
[리눅스 명령어]CentOS : man ip
 
1. 용도 및 목적
라우팅 정책 , 인터페이스 및 터널 출력 및 설정
 
2. 자주 쓰는 옵션
-IP 정보 확인
#ip addr show
 
-IP 입력
#ip addr add 192.168.35.11/24 dev eth0
-IP 삭제
#ip addr del 192.168.35.11/24 dev eth0
 
-secondery IP 입력
#ip addr add 192.168.35.12/24 dev eth0 label eth0:1
-secondery IP 삭제
#ip addr del 192.168.35.12/24 dev eth0 label eth0:1
 
-인터페이스 업
#ip link set eth0 up
-인터페이스 다운
#ip link set eth0 down
 
-인터페이스 업
#ip link set eth0 up
-인터페이스 다운
#ip link set eth0 down
 
-IP route 확인
#ip route show
 
-IP default route 추가
#ip route add default via 192.168.35.1
-IP default route 삭제
#ip route add default via 192.168.35.1
 
-IP 다른대역 route 추가
#ip route add 192.168.36.0/24 via 192.168.35.2
-IP 다른대역 route 삭제
#ip route del 192.168.36.0/24 via 192.168.35.2
반응형
반응형
[리눅스 명령어]CentOS : man hosts_access, TCPwraper
 
1. 용도 및 목적
호스트 접속 권한 설정
 
2. 자주 쓰는 옵션
-허용
#vi /etc/hosts.allow
ALL:LOCAL
ALL:192.168.36.0/255.255.255.0
ALL:192.168.37.3
ALL:[ 2001:DB8::]/32
 
-차단
#vi /etc/hosts.deny
ALL:ALL
반응형
반응형
[리눅스 명령어]CentOS : man cd
 
1. 용도 및 목적
Change Directory 현재 위치 변경
 
2. 자주 쓰는 옵션
-상위 디렉토리 이동
#cd ..
 
-상위 디렉토리 아래 다른 디렉토리 이동
#cd ../test/
 
-절대경로 디렉토리 이동
#cd /home/test/
 
-홈 디렉토리 이동(로그인 된 유저 홈 디렉토리)
#cd ~
반응형
반응형
[리눅스 명령어]CentOS : man tune2fs
 
1. 용도 및 목적
파일시스템 확인 및 파라메타 튜닝
 
2. 자주 쓰는 옵션
-파일시스템 확인(df -T로 파일시스템 확인 후 상태 확인 : EX)
#df -T
#tune2fs -l /dev/sda1 |grep "Filesystem state:"
반응형
반응형
[리눅스 명령어]CentOS : man route
 
1. 용도 및 목적
IP routing table 설정(보통 다중 네트워크를 사용하는 장비에서 필요)
 
2. 자주 쓰는 옵션
-IPv4 라우팅 추가 (대역)
#route add -net 192.168.34.0 netmask 255.255.255.0 gw 192.168.35.1
 
-IPv4 라우팅 삭제(대역)
#route del -net 192.168.34.0 netmask 255.255.255.0 gw 192.168.35.1
 
-IPv4 라우팅 추가(host)
#route add -host 192.168.34.5 gw 192.168.35.1
 
-IPv4 라우팅 삭제(host)
#route del -host 192.168.34.5 gw 192.168.35.1
 
-IPv6 라우팅 추가(대역)
#route -A inet6 add FC00::/7 gw FC00::1
 
-IPv6 라우팅 삭제(대역)
#route -A inet6 del FC00::/7 gw FC00::1
 
-IPv6 라우팅 추가(host)
#route -A inet6 add FC00::3 gw FC00::1
 
-IPv6 라우팅 삭제(host)
#route -A inet6 del FC00::3 gw FC00::1
 
3. 활용 방법
-라우팅 확인(호스트)
#route
 
-라우팅 확인(IP)
#route -nNvee
 
-라우팅 확인(전체)
#route -FC
 
-라우팅 확인(IPv6)
#route -n -A inet6
반응형
반응형
[리눅스 명령어]CentOS : man clock
 
1. 용도 및 목적
H/W 시간 확인 또는 OS시간으로 반영
 
2. 자주 쓰는 옵션
-H/W 시간 확인
#clock -r
 
-O/S 시간을 H/W 시간에 반영
#clock -w
 
3. 활용 방법
-장비 기동 시 OS 시간이 일시적으로 틀어지는것을 방지 하기 위해 rc.local 에 ntpdate로 ntpserver의 시각정보를 불러오고 이후 H/W 에 반영
#vi /etc/rc.local
service ntpd stop
ntpdate (NTP서버 IP또는 호스트네임)
service ntpd start
clock -w
반응형
반응형
[리눅스 명령어]CentOS : man cp
 
1. 용도 및 목적
파일복사
 
2. 자주 쓰는 옵션
-파일 복사(test->test1)
#cp test test1
 
-디렉토리 복사(하위 포함)
#cp -r /test /test1
 
-디렉토리 복사(하위 포함 강제 진행)
#cp -rf test test1
반응형
반응형
[리눅스 명령어]CentOS : man zip
 
1. 용도 및 목적
파일 패키징 및 압축(zip은 minimal 설치 시 포함 안됨 yum 설치 또는 단일 패키지이니 다운받아설치)
 
2. 자주 쓰는 옵션
-압축(현재 위치에서 하위 test 디렉토리 압축, /* 안쓰면 디렉토리만!! 하위파일 없음)
#zip test.tar test/*
 
-압축(현재 디렉토리 및 하위 디렉토리 포함하여 압축)
#zip test.tar -r ./*
반응형

+ Recent posts