아래글은 http://www.idhacker96.pe.kr/tc/27 의 글을 가져왔습니다.

개인적으로 우분투 시스템에서는 gzip을 사용하여 압축을하고, 윈도우 시스템에서는 zip을 사용하여 압축을 한다. 문제는 우분투와 윈도우에서 압축한 파일을 상호 호환성 문제로 잘 풀리지 않을때가 있다.

우분투에서 압축한 파일인 *.tar.gz 파일을 윈도우에서 풀려고하면, 두번 압축을 풀어야하고, 윈도우에서 압축한 zip 파일을 우분투에서 압축을 해제하면, 한글 파일명이 깨져 출력된다.

7z 압축은 우분투와 윈도우에서도 압축을하면 한글이 깨지지 않는다는 장점과 압축 효율이 높다고 외국에서는 많이 사용한다고 들었다. 그러나 습관이 이미 들어서 인지 압축파일을 만들때만다 7z으로 만들지는 않는다.

우분투에 7z 패키지 설치

sudo apt-get install p7zip

7z에 대한 자세한 사항은 'man 7zr'을 통해서 확인할 수 있다.

7z으로 압축

7zr a 파일명.7z [대상]
ex) 7zr a filename.7z files/

7z으로 압축해제

7zr x filename.7z


'프로그래밍 > 리눅스' 카테고리의 다른 글

리눅스에서 7z 압축과 해제하기  (2) 2012.11.05
[리눅스] IP 설정 변경 하기  (0) 2009.09.04
  1. lunettes ray ban 2013.07.28 17:35

    눈을 감아봐 입가에 미소가 떠오르면 네가 사랑하는 그 사람이 널 사랑하고 있는거야.

  2. 2017.11.13 14:58

    비밀댓글입니다

리눅스의 아이피를 변경하려면 아이피를 수정하고 장치를 재인식 시키는 과정으로 장치 정보를 수정 시킬 수 있습니다.

우선 리눅스 IP를 변경하려면 아래 3가지 정도의 방법을 사용할 수 있습니다. (물론 더 있을 수 있습니다.)

1 - 1번째) 명령어로 아이피 변경하기
[ifconfig]명령을 이용하여 다음과 같이 할 수 있습니다.
ifconfig eth0 192.168.0.12

1 - 2번째) 편집기를 통한 아이피 변경하기

명령어를 통해서 변경시키는 것이 잘 되었는지 모르겠다면
[root@linux network-scripts]# cd /etc/sysconfig/network-scripts

[root@linux network-scripts]# ls
ifcfg-eth0         ifdown-post*       ifup@              ifup-plip*         ifup-routes*
ifcfg-lo*          ifdown-ppp*        ifup-aliases*      ifup-post*         ifup-sl*
ifdown@            ifdown-sl*         ifup-ipx*          ifup-ppp*          network-functions

[root@linux network-scripts]# vi ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BROADCAST=210.xxx.xxx.xxx
IPADDR=xxx.xxx.xxx.xxx                <- 바꿔야 할 아이피로 수정
NETMASK=255.255.255.0
NETWORK=xxxx.xxx.xxx.0

1- 3번째) Text Mode Setup Utility를 사용하는 방법입니다.

아래와 같이 명령어를 칩니다.

[root@linux root]# setup

아래와 같은 화면이 나옵니다.
이중 4번째 메뉴인 Network Configuration를 선택하면


이렇게 나오는데 사뿐히 Yes를 선택하고 넘어 갑니다.


이제 빨간 사각형 안에 자신의 네트워크 정보를 채우우고 OK를 선택후 첫화면에서 Quit로 나가면 세팅이 끝난 것입니다.


2 ) 장치 재인식 시키기

위의 어떤 방법을 선택하던지 설정이 저장하고 난 후 리눅스가 이 장치를 다시 재인식 시킬 수 있도록 데몬을 재시작 시켜줘야 합니다.
그렇지 않으면 리눅스는 바꾸기 전의 아이피를 계속해서 인식하고 있습니다.

재시작 시키는 방법은 아래의 2가지 방법이 있습니다.
물론 리눅스 자체를 리부팅 하셔도 상관은 없습니다만 닭 잡는데 소 잡는 칼을 쓰는 격이라고 할까요...
5초면 끝날일을 1분 넘게 기다려야 하는 방법을 사용할 필요가 없겠지요.

아래 두개 중 하나의 명령어를 타이핑을 하고 엔터를 누릅니다.
[root@linux root]# service network restart
or
[root@linux root]# /etc/init.d/network restart

이제 아래의 명령어로 IP가 변경된 것을 확인 하시면 됩니다.
[root@linux root]# ifconfig

변경된 정보를 확인하실 수 있을 것입니다.

'프로그래밍 > 리눅스' 카테고리의 다른 글

리눅스에서 7z 압축과 해제하기  (2) 2012.11.05
[리눅스] IP 설정 변경 하기  (0) 2009.09.04

+ Recent posts