๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
  • Welcome.
:: Cyber Security ๐Ÿšฉ/System

[Secure]_System-Linux_#03_[๊ธฐ๋ณธ ๋ช…๋ น์–ด, vmnet8, top, ps -ef, du, df, viํŽธ์ง‘๊ธฐ]

by EunBird 2022. 1. 15.

 

Putty ์—์„œ Linux server -> root๋กœ ์ ‘์†.

  • vm์—์„œ ํ•‘์ด ์•ˆ๊ฐˆ ๋•Œ :
  • ์‹คํ–‰์ฐฝ์—์„œ cpntrol —> ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ๋ณด๊ธฐ - ๊ฒ€์ƒ‰ --> vmnetwork adapter vmnet8 ์‚ฌ์šฉ์•ˆํ•จ ์„ค์ • ํ›„ ๋‹ค์‹œ ์‚ฌ์šฉํ•จ์œผ๋กœ ํ•˜๋ฉด ๋ฒ„๊ทธ ํŒจ์น˜์™„๋ฃŒ.

 

 


 

[๊ธฐ๋ณธ ๋ช…๋ น์–ด]

 

ls :  ํŒŒ์ผ ๋ชฉ๋ก ์ถœ๋ ฅ

 

-a : ์ˆจ๊น€ ํŒŒ์ผ ์ถœ๋ ฅ

-l : ์ƒ์„ธํ•œ ๋‚ด์šฉ ์ถœ๋žต

 

-S : ํŒŒ์ผ ํฌ๊ธฐ ์ˆœ์œผ๋กœ ์ถœ๋ ฅ

-F : ํŒŒ์ผ ์ด๋ฆ„์— ํŒŒ์ผ ์ข…๋ฅ˜ ๊ตฌ๋ถ„ ๊ธฐํ˜ธ๊นŒ์ง€ ํ•จ๊ป˜ ์ถœ๋ ฅ

-R : ํ•˜์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ ๊นŒ์ง€ ์ถœ๋ ฅ

 

Ex) crw-rw-rw- 1(๋งํฌ์ˆ˜) root root   1(์šฉ๋Ÿ‰), 5 Jan 15 00:33(์ตœ์ข…์ˆ˜์ •์‹œ๊ฐ„) zero

 

 


  • mkdir
  • rm
  • cat
  • head     —> ๋ณด์•ˆ ๋กœ๊ทธ๊ฒ€์ƒ‰์‹œ ํ•„์š”
  • tail        —> "
  • grep

 

 

mkdir

  • ex) mkdir -m 755 /test/test2 -p 
  • -m : ๊ถŒํ•œ ๋™์‹œ ์„ค์ •
  • -p :  
            - parent์˜ ์•ฝ์ž
            - ์ƒ์œ„, ํ•˜์œ„ ํด๋” ํ•œ๋ฒˆ์— ๋งŒ๋“ค๊ธฐ

 

rm

   -r : ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ ํฌํ•จ ๋ชจ๋‘ ์‚ญ์ œ
   -f : ๋˜๋ฌป์ง€ ์•Š๊ณ  ๊ฐ•์ œ ์‚ญ์ œ

cat

  • cat >> ํŒŒ์ผ๋ช….txt
    • —> ๊ธฐ์กด๋‚ด์šฉ ์œ ์ง€ํ•˜๊ณ  ๋‚ด์šฉ ์ถ”๊ฐ€.
  • cat > ํŒŒ์ผ๋ช….txt 
    • —> ๊ธฐ์กด๋‚ด์šฉ ์‚ญ์ œํ•˜๊ณ  ์ถ”๊ฐ€.

tail

    - ํŒŒ์ผ์˜ ๋งˆ์ง€๋ง‰๋ถ€ํ„ฐ ์ง€์ •๋œ ํ–‰๊นŒ์ง€ ์ถœ๋ ฅ
    - Ex) tail -n 5 file1
    - tail -f : ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ถ”๊ฐ€๋˜๋Š” ๋‚ด์šฉ ์ถœ๋ ฅ, ์ฃผ๋กœ ๋กœ๊ทธ ํŒŒ์ผ ํ™•์ธ ์‹œ์— ์‚ฌ์šฉ.


grep

    - ํŒŒ์ผ ๋˜๋Š” ๋ช…๋ น์–ด ๊ฒฐ๊ณผ์—์„œ ํŠน์ • ํŒจํ„ด์˜ ๋ฌธ์ž์—ด ๊ฒ€์ƒ‰
    - Ex) tail -f [ํŒŒ์ผ] | grep [๊ฒ€์ƒ‰ํ•  ๋‚ด์šฉ] 


| (ํŒŒ์ดํ”„)

    - ๋‹ค๋ฅธ ๋ช…๋ น์–ด์˜ ๊ฒฐ๊ณผ๋ฅผ ์ž…๋ ฅ์œผ๋กœ ์ด๋™.


find 

    - ์ง€์ •ํ•œ ๋””๋ ‰ํ† ๋ฆฌ์˜ ํ•˜์œ„ ํŒŒ์ผ ๊ฒ€์ƒ‰
    - -empty : ๋น„์–ด์žˆ๋Š” ํŒŒ์ผ ๊ฒ€์ƒ‰
        - ๊ณต๊ฒฉ์ž๊ฐ€ ์ด๋ฆ„๋งŒ ์œ ์‚ฌํ•˜๊ณ  ๋น„์–ด์žˆ๋Š” ํŒŒ์ผ์„ ๋งŒ๋“ค๊ณ  ๊ฐ„ ๊ฒฝ์šฐ.
    - -user : ์†Œ์œ ์ž๋กœ ๊ฒ€์ƒ‰
        - ๋กœ๊ทธ์—์„œ๋Š” ํ™•์ธ๋œ ์œ ์ €์ธ๋ฐ ๊ด€๋ฆฌ์ž๋Š” ๋งŒ๋“ ์ ์ด ์—†๋Š” ๊ณ„์ •์ผ ๋•Œ ํ•ด๋‹น ๊ณ„์ •์ด ์†Œ์œ ํ•œ ํŒŒ์ผ๋งŒ ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ฒฝ์šฐ.
    - -name :  ํŒŒ์ผ ์ด๋ฆ„์œผ๋กœ ๊ฒ€์ƒ‰
    - -type : ํŒŒ์ผ ํƒ€์ž…์œผ๋กœ ๊ฒ€์ƒ‰  ex) link, dir, dev, …
    - -size : ํŒŒ์ผ ํฌ๊ธฐ๋กœ ๊ฒ€์ƒ‰
    - -perm : ๊ถŒํ•œ์œผ๋กœ ๊ฒ€์ƒ‰
    - -mtime : ํŒŒ์ผ ๋‚ด์šฉ ๋ณ€๊ฒฝ ์‹œ๊ฐ„์œผ๋กœ ๋ณ€๊ฒฝ


touch

    - ํŒŒ์ผ  ์ƒ์„ฑ ๋ช…๋ น์–ด
    - -t (YYYYMMDDhhmm) : ๋‚ ์งœ, ์‹œ๊ฐ„ ์ •๋ณด๊ฐ€ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅ

 

ใ…กใ…กใ…กใ…กใ…ก

 

rwxrwxrwx :

r —> 2**2 = 4

w —> 2**1 = 2

x —> 2**0 = 1

Ex) rwxr-xr-x : 755


[์‹œ์Šคํ…œ ๋ช…๋ น์–ด - ์‹œ์Šคํ…œ ๊ฐ์ง€, ๊ด€๋ฆฌ]


top :

    -  ์‹œ์Šคํ…œ ์‚ฌ์šฉ ํ˜„ํ™ฉ ์‹ค์‹œ๊ฐ„ ์ถœ๋ ฅ
    - zombie : ๋ถ€๋ชจ ํ”„๋กœ์„ธ์Šค๋Š” ์ฃฝ์—ˆ๋Š”๋ฐ ์ž์‹ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ฃฝ์ง€ ์•Š์€ ์ƒํƒœ.

ps -ef :

    - ์œˆ๋„์šฐ์˜ ์ž‘์—… ๊ด€๋ฆฌ์ž
    - UID : ์‚ฌ์šฉ์ž ID
    - PID : ์‹คํ–‰์ค‘์ธ ํ”„๋กœ์„ธ์Šค ๋ฒˆํ˜ธ
    - PPID : ๋ถ€๋ชจ ํ”„๋กœ์„ธ์Šค
    - C : [์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๊ฐ’]
        - Ex) c๊ฐ’์ด 0 ์ด๋ฉด a
    - STIME : ํ”„๋กœ์„ธ์Šค ์‹œ์ž‘ ์‹œ๊ฐ„
    - TTY : ํ”„๋กœ์„ธ์Šค์‚ฌ ์‹œ์ž‘๋œ ํ„ฐ๋ฏธ๋„ ํฌํŠธ
    - TIME : ํ”„๋กœ์„ธ์Šค ๋™์ž‘์„ ์œ„ํ•œ CPU ์ „์ฒด ์‚ฌ์šฉ๊ธฐ๊ฐ„
    - CMD : ์‹คํ–‰์‹œํ‚จ ๋ช…๋ น์–ดdas
ex) ps -ef
UID        PID  PPID   C  STIME  TTY          TIME    CMD
root         1       0       0  00:33  pts/0    00:00:00  /bin/bash
root        19     0       0  00:33  pts/1     00:00:00   /bin/bash
root       157    19     0  02:54  pts/1     00:00:00   ps -ef
ใ…กใ…กใ…ก

df :

    - ํ˜„์žฌ ํŒŒ์ผ ์‹œ์Šคํ…œ์˜ ์ƒํƒœ๋ฅผ ๊ธฐ์ดˆ๋กœ ์กฐ์‚ฌ


du :

    - ์‹ค์ œ ๋””๋ ‰ํ† ๋ฆฌ์™€ ํŒŒ์ผ์„ ํ™•์ธํ•˜๊ณ  ํฌ๊ธฐ๋ฅผ ์กฐ์‚ฌ


kill :

    - ํ”„๋กœ์„ธ์Šค ์ข…๋ฃŒ ๋ช…๋ น์–ด
    - Ex) kill (์˜ต์…˜) [PID]
        - ์˜ต์…˜ : 
            - -9 : ํ”„๋กœ์„ธ์Šค ๊ฐ•์ œ ์ข…๋ฃŒ
            - -15 : ํ”„๋กœ์„ธ์Šค ์ •์ƒ ์ข…๋ฃŒ




[ vi ํŽธ์ง‘๊ธฐ ]


๋ฐฉํ–ฅํ‚ค 
    - h j k l

 

๋‹จ์–ด ์ด๋™ 
    - west - w
    - east - e
    - back - b

 

์‚ญ์ œ
    - : ํ•œ๊ธ€์ž์”ฉ ์‚ญ์ œ
    - dd : ํ–‰ ์‚ญ์ œ
    - ์ˆซ์ž + dd : ์ˆซ์žํ–‰ ๋งŒํผ ์‚ญ์ œ

 

๋ณต์‚ฌ
    - yy : ํ–‰ ๋ณต์‚ฌ
    - ์ˆซ์ž + yy : ์ˆซ์žํ–‰๋งŒํผ ๋ณต์‚ฌ
    - p : ๋ถ™์—ฌ๋„ฃ๊ธฐ 

 

: ์ƒํƒœ
    - ๋ช…๋ น์–ด ๋ชจ๋“œ
    - w >> [ํŒŒ์ผ๋ช…1] : [ํŒŒ์ผ๋ช…1]์— ๋‚ด์šฉ์„ ์ด์–ด๋ถ™ํžˆ๊ธฐ
    - e [ํŒŒ์ผ๋ช…2] : [ํŒŒ์ผ๋ช…2]์˜ ๋‚ด์šฉ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ 
    - set nu : ํ–‰๋งˆ๋‹ค ์•ž์— ์ˆซ์ž ๋ถ™ํžˆ๊ธฐ

 

vi ํŽธ์ง‘๊ธฐ

 

728x90

๋Œ“๊ธ€