LInux 1

10. 네트워크 및 압축 정리 Linux

양곰3 2017. 4. 11. 09:30

네트워크

- Bridged

- NAT

- Host-Only -> 인터넷 사용불가


네트워크 동작 확인

- 내부 네트워크 확인

#>ping <gate_way>

cmd>ipconfig


- 외부 네트워크 확인

#>ping 8.8.8.8 ->8.8.8.8이 아니더라도 아무 외부 ip주소를 치면 확인 가능


- DNS Lookup

#>ping www.google.co.kr

-> 핑이 안된다면 DNS server 주소가 잘못된것


네트워크 설정


#>systemctl restart network 

< start, restart, stop, status >


#>ip addr


#>wget


압축 ( Compress )


1. gzip

#>rm -rf /root/*

#>cp /etc/passwd~/


#>gzip <path>

#>gzip /root/passwd

-rw-r--r--. 1 root root 2531 3월 24 20:12 passwd( 원본 )

-rw-r--r--. 1 root root 980 3월 24 20:12 passwd.gz


#>gzip -d <path> ->압축풀기

#>gzip -d /root/passwd.gz


2. bzip2

#>bzip2 <path>

#>bzip2 /root/passwd

-rw-r--r--. 1 root root 1001 3월 24 20:12 passwd.bz2

#>bzip2 -d passwd.bz2


3. xz

#>xz <path>

#>xz /root/passwd

-rw-r--r--. 1 root root 1024 3월 24 20:12 passwd.xz

#>xz -d passwd.xz


아카이브( 꾸러미) : tar

- 여러개의 파일을 하나로 묶어주기 위해 사용

- 원본 파일 보존


1. 아카이브 생성

#>tar cvf <tar_name> <path>


c 아카이브 생성

v 작업과정 확인

f 파일 확인

ex)

#>tar cvf box.tar file1 file2 passwd

#>rm -rf file1 file2 passwd


2. 아카이브 해제

#>tar xvf <tar_name> <path>

x 아카이브 해제

ex)

#>mkdir /backup

#>rm -rf file1 file2 passwd

#>cd /backup

#>tar xvf /root/box.tar


3. 아카이브 확인

#>tar tvf <tar_name>

t 아카이브 목록

ex)

#>tar tvf /root/box.tar



아카이브와 압축

#>gzip box.tar

#>bzip2 box.tar

#>xz box.tar



1. tar & gzip

#>tar cvfz <tar_name> <path> ...

z gzip 압축


#>tar cvfz box.tar.gz file1 file2 passwd


#>tar xvfz <tar_name>    :    압축해제

ex)

#>rm -rf file1 file2 passwd

#>tar xvfz box.tar.gz


2. tar & bzip2

#>tar cvfj <tar_name> <path> ...

j    :    bzip2 압축

ex)

#>tar cvfj box.tar.bz2 file1 file2 passwd

#>tar xvfj <tar_name>    :    압축해제

ex)

#>tar xvfj box.tar.bz2


3. tar & xz

#>tar cvfJ <tar_name> <path> ...

J    :    xz 압축

ex)

#>tar cvfZ box.tar.xz file1 file2 passwd


#>tar xvfJ <tar_name>    :    압축해제

ex)

#>tar xvfJ box.tar.xz


ex)

#>rm -rf ~/*

#>rm -rf /backup/*


#>wget estrellita.org/file.tar

#>file file( 파일 이름 )

file: ASCII text

#>cat file

linux

1970.01.01