참고로 RPM은 Redhat Package Manager...
즉 redhat에서 제공하는 패키지 관리용 프로그램임.
1) 현재 설치된 package 확인
rpm -q 패키지이름
예) rpm -q gcc
근데 이건 패키지 이름 모르면 쓰기 힘듬. 보통 패키지 이름 일부만 알거나 하지..
그래서 쓰는게
rpm -qa
이건 OS에서 설치된 모든 패키지가 나온다. 엄청 길 수도 있다
그래서 보통
rpm -qa | grep 내가아는이름
해서 내가 아는 일부 이름으로 검색한다.
2) 패키지 삭제
rpm -e 패키지이름
지우고나서 -q 로 확인하면 된다.
3) 패키지 설치
rpm -i 나 -U를 쓰는데...
-i는 설치의 의미이고 -U는 없으면 설치하고, 있으면 Upgrade한다.
그래서 보통 -U옵션을 가장 많이 쓴다.
설치하고 싶은 rpm 을 다운로드 받고
rpm -Uvh 설치할rpm
하면 끝~
근데 의존성문제가 생길 수도 있는데.. 그건 해당 rpm 으로 여기저기 알아보고 하면 된다.
이미 설치된 rpm 의 의존성은 rpm -qR 패키지이름 으로 확인 가능하다.
2016년 2월 19일 금요일
2016년 2월 17일 수요일
iptables 사용법
이건 은근히 자주 쓰는데.. 쓸때마다 까먹어서 찾느라 고생이다 ㅠㅠ
자주 쓰는 용법만 적어놓음.
규칙 모두 삭제
iptables -F
ip를 차단
iptables -A INPUT -s 0.0.0.0 -j DROP
tcp로 333포트에서 밖으로 나가는것을 차단
iptables -A INPUT -p tcp --sport 333 -j DROP
tcp로 외부에서 내꺼 22번 포트를 향해서 들어오는거 차단
iptables -A INPUT -p tcp --dport 22 -j DROP
자주 쓰는 용법만 적어놓음.
규칙 모두 삭제
iptables -F
ip를 차단
iptables -A INPUT -s 0.0.0.0 -j DROP
tcp로 333포트에서 밖으로 나가는것을 차단
iptables -A INPUT -p tcp --sport 333 -j DROP
tcp로 외부에서 내꺼 22번 포트를 향해서 들어오는거 차단
iptables -A INPUT -p tcp --dport 22 -j DROP
2016년 2월 1일 월요일
ctail 설치 하기~
ctail - 최신 파일을 계속해서 tail -f
https://github.com/castisdev/ctail
wget -O - https://raw.githubusercontent.com/castisdev/ctail/master/install.sh --no-check-certificate | bash
https://github.com/castisdev/ctail
wget -O - https://raw.githubusercontent.com/castisdev/ctail/master/install.sh --no-check-certificate | bash
피드 구독하기:
글 (Atom)