본문 바로가기

Linux

rpm tar 명령어 정리

래드햇 계열
리눅스 배포판중 하나인 래드햇 계열에서 패키지 관리기법으로는 RPM , YUM을 사용한다

RPM
새로운 소프트웨어 설치 , 설치된 소프트웨어 검증 , 설치된 소프트웨어 질의

rpm 명령 옵션
-e : 설치한 패키지 제거
-i : (--install)설치 관련 옵션
-U : (--upgrade)업그레이드 관련 옵션 
-q : (--query)패키지 정보 확인 옵션
-h : 설치과정 보여줌
-V : 파일들이 이상 없이 제대로 설치되었는지를 검증할 때 사용하는 옵션

-qf <file> : <파일>을 포함하고 있는 패키지의 정보를 보여준다
-qc : 패키지 내의 설정파일이나 문서파일, 스크립트 등을 확인한다.
-ql : 패키지의 모든 파일 목록을 보여준다.
-qa <패키지 이름> : 시스템에 패키지가 설치되어 있는지 확인.

패키지를 설치하거나 삭제할때 의존성 때문에 설치가 안될때 사용하는 옵션
--nodeps , --force
tar [option] [file]

tar -f : 대상 tar 아카이브 지정. (기본 옵션)
tar -c : tar 아카이브 생성. 기존 아카이브 덮어 쓰기. (파일 묶을 때 사용)
tar -x : tar 아카이브에서 파일 추출. (파일 풀 때 사용)
tar -v : 처리되는 과정(파일 정보)을 자세하게 나열.
tar -z : gzip 압축 적용 옵션.
tar -j : bzip2 압축 적용 옵션.
tar -t : tar 아카이브에 포함된 내용 확인.
tar -C : 대상 디렉토리 경로 지정.
tar -A : 지정된 파일을 tar 아카이브에 추가.
tar -d : tar 아카이브와 파일 시스템 간 차이점 검색.
tar -r : tar 아카이브의 마지막에 파일들 추가.
tar -u : tar 아카이브의 마지막에 파일들 추가.
tar -k : tar 아카이브 추출 시, 기존 파일 유지.
tar -U : tar 아카이브 추출 전, 기존 파일 삭제.
tar -w : 모든 진행 과정에 대해 확인 요청. (interactive)
tar -e : 첫 번째 에러 발생 시 중지.
tar -P : 상대 경로를 사용하지 않고 절대 경로를 사용하도록 지정한다.
compress : 파일의 확장자가 *.Z 이며 압축 해제시 uncompress 한다.    
gzip : GNU에서 개발한 압축 프로그램으로 압축해제시 gunzip 한다.    
bzip2 : 압축률이 뛰어난 프로그램으로 압축 해제시 bunzip2 한다.

dpkg --install ihd.deb : ihd.deb 프로그램을 설치한다.
dpkg --purge ihd : ihd 패키지를 완전히 제거한다.   
dpkg --remove ihd : ihd 패키지의 구성 파일을 보관하고 실행가능 구성요소만 제거한다

'Linux' 카테고리의 다른 글

http -> https 적용법  (0) 2024.10.25
web - dns 서버 연동  (0) 2024.10.25
DNS 서버 세팅  (0) 2024.10.25
process 정리  (0) 2024.10.25
file system  (0) 2024.10.25