donaricano-btn

파일 압축(xz, bzip2, bunzip2, gzip, gunzip, zip, unzip)


- 예전에는 gz를 사용했으나 압축률이 더 좋은 xz, bz2를 사용하는 추세


1. xz( 압축하거나 푼다, 압축률이 뛰어나다)

- xz 파일이름 : '파일이름.xz' 로 만든다, 기존파일 삭제됨

- xz -d 파일이름.xz : '파일이름.xz' 압축 파일을 일반 파일인 '파일이름' 으로 만듦

- xz -l 파일이름.xz : '파일이름.xz' 압축 파일에 포함된 파일 목록과 압축률 등을 출력

- xz -k 파일이름 : 압축 후에 기존 파일을 삭제하지 않고 그대로 둠


2. bzip2(압축/품)

- bzip2 파일이름 : '파일이름.bz2' 로 만듬

- bzip2 -d 파일이름.bz2 :  파일이름.bz2 압축 파일을 일반 파일인 '파일이름' 으로 만들어줌


3. zip(윈도우와 호환되는 확장명)

- zip 생성할파일이름.zip 압축할파일이름 : '새로생성할파일이름.zip' 으로 만든다


4. unzip(묶는다)

- unzip 압축파일이름.zip : 압축파일이름.zip 의 압축을 푼다

블로그 이미지

리딩리드

,
donaricano-btn

 Libtool 설치하기


1. 정의

- 라이브러리를 총괄적으로 지원하는 스크립트이다. 

- Libtool은 사용되는 공유 라이브러리들을 숨김으로서 일관되고 간편한 인터페이스를 지원한다


2. 설치

- yum install libtool


3. 확인

- libtool --version


블로그 이미지

리딩리드

,
donaricano-btn

AutoTools - Autoconf, AutoMake, M4 설치하기


1. AutoTools

- GNU Build system 을 의미한다

- 리눅스와 유닉스 같은 OS에서 소스코드를 빌드하는데 사용한다


2. 설치방법

- Autoconf 를 설치하기 위해선 일련의 순서?가 필요하다

- Autoconf만 먼저 설치 하면 에러가 발생

1) 설치순서

- M4 -> autoconf -> automake 순으로 진행 해야한다

2) M4

- 매크로 처리언어의 구현판? (확실히 모름)

a. wget http://ftp.gnu.org/gnu/m4/m4-1.4.1.tar.gz

b. tar xvzf m4-1.4.1.tar.gz

c. cd m4-1.4.1

d. ./configure

오류 1) configure: error: no acceptable C compiler found in $PATH

- 컴파일을 찾지 못해서 생긴 문제라고 한다(gcc)

- yum install gcc

e. make

f. make install

3) autoconf

a. wget ftp://ftp.gnu.org/gnu/autoconf/autoconf-latest.tar.gz

b. tar xvfz autoconf-2.69.tar.gz

c. cd autoconf-2.69

d. ./configure

오류 1) gnu m4 1.4.6 or later is required; 1.4.16 or newer is recommended

- m4를 설치 하면된다. 위에서 설치를 안함

- yum install m4

e. make

f. make install

g. yum install autoconf

4) automake

a. wget ftp://ftp.gnu.org/gnu/automake/automake-1.9.tar.gz

b. tar xvfz automake-1.9.tar.gz

c. cd automake-1.9.tar.gz

d. ./configure

e. make

f. make install

g .yum install automake


블로그 이미지

리딩리드

,
donaricano-btn

RedHat 계열 리눅스+ 톰캣 서비스(Tomcat Service) 만들기


- tomcat 서비스를 만들면 실행/중지를 간편하게 할 수 있다


1. 서비스로 등록 되었는지 확인한다

- cd /etc/init.d/

- 항목에 보면 tomcat 관련 서비스는 없다


2. tomcat 파일 생성

- touch /etc/init.d/tomcat7(touch : 빈파일 생성 혹은 타임스탬프변경)


3. 파일 상태 변경

- chmod 755 /etc/init.d/tomcat7


4. 서비스 파일 작성

1) 서비스 작성

- vi /etc/init.d/tomcat7


2) 서비스 등록

- chkconfig --add tomcat7

- chkconfig --list



5. 시작 및 확인

1) 확인

- service tomcat7

- 서비스 명령어를 볼수 있다

2) 시작

- service tomcat7 start

- netstat -anp | grep :8080



블로그 이미지

리딩리드

,