10. Linux Command Line Cheat Sheet

Tip! 2018. 3. 6. 16:24

# Linux 명령어 

# 알고 있으면 편하고, 모른다고 불편하지 않은 명령어 모음


# System

# Hardware

# User

# File Commands 외


LinuxCommandLineCheatSheet.pdf


출처 : Linux Training Academy

설정

트랙백

댓글

09. [Ping] 명령어

Tip! 2018. 2. 9. 14:35

Ping 명령어 실행 후 TTL(Time To Live) 값이 궁금하다.

그래서 찾아 봤다.

# TTL 값

TTL 

설명

31

 Firmware

54

 Windows NT

64

 Router 

128

 Windows 98, 2000

244

 Irix & Linux

246

 Redhat Linux, Unix

247

 Solaris 2.x

248

 Unix 4.0

255

 Accel Linux

254

 Cisco router


# 출처 

 - http://www.binbert.com/blog/2009/12/default-time-to-live-ttl-values/

OS/DeviceVersionProtocol

TTL

AIXTCP60
AIXUDP30
AIX3.2, 4.1ICMP255
BSDIBSD/OS 3.1 and 4.0ICMP255
CompaTru64 v5.0ICMP64
CiscoICMP254
DEC PathworksV5TCP and UDP30
FoundryICMP64
FreeBSD2.1RTCP and UDP64
FreeBSD3.4, 4.0ICMP255
FreeBSD5ICMP64
HP-UX9.0xTCP and UDP30
HP-UX10.01TCP and UDP64
HP-UX10.2ICMP255
HP-UX11ICMP255
HP-UX11TCP64
Irix5.3TCP and UDP60
Irix6.xTCP and UDP60
Irix6.5.3, 6.5.8ICMP255
juniperICMP64
MPE/IX (HP)ICMP200
Linux2.0.x kernelICMP64
Linux2.2.14 kernelICMP255
Linux2.4 kernelICMP255
LinuxRed Hat 9ICMP and TCP64
MacOS/MacTCP2.0.xTCP and UDP60
MacOS/MacTCPX (10.5.6)ICMP/TCP/UDP64
NetBSDICMP255
Netgear FVG318ICMP and UDP64
OpenBSD2.6 & 2.7ICMP255
OpenVMS07.01.2002ICMP255
OS/2TCP/IP 3.064
OSF/1V3.2ATCP60
OSF/1V3.2AUDP30
Solaris2.5.1, 2.6, 2.7, 2.8ICMP255
Solaris2.8TCP64
StratusTCP_OSICMP255
StratusTCP_OS (14.2-)TCP and UDP30
StratusTCP_OS (14.3+)TCP and UDP64
StratusSTCPICMP/TCP/UDP60
SunOS4.1.3/4.1.4TCP and UDP60
SunOS5.7ICMP and TCP255
UltrixV4.1/V4.2ATCP60
UltrixV4.1/V4.2AUDP30
UltrixV4.2 – 4.5ICMP255
VMS/MultinetTCP and UDP64
VMS/TCPwareTCP60
VMS/TCPwareUDP64
VMS/Wollongong1.1.1.1TCP128
VMS/Wollongong1.1.1.1UDP30
VMS/UCXTCP and UDP128
Windowsfor WorkgroupsTCP and UDP32
Windows95TCP and UDP32
Windows98ICMP32
Windows98, 98 SEICMP128
Windows98TCP128
WindowsNT 3.51TCP and UDP32
WindowsNT 4.0TCP and UDP128
WindowsNT 4.0 SP5-32
WindowsNT 4.0 SP6+128
WindowsNT 4 WRKS SP 3, SP 6aICMP128
WindowsNT 4 Server SP4ICMP128
WindowsMEICMP128
Windows2000 proICMP/TCP/UDP128
Windows2000 familyICMP128
WindowsServer 2003128
WindowsXPICMP/TCP/UDP128


설정

트랙백

댓글

08. [route] windows 에서 routing table 수정

Tip! 2018. 2. 9. 13:01

Linux 에서는 routing table 수정이 가능하다.

Windows 에서도 routing table 수정이 필요할 경우가...

아주 가끔 필요한 경우가 있다.(Linux 에서도 많지 않다.)

# 사용법

 - ROUTE [-f] [-p] [-4|-6] command [destination] 

         [MASK netmask] [gateway] [METRIC metric] [IF interface]


 - route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2

 - METRIC, IF 명령어는 생략 가능


# 예제

 - routing table 표시

> route print 

> route print 172.*

 - 목적지 172.30.30.30/24 를 10.135.100.19 경로 추가

> route add 172.30.30.30 255.255.255.255 10.13.10.19

> route add 172.30.30.30/24 10.13.10.19

 - 영구 경로 추가

> route -p add 172.30.30.30/24 10.13.10.19

 - metric 추가

> route add 172.30.30.30/24 10.13.10.19 metric 21

 - Interface 추가

> route add 172.30.30.30/24 10.13.10.19 if 11

 - routing table 삭제

> route delete 172.30.30.30/24


# Command

Command

설명

print

 경로를 인쇄 

add 

 경로를 추가 

delete 

 경로를 삭제

change 

 기존 경로를 수정


# Option

Option

설  명 

-f

 모든 게이트웨이 항목의 라우팅 테이블 삭제

 다른 명령과 이 옵션을 사용하면 명령 실행 전에 테이블 삭제

 (사용 해볼 일이..... 없었다!)

 -p

 시스템을 재부팅 후에도 경로가 보존

 시스템을 다시 시작할 때 기본적으로 경로가 보존되지 않음 

 해당 영구 경로에 항상 영향을 주는 다른 모든 명령 무시

 (필요한 경우가 있을지....)

-4

 IPv4를 사용합니다.

-6

 IPv6를 사용합니다.



'Tip!' 카테고리의 다른 글

10. Linux Command Line Cheat Sheet  (0) 2018.03.06
09. [Ping] 명령어  (0) 2018.02.09
07. [tcpdump] 명령어 텍스트 기반 패킷 분석기  (0) 2017.05.29
06. [netstat] 명령어 네트워크 상태 확인  (0) 2017.05.29
05. PSD파일 수정  (0) 2017.03.15

설정

트랙백

댓글

07. [tcpdump] 명령어 텍스트 기반 패킷 분석기

Tip! 2017. 5. 29. 22:08

# Tcpdump

  : 가장 오래된(?) 텍스트 기반 패킷 분석기

 

# 사용법

  : Tcpdump [option] [expression] [and] [option] [expression]

 

# [option]

 option

 설명

 option

 설명

-c 

 Count 

(해당 Packet 만큼 받고 중지)

-s

 크기

-i 

 Network Interface Card

(예, eth1)

-t

 타임 스탬프 생략

-n 

 DNS resolv 금지

-v, -vv, -vvv

 verbose

-nn 

 Port resolv 금지

 -x

 hex

-w 

 저장

 -X

 ascii /hex 동시 출력

-r 

 불러오기 

 -s

 absolute seq.


# [expression]

   ex) src(출발지주소), dst(목적지주소)

          tcpdump -i eth0 src 192.168.10.1 => 출발지 패킷만 확인

   ex) port , protodcol

          tcpdump -i eth0 port [80]

          tcpdump -i eth0 proto [tcp, udp, arp, icmp]

   ex) and, or, not

          tcpdump -i eth0 port 80 and src 192.168.102.20

   ex) host, net

          tcpdump -i eth0 host [host명 or IP]

          tcpdump -i eth1 net [x.x.x.x/24 or 0.0.0.0/25]


# Tcp Flag

 Tcp Flag

 Flag

 의미

Syn

S

 Tcp 세션 연결 요청

Ack

ACK

 다른 Flag와 함께 결합하여 사용, 부가적 기능

Fin

F

 수신 host의 연결을 정상적으로 종료

Reset

 R

 수신 host 와 연결을 즉시 종료

Push

 P

 응용 소프트웨어 데이터를 송신 host로 전송

Urgent

 urg

 긴급한 데이터로 다른 데이터에 우선

Placeholder

 .

 Tcp 연결 과정이 Syn, Fin, Reset, Push Flag 로 종료 X 

 마침표가 목적지 포트 뒤에 표시



'Tip!' 카테고리의 다른 글

09. [Ping] 명령어  (0) 2018.02.09
08. [route] windows 에서 routing table 수정  (0) 2018.02.09
06. [netstat] 명령어 네트워크 상태 확인  (0) 2017.05.29
05. PSD파일 수정  (0) 2017.03.15
04. 무료 이미지 사이트 모음  (0) 2017.03.13

설정

트랙백

댓글

06. [netstat] 명령어 네트워크 상태 확인

Tip! 2017. 5. 29. 22:06

# netstat -ano | grep [Port or IP]    - Unix 계열

# netstat -ano | findstr [Port or IP]  - Windows


# netstat [Option] 


# Option

  -a : 모든 연결과 수신 대기 포트를 표시

  -n : 주소와 포트 번호를 숫자 형식으로 표시

  -o : 소유자 프로세스 ID 표시

  -p proto : 지정한 프로토콜 연결을 표시

  -s : 프로토콜별 통계를 표시

  -t : 오프로드 상태 표시

  - 그 외 다른 옵션은 사용 빈도가 매우 낮다



# netstat 결과, 메세지 상태 정보

 상 태

설 명 

 LISTEN

 연결 가능 상태(데몬 가동 ok, 연결 가능상태)

 SYN-SENT

 연결을 요청한 상태

 SYN-RECEIVED

 연결요구에 의해 응답 후, 확인메시지를 기다리고 있는 상태

 ESTABLISHED

 앞의 세 단계 연결 과정이 모두 종료된 후 연결이 완료된 상태

 FIN-WAIT, 

 CLOSE-WAIT, 

 FIN-WAIT2

 연결 종료를 위해 종료 요청을 받은 후의 종료 과정

 CLOSING 

 전송된 메시지가 유실된 상태

 TIME-WAIT

 연결 종료 후 한동안 유지하고 있는 상태

 CLOSED 

 연결이 완전히 종료됨



설정

트랙백

댓글

05. PSD파일 수정

Tip! 2017. 3. 15. 15:44

# PSD 파일 수정하려면 포토샵이 있어야 하는데...

# 포토샵을 구입 할 수는 없고...

# 무료 PSD 파일 편집 프로그램 아니 웹...

https://pixlr.com/editor/

 

Online Photo Editor | Pixlr Editor

Announcement Adobe Flash Player will no longer be supported by worldwide browsers soon. Thus, Pixlr Editor, which runs on Adobe Flash Player, will be phased out and replaced by the all-new smarter and faster PIXLR X. TRY PIXLR X NOW CONTINUE WITH EDITOR

pixlr.com

   - 한국어 지원

 

https://www.photopea.com/

 

Photopea | Online Photo Editor

✕ Photopea: advanced photo editor Free online photo editor supporting PSD, XCF, Sketch, XD and CDR formats. (Adobe Photoshop, GIMP, Sketch App, Adobe XD and CorelDRAW). Create a new image or open existing files from your computer. Save your work as PSD (Fi

www.photopea.com

# http://www.sumopaint.com/

 

Sumopaint - Online Image Editor

The best photo editing and drawing tool online.

www.sumopaint.com

  - FlashPlayer 기반

 

https://www.getpaint.net/

  - Microsoft's .Net Framework 4.6 기반 

paint.net.4.0.16.install.zip
다운로드

 

# http://www.gimp.org

 

GIMP

GIMP - The GNU Image Manipulation Program: The Free and Open Source Image Editor

www.gimp.org

  - 오래된 무료 그래픽 툴이며 오픈 소스인 김프(지원 :  윈도우/맥/리눅스 까지 지원)

  - 다운로드 후 설치 사용

 

# https://inkscape.org/ko/

 

Draw Freely | Inkscape

2019년 9월 8일 The Inkscape project has released a beta version of the upcoming and much-awaited Inkscape 1.0 on September 17th! After releasing two less visible alpha versions this year, in mid-January and mid-June, Inkscape is now ready for extensive testin

inkscape.org

  - 잉크스케이프, 오픈소스 벡터 그래픽 에디터(지원 : 리눅스/윈도우/맥OS)

  - 다운로드 후 설치 사용

 

http://www.ne.jp/asahi/mighty/knight/

 

Introducing Pixia, A Full-Feature, Tablet-Supported Digital Painting Program for Windows!

Pixia mascot designed by ASAMI. Pixia is a raster painting program and graphics editor specifically well–suited for many forms of digital painting. Pixia offers a lightweight painting environment for digital painting and artwork of all types! Unlike other

www.ne.jp

  - 일본에서 개발된 Pixia, 다운로드 후 설치 사용

 

https://www.artweaver.de

 

Artweaver - Home

Full-featured painting tool Artweaver is a full-featured painting tool with a huge set of predefined realistic brushes to paint creatively or just experiment. Artweaver is suitable for beginners and advanced users. Learn more  Download Artweaver 

www.artweaver.de

  - 독일에서 개발된 아트위버, 다운로드 후 설치 사용

 

  == 아래는 사용을 위해 가입 필요 ==

# http://www.serif.com/free-photo-editing-software

https://www.canva.com/

# https://www.picmonkey.com

설정

트랙백

댓글

04. 무료 이미지 사이트 모음

Tip! 2017. 3. 13. 10:22

PPT 작업 중 각종 이미지나 패턴이 필요 시 참고할 만한 사이트 모음 입니다.


[무료 이미지 사이트]

Pixabay - http://pixabay.com/

Picjumbo - http://picjumbo.com/

Unsplash - http://unsplash.com/

Littlevisuals - http://littlevisuals.co/

Lifeofpix - http://www.lifeofpix.com/

Splitshire - http://www.splitshire.com/

Jaymantri - http://jaymantri.com/

Picography - http://picography.co/

Pexels - http://www.pexels.com/

Splashbase - http://www.splashbase.co/

DesignersPic - http://www.designerspics.com/

New Old Stock - http://nos.twnsnd.co/

Freefoto - http://www.freefoto.com/index.jsp

Magdeleine - http://magdeleine.co/browse/

Foodiesfeed - http://foodiesfeed.com/

Public domain archive - http://publicdomainarchive.com/

Gratisography - http://www.gratisography.com/

TRAVEL COFFEE BOOK - http://travelcoffeebook.tumblr.com/

FUNCTION FREE PHOTO - http://wefunction.com/category/free-photos/

PUBLIC DOMAIN ARCHIVE : http://publicdomainarchive.com/

weheartit - http://weheartit.com/


[디자인 참고 사이트]

Ucreative - http://www.ucreative.com/design/

Inspirationgrid - http://theinspirationgrid.com/

Nopattern - http://www.nopattern.com/

Abduzeedo - http://abduzeedo.com/

Behance - https://www.behance.net/

Depthcore - http://www.depthcore.com/

Behance - https://www.behance.net/

Dribbble - https://dribbble.com/

Designboon - http://www.designboom.com/

Creattica - http://creattica.com/

Deviantart - http://www.deviantart.com/

Artlebedev - http://www.artlebedev.com/

Changethethought - http://www.changethethought.com/

Coroflot - http://www.coroflot.com/

Mocoloco - http://mocoloco.com/

AIGA - http://portfolios.aiga.org/

It's nice that - http://www.itsnicethat.com/

Digitalabstracts - http://digitalabstracts.com/ 

Designiskinky - http://designiskinky.net/

Dexigner - http://www.dexigner.com/directory/

Thedesigninspiration - http://thedesigninspiration.com/


[무료 아이콘 다운로드 사이트]

Flaticon - http://www.flaticon.com/

Thenounproject - https://thenounproject.com/

Iconfinder - https://www.iconfinder.com/

Myiconfinder - http://www.myiconfinder.com/

Iconmonstr - http://iconmonstr.com/

Iconstick - http://www.iconstick.com/

Dryicons - http://dryicons.com/free-icons/


[무료 텍스쳐 다운로드 사이트]

Textures - http://www.textures.com/

Texturemate - http://texturemate.com/

Mayang's Free Textures - http://www.mayang.com/textures/

Seamlesstextures - http://www.seamlesstextures.net/

Ftg - http://ftg.projectdd.jp/

Freestocktextures - https://freestocktextures.com/

Texturepalace - http://www.texturepalace.com/

LT textures gallery - http://lostandtaken.com/gallery/

Texturequalitypro - http://www.texturequalitypro.com/

Textureking - http://www.textureking.com/

Plaintextures - http://www.plaintextures.com/

Urban Dirty - http://urbandirty.com/gallery/

Texturelovers - http://www.texturelovers.com/


[무료 패턴 사이트]

Squid fingers - http://www.squidfingers.com/pattern...

Ava7 patterns - http://patterns.ava7.com/

Din pattern - http://www.dinpattern.com/

Bgrepeat - http://bgrepeat.com/

Subtlepatterns - http://subtlepatterns.com/

Pattern cooler - http://www.patterncooler.com/

Colour lovers - http://www.colourlovers.com/pattern...


[일러스트/벡터 다운로드 사이트]

Vecteezy - http://www.vecteezy.com/

Vectorspedia - http://vectorspedia.com/

Vector4free - http://vector4free.com/vectors/

123freevectors - http://www.123freevectors.com/

Freevectordownload - http://www.freevectordownload.com/i...

Cool vectors - http://coolvectors.com/

Free-vectors - http://www.free-vectors.com/

Vectorart - http://vectorart.org/

Vectorartbox - http://vectorartbox.com/

Vector-finder - http://www.vector-finder.com/

Vectoropenstock - https://www.vectoropenstock.com/

Vectorjunky - http://www.vectorjunky.com/


[컬러 조합/참고 사이트]

Color-hex - http://www.color-hex.com/

Picker - http://htmlcolorcodes.com/color-picker/

Adobe Color CC - https://color.adobe.com/ko/create/color-wheel/

Paletton - http://paletton.com/

Flatuicolorpicker - http://www.flatuicolorpicker.com/

Uigradients - http://uigradients.com/

ColorMatch 5K - http://www.colormatch5k.com/

Colourlovers - http://www.colourlovers.com/


[무료 브러쉬 다운로드]

Brusheezy - http://www.brusheezy.com/

Getbrushes - http://getbrushes.com/

My photoshop brushes - http://myphotoshopbrushes.com/brush...

Brushking - http://www.brushking.eu/

Qbrushes - http://qbrushes.net/

Brush lovers - http://www.brushlovers.com/

Creativenerds - http://creativenerds.co.uk/category...


[로고 참고 사이트]

Logomoose - https://www.logomoose.com/

Logoed - http://www.logoed.co.uk/

Logospire - http://logospire.com/

Logopond - https://logopond.com/

Logogala - http://www.logogala.com/

Brandsoftheworld - http://www.brandsoftheworld.com/

Logofaves - http://logofaves.com/

Logolounge - https://www.logolounge.com/



출처 : https://www.facebook.com/pg/kiwiproductions/photos/?tab=album&album_id=1244367999010256

설정

트랙백

댓글

03. [한글] 대각선 한쪽만 색칠하기

Tip! 2017. 2. 14. 11:47

한글로 문서 작성 중 

'표에 대각선 한쪽만 색칠하기가 되지 않을까?' 라는

생각에 고민을 하다가....

.

.

드디어 찾았다.

1. 셀 테두리/배경 > 각 셀마다 적용 > 그러데이션 

2. 색칠해야 할 부분 위치에 따라(다이아몬드 모양을 기준으로...)

  ▶가로 중심 : 0 %

  ▶세로 중심 : 0 %

  ▶기  울  임 : 135

  ▶번짐 정도 : 2

  ▶번짐 중심 : 50

  ▶가로 중심 : 0 %

  ▶세로 중심 : 100 %

  ▶기  울  임 : 45

  ▶번짐 정도 : 2

  ▶번짐 중심 : 50

  ▶가로 중심 : 0 %

  ▶세로 중심 : 100 %

  ▶기  울  임 : 45

  ▶번짐 정도 : 2

  ▶번짐 중심 : 50

  ▶가로 중심 : 0 %

  ▶세로 중심 : 0 %

  ▶기  울  임 : 135

  ▶번짐 정도 : 2

  ▶번짐 중심 : 50


출처 : http://sciencelove.com/1940

설정

트랙백

댓글

02. USB 저장 장치를 연결, 사용 차단

Tip! 2017. 2. 8. 14:38

# 매체제어 시스템을 이용 PC에 USB 저장 장치를 연결/사용 차단 방법 외

# 레지스트리 조작으로 차단, 문제 해결

# HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor

# Start 16진수 값을 '3' 을 '4' 로 변경

# 16진수 값 3 - Enable / 4 - Disable


# 자세한 내용은 아래 URL 에서 확인 하세요

https://support.microsoft.com/ko-kr/help/823732/how-can-i-prevent-users-from-connecting-to-a-usb-storage-device

'Tip!' 카테고리의 다른 글

06. [netstat] 명령어 네트워크 상태 확인  (0) 2017.05.29
05. PSD파일 수정  (0) 2017.03.15
04. 무료 이미지 사이트 모음  (0) 2017.03.13
03. [한글] 대각선 한쪽만 색칠하기  (0) 2017.02.14
01. [Windows] 비밀번호 분실  (0) 2016.05.29

설정

트랙백

댓글

01. [Windows] 비밀번호 분실

Tip! 2016. 5. 29. 00:49

간혹 윈도우 비밀번호를 분실 할 경우가 발생한다.


그것도 직장 상사인 경우에는

비밀번호를 변경하거나, 

분실한 비밀번호를 찾아달라고 요청하는데...


'컴퓨터 전문가가 그것도 못해...'

라고 말하면 짜증이 확....

속에서 불이....


예전 직장상사가 생각난다.


각설하고,

sethc.exe, utilman.exe 두 개의 파일을 기억하자


1. 윈도우 설치 CD or USB 를 이용하여 부팅


2. 윈도우 초기 설치 화면에서 shift + F10 입력

  - 명령 프롬프트 창 팝업


3. 명령 프롬프트 창에서 아래 내용 입력한다

  - C:\> cd windows\system32


4. sethc.exe 파일 백업 및 복사

  - 백업 C:\windows\system32> ren sethc.exe sethc.exe.old

  - 복사 C:\windows\system32> copy /y cmd.exe sethc.exe


5. 완료 되었으면 윈도우로 재부팅

  - 윈도우 설치 CD or USB 를 제거후


6. 윈도우 로그인 화면에서 shift key 를 5회 이상 빠르게 누른다.

  - 명령 프롬프트 창이 뜰것이다.

  - 아래 명령어를 입력한다.

  - C:\windows\system32> net user Administrator 1234

  - 해당 계정의 비밀번호를 새로운비밀번호로 변경 된다.

  * net 명령어 사용법을 모르면 실행전 공부를 하자.


7. 백업 파일 복원

  - C:\windows\system32> copy /y sethc.exe.old sethc.exe


8. 윈도우 재부팅 후 사용하면 된다.


# sethc.exe 대신 utilman.exe 파일을 이용해도 된다.

  - utilman.exe 파일을 사용할 경우 6번에서 shift key 가 아닌

  - 접근성 버튼을 클릭하면 된다.(로그인 화면에서 왼쪽 아래에 있다. 시계모양(?)처럼 생긴....)


# 파일을 바뀌치기해서 비밀번호 초기화는 오래전부터 널리 알려져 있는 버그(?)인데,

  MS는 왜...! 조치를 하지 않는 걸까!

  - 혹 사용자에 대한 배려 아닐까! 하는 조심스러운 생각을 해본다.


설정

트랙백

댓글