'연구_고민/리눅스'에 해당되는 글 6건

  1. 2009.01.28 리눅스 압축 관련 명령어
  2. 2008.06.20 리눅스 분할압축 (1)
  3. 2007.09.24 우분투에서 AWN 설치하기
  4. 2007.07.01 우분투 Euc kr 설정하기
  5. 2007.07.01 우분투 Euc kr 설정하기
  6. 2007.04.28 드디어!! 우분투 설치 완료!!! (3)
연구_고민/리눅스2009.01.28 13:32
tar
- 여러개의 파일을 하나로 묶음 (압축은 아님)

#tar [option] file_name.tar file or directory

option
-c : 새로운 archive 파일을 생성(Creation)
-x : archive 파일을 풀어줌(eXtract)
-v : 작업내용을 출력(Verbose)
-p : 퍼미션을 그대로 유지
-f : 옵션 다음에 파일이름을 지정
-Z : compress를 이용해서 압축하여 묶어나 풀어줌
-z : gzip형식으로 압축하여 묶거나 풀어줌
-j : bzip2형식으로 압축하여 묶거나 풀어줌

------------------------------------------------------------------------------------------------------------------------

예)
# tar -cvf root.tar install.log.syslog ks.cfg
install.log.syslog
ks.cfg
- tar을 이용해 install.log.syslog, ks.cfg 파일을 root.tar이라는 파일로 묶어줌 (옵션 앞의 '-'는 생략가능)

# ls
install.log.syslog ks.cfg root.tar

# tar xvf root.tar -C /home
install.log.syslog
ks.cfg
- tar을 이용해 /home 폴더에 root.tar파일을 풀어줌 (-C 옵션은 폴더를 지정하는 옵션이다.)

# ls /home
install.log.syslog ks.cfg

예)
# tar tvf root.tar - root.tar 파일의 내용을 풀지 않고 본다.
# tar cvf cc.tar *.c - 현재 폴더에서 *.c로 된 모든 파일을 cc.tar로 묶는다.

# tar cvfZ ccc.tar.Z *.c
# tar xvfZ ccc.tar.Z *.c - tar로 묶어서 compress를 이용해 압축하거나 푼다.

# tar cvfz ccc.tar.gz *.c
# tar xvfz ccc.tar.gz *.c - tar로 묶어서 gzip를 이용해 압축하거나 푼다.

# tar cvfj ccc.tar.bz2 *.c
# tar cvfj ccc.tar.bz2 *.c - tar로 묶어서 bzip2를 이용해 압축하거나 푼다.

------------------------------------------------------------------------------------------------------------------------

compress
- 전통적인 유닉스 압축 프로그램으로 압축률이 낮아 현재는 잘 쓰이지 않는다.
- 확장자는 .Z를 갖는다.(설치 프로그램 명은 ncompress이다.)
- 압축 : compress [file_name].tar
- 압축 해제 : uncompress [file_name]tar.Z

gzip
- GNU에서 만튼 압축 프로그램으로 묶는 기능이 없으므로 tar과 같이 사용한다.
- 확장자는 .gz를 갖는다.
- 압축 : gzip [file_name].tar
- 압축 해제 : gunzip [file_name]tar.gz

bzip2
- 리눅스용 압축 프로그램으로 gzip보다 압축율이 뛰어나다.
- 확장자는 .bz2를 갖는다.
- 압축 : bzip2 [file_name].tar
- 압축 해제 : bunzip2 [file_name]tar.bz2

예)
# ls
word.tar word1.tar word2.tar word3.tar

# compress word1.tar
# gzip word2.tar
# bzip2 word3.tar

# ls -l
-rw-r--r-- 1 root root    10240 11월 17 14:59 word.tar
-rw-r--r-- 1 root root       409 11월 17 15:12 word1.tar.Z
-rw-r--r-- 1 root root       245 11월 17 15:10 word2.tar.gz
-rw-r--r-- 1 root root       242 11월 17 15:10 word3.tar.bz2

# uncompress word1.tar.Z
# gunzip word2.tar.gz
# bunzip2 word3.tar.bz2

예)
#tar cvfZ home.tar.Z /home
#tar cvfz home.tar.gz /home
#tar cvfj home.tar.bz2 /home

#ls -l
-rw-r--r-- 1 root root     71591 11월 17 15:57 home.tar.Z
-rw-r--r-- 1 root root     23219 11월 17 15:58 home.tar.bz2
-rw-r--r-- 1 root root     30949 11월 17 15:57 home.tar.gz

#tar xvfZ home.tar.Z
#tar xvfz home.tar.gz
#tar xvfj home.tar.bz2
신고
Posted by naearu
연구_고민/리눅스2008.06.20 13:36

1. 먼저 압축하고자하는 디렉토리로 이동한다..
# cd /soruce


2. 다음과 같은 명령으로 압축을 실행한다.
# tar -cvf - ./ | split -b 1024m - target.tar

폴더의 권한까지 1기가로 압축을 하는 명령어입니다..
단순히 tar로 묶어줍니다..
(그냥 묶는것이 속도가 더 빠릅니다.그래서 저는 압축을 안하고 묶었습니다.)

만약 압축까지하려면 다음과 같은 명령어를 넣어줍니다.
# tar cvzf - 압축할디렉토리 | split -b 1024m - 압축파일.tar


3. 압축파일은 다음과 같은 형태로 저장되게 됩니다.
        압축파일.taraa
        압축파일.tarab
        압축파일.tarac
   뒤에 aa,ab,ac...가 붙게 됩니다..
   혹은
        압축파일.tar.gzaa

        압축파일.tar.gzab
        압축파일.tar.gzac


4. 압축풀기
 #cat target.tar* | tar -xvf -
혹은
 #cat target.tar.gz* | tar xvzf -

신고
Posted by naearu
연구_고민/리눅스2007.09.24 15:40
http://ubuntuforums.org/showthread.php?t=385981

Feisty:
Code:
deb http://download.tuxfamily.org/syzygy42 feisty avant-window-navigator
deb-src http://download.tuxfamily.org/syzygy42 feisty avant-window-navigator
Gutsy:
Code:
deb http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator
deb-src http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator
위 두 코드를 소스 리스트에 집어 넣어 놓고...
아래 코드를 터미널에서 실행해줍시다~그럼 끝;
Code:
wget http://download.tuxfamily.org/syzygy42/reacocard.asc
sudo apt-key add reacocard.asc
rm reacocard.asc
sudo apt-get update
Then install AWN:
Code:
sudo apt-get install avant-window-navigator-bzr awn-core-applets-bzr
신고
Posted by naearu
연구_고민/리눅스2007.07.01 22:00
euc-kr 로케일 받아오기
     sudo locale-gen ko_KR.EUC-KR

locale 재설정
     sudo dpkg-reconfigure locales
     sudo vi /etc/environment에서 LANG="ko_KR.EUC-KR"로 설정

Reboot
신고
Posted by naearu
연구_고민/리눅스2007.07.01 22:00
euc-kr 로케일 받아오기
     sudo locale-gen ko_KR.EUC-KR

locale 재설정
     sudo dpkg-reconfigure locales
     sudo vi /etc/environment에서 LANG="ko_KR.EUC-KR"로 설정

Reboot
신고
Posted by naearu
연구_고민/리눅스2007.04.28 13:08


우분투!! 드디어 설치 성공!!!

설치 다하고 와이드 해상도 잡고 하는김에 베릴까지 깔아버렷다!!!

첨엔 이런게 필요할까~;; 햇는데 왠걸!!! 열라편하다!! 거기다가 이쁘고뽀대도 난다!!

비스타도 아직 이렇게 될라면 한참 멀엇건만;;

베릴 윈도우 버젼도 나올려나...

여튼 우분투 깔아놓고 열라 만족중!!

사용하기도 생각보단 안어렵고 ㅋ..쪼아!!

자자~ 리눅스의 세계로 빠져봅시다!
신고
Posted by naearu