[스크랩] RPM 명령 옵션

출처 : http://coffeenix.net/bbs/viewtopic.php?t=602

rpm -qip 패키지.rpm
rpm -Va : 설치되어 있는 rpm 정보
rpm -qf 파일 절대 경로 : 이미 설치되어 있는 rpm의 버젼 정보
rpm -qRp 패키지.rpm : 해당 파일과 의존성을 갖는 파일들 출력
rpm -qip 패키지.rpm : 해당 파일에 대한 파일 목록 표시 spec파일에 쓰인 정보 출력
rpm -qpl 패키지.rpm : 설치할 파일의 목록 표시
rpm2cpio 패키지.rpm | cpio -i --make-directories -E 패키지
: rpm 패키지를 설치하지 않고 그냥 풀거나, 특정 파일만 골라내고 싶을때는?

참조1] http://kltp.kldp.org/tips/KLTP-KLDP-11.html#ss11.3
참조2] http://kltp.kldp.org/stories.php?story=01/03/03/2932400
참조3] http://man.kldp.org/man/man8/rpm.8.html

by FromNil | 2009/10/16 13:36 | Tip & 작업메모 | 트랙백 | 덧글(0)

[스크랩] 리눅스 시그널 정리

출처 : http://kin.naver.com/detail/detail.php?d1id=1&dir_id=10202&docid=9343592&qb=U2lnbmFsIEZQRT04&enc=utf8&pid=fquEAB331xCsst%2BTvdCssv--105530&sid=SqCmin@EoEoAAGvcWbY

1

SIGHUP(HUP)

연결 끊기. 프로세스의 설정파일을 다시 읽는데 사용된다.

2

SIGINT(INT)

인터럽트

3

SIGQUIT(QUIT)

종료

4

SIGILL(ILL)

잘못된 명령

5

SIGTRAP(TRAP)

트렙 추적

6

SIGIOT(IOT)

IOT 명령

7

SIGBUS(BUS)

버스 에러

8

SIGFPE(FPE)

고정소수점 예외

9

SIGKILL(KILL)

죽이기. 이 시그널은 잡히지 않는다.

10

SIGUSR1(USR1)

사용자 정의 시그널1

11

SIGSEGV(SEGV)

세그멘테이션 위반

12

SIGUSR2(USR2)

사용자 정의 시그널2

13

SIGPIPE(PIPE)

읽을 것이 없는 파이프에 대한 시그널

14

SIGALRM(ALRM)

경고 클럭

15

SIGTERM(TERM)

소프트웨어 종료 시그널, 일반적으로 kill 시그널이 전송되기 전에 전송된다. 잡히는 시그널이기 때문에 종료되는 것을 트랙할 수 있다.

16

SIGTKFLT

코프로세서 스택 실패

17

SIGCHLD(CHLD)

자식 프로세스의 상태변화

18

SIGCONT(CONT)

STOP 시그널 이후 계속 진행할 때 사용.

19

SIGSTOP(STOP)

정지. 이 시그널 역시 잡을 수 없다.

20

SIGTSTP(TSTP)

키보드에 의해 발생하는 시그널로 Ctrl+Z로 생성된다.

21

SIGTTIN

백그라운드에서의 제어터미널 읽기

22

SIGTTOU

백그라운드에서의 제어터미널 쓰기

23

SIGURG

소켓에서의 긴급한 상태

24

SIGXCPU

CPU 시간 제한 초과 setrlimit(2) 메뉴얼 패이지 참조

25

SIGXFSZ

파일 크기제한 초과 setrlimit(2) 메뉴얼 패이지 참조

26

SIGVTALRM

가상 시간 경고 setitimer(2) 메뉴얼 패이지 참조

27

SIGPROF

프로파일링 타이머 경고. setitimer(2) 메뉴얼 페이지 참조

28

SIGWINCH

윈도우 사이즈 변경

29

SIGIO

기술자에서 입출력이 가능함. fcntl(2) 메뉴얼 참조

30

SIGPWR

전원 실패

31

UNUSED

사용 안함

by FromNil | 2009/09/04 15:39 | Tip & 작업메모 | 트랙백 | 덧글(1)

MAN 페이지 깔끔하게 텍스트 파일로 저장하는 법

col의 -b 옵션을 사용하면 특수문자(?)의 향연을 막을 수 있다. ^^

ex)
# man ls | col -b > ls.man

끝.

by FromNil | 2009/08/11 01:40 | Tip & 작업메모 | 트랙백 | 덧글(0)

PostgreSQL에서 암호화 관련 기능 사용하려면...

1. postgresql-contrib-xxx.rpm을 설치한다.
ex) postgresql-contrib-8.2.13-1PGDG.rhel4.i386.rpm

2. pgcrypto.sql 파일을 DB에 적용한다.
ex) psql test_db < /usr/share/pgsql/contrib/pgcrypto.sql

3. 암호화 관련 기능을 사용한다.
ex) select decrypt(decode(test_field, 'hex'), 'key', 'aes') from test_table;

by FromNil | 2009/07/31 15:36 | Tip & 작업메모 | 트랙백 | 덧글(0)

◀ 이전 페이지 다음 페이지 ▶