ė³øė¬ø ė°”ė”œź°€źø°
ģ¹“ķ…Œź³ ė¦¬ ģ—†ģŒ

ė¦¬ėˆ…ģŠ¤ ķ„°ėÆøė„ ėŖ…ė ¹ģ–“ ėŖØģŒ ģ“ģ •ė¦¬

by 5566 2023. 11. 19.

1. ė¦¬ėˆ…ģŠ¤ ķ„°ėÆøė„ ėŖ…ė ¹ģ–“ ģ†Œź°œ

ė¦¬ėˆ…ģŠ¤ ģš“ģ˜ģ²“ģ œģ—ģ„œėŠ” ķ„°ėÆøė„ģ„ ķ†µķ•“ ėŖ…ė ¹ģ–“ė„¼ ģž…ė „ķ•˜ģ—¬ ė‹¤ģ–‘ķ•œ ģž‘ģ—…ģ„ ģˆ˜ķ–‰ķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤. ģ“ė²ˆ ģž„ģ—ģ„œėŠ” ė¦¬ėˆ…ģŠ¤ ķ„°ėÆøė„ ėŖ…ė ¹ģ–“ģ— ėŒ€ķ•“ ģ†Œź°œķ•˜ź³ , ź° ėŖ…ė ¹ģ–“ģ˜ źø°ėŠ„ź³¼ ģ‚¬ģš©ė²•ģ„ ģ„¤ėŖ…ķ•˜ź² ģŠµė‹ˆė‹¤. ėŖ…ė ¹ģ–“ėŠ” ķ„°ėÆøė„ģ— ģ§ģ ‘ ģž…ė „ķ•˜ģ—¬ ģ‹¤ķ–‰ķ•  ģˆ˜ ģžˆģœ¼ė©°, ķŒŒģ¼ ė° ė””ė ‰ķ† ė¦¬ ź“€ė¦¬, ķ”„ė”œģ„øģŠ¤ ź“€ė¦¬, ė„¤ķŠøģ›Œķ¬ ź“€ė Ø ģž‘ģ—…, ģ‹œģŠ¤ķ…œ ėŖØė‹ˆķ„°ė§ ė“± ė‹¤ģ–‘ķ•œ ģž‘ģ—…ģ„ ģˆ˜ķ–‰ķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤.

ė¦¬ėˆ…ģŠ¤ ķ„°ėÆøė„ ėŖ…ė ¹ģ–“ėŠ” ģ£¼ė”œ ķ…ģŠ¤ķŠø źø°ė°˜ģœ¼ė”œ ģž‘ė™ķ•˜ė©°, ģ‚¬ģš©ģžź°€ ģ‰˜ģ— ėŖ…ė ¹ģ„ ģž…ė „ķ•˜ė©“ ģ»¤ė„ģ“ ģ“ė„¼ ķ•“ģ„ķ•˜ź³  ģ‹¤ķ–‰ķ•©ė‹ˆė‹¤. ėŖ…ė ¹ģ–“ėŠ” ėŒ€ģ†Œė¬øģžė„¼ źµ¬ė¶„ķ•˜ė©°, ź°ź°ģ˜ ėŖ…ė ¹ģ–“ėŠ” ź³µė°± ė¬øģžė”œ źµ¬ė¶„ķ•˜ģ—¬ ģž…ė „ė©ė‹ˆė‹¤. ėŖ…ė ¹ģ–“ ģž…ė „ ķ›„ ģ—”ķ„°ķ‚¤ė„¼ ėˆ„ė„“ė©“ ķ•“ė‹¹ ėŖ…ė ¹ģ–“ź°€ ģ‹¤ķ–‰ė˜ė©°, ź²°ź³¼ź°€ ķ„°ėÆøė„ģ— ģ¶œė „ė©ė‹ˆė‹¤.

ė¦¬ėˆ…ģŠ¤ ķ„°ėÆøė„ ėŖ…ė ¹ģ–“ėŠ” ģ‹œģŠ¤ķ…œ ź“€ė¦¬ģžė‚˜ ź°œė°œģžė„¼ ķ¬ķ•Øķ•œ ėŖØė“  ģ‚¬ģš©ģžė“¤ģ—ź²Œ ģœ ģš©ķ•©ė‹ˆė‹¤. ģš“ģ˜ģ²“ģ œ, ķŒŒģ¼ ģ‹œģŠ¤ķ…œ, ė„¤ķŠøģ›Œķ¬, ķ”„ė”œģ„øģŠ¤ ė“±ź³¼ ź°™ģ€ ė‹¤ģ–‘ķ•œ ģž‘ģ—…ģ„ ėŖ…ė ¹ģ–“ė”œ ģ§ģ ‘ ģˆ˜ķ–‰ķ•  ģˆ˜ ģžˆźø° ė•Œė¬øģ—, ķšØģœØģ ģ“ź³  ģ •źµķ•œ ģž‘ģ—…ģ„ ź°€ėŠ„ķ•˜ź²Œ ķ•©ė‹ˆė‹¤. ė‹¤ģŒ ģž„ģ—ģ„œėŠ” ė¦¬ėˆ…ģŠ¤ ķ„°ėÆøė„ ėŖ…ė ¹ģ–“ ģ¤‘ ķŒŒģ¼ ė° ė””ė ‰ķ† ė¦¬ ź“€ė¦¬ ėŖ…ė ¹ģ–“ė¶€ķ„° ģžģ„øķžˆ ģ‚“ķŽ“ė³“ź² ģŠµė‹ˆė‹¤.

2. ķŒŒģ¼ ė° ė””ė ‰ķ† ė¦¬ ź“€ė¦¬ ėŖ…ė ¹ģ–“

ė¦¬ėˆ…ģŠ¤ģ—ģ„œ ķŒŒģ¼ ė° ė””ė ‰ķ† ė¦¬ ź“€ė¦¬ ėŖ…ė ¹ģ–“ė„¼ ģ‚¬ģš©ķ•˜ė©“ ķŒŒģ¼ź³¼ ė””ė ‰ķ† ė¦¬ė„¼ ģƒģ„±, ė³µģ‚¬, ģ“ė™, ģ‚­ģ œ ė“± ė‹¤ģ–‘ķ•œ ģž‘ģ—…ģ„ ģˆ˜ķ–‰ķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤. ģ“ė²ˆ ģž„ģ—ģ„œėŠ” ķŒŒģ¼ź³¼ ė””ė ‰ķ† ė¦¬ė„¼ ź“€ė¦¬ķ•˜ėŠ” ėŖ…ė ¹ģ–“ė„¼ ģƒģ„øķžˆ ģ„¤ėŖ…ķ•˜ź² ģŠµė‹ˆė‹¤.

ls (ė¦¬ģŠ¤ķŠø)

ls ėŖ…ė ¹ģ–“ėŠ” ķ˜„ģž¬ ė””ė ‰ķ† ė¦¬ģ— ģžˆėŠ” ķŒŒģ¼ź³¼ ė””ė ‰ķ† ė¦¬ģ˜ ėŖ©ė”ģ„ ģ¶œė „ķ•“ģ¤ė‹ˆė‹¤. źø°ė³øģ ģœ¼ė”œ ź° ķ•­ėŖ©ģ˜ ģ“ė¦„ė§Œ ģ¶œė „ė˜ė©°, -l ģ˜µģ…˜ģ„ ģ¶”ź°€ķ•˜ė©“ ģžģ„øķ•œ ģ •ė³“(ź¶Œķ•œ, ģ†Œģœ ģž, ķ¬źø°)ė„ ķ•Øź»˜ ģ¶œė „ė©ė‹ˆė‹¤.

$ ls
file1.txt  file2.txt  dir1/

cd (ė””ė ‰ķ† ė¦¬ ė³€ź²½)

cd ėŖ…ė ¹ģ–“ėŠ” ķ˜„ģž¬ ģž‘ģ—… ė””ė ‰ķ† ė¦¬ė„¼ ė³€ź²½ķ•©ė‹ˆė‹¤. cd ėŖ…ė ¹ģ–“ ė’¤ģ— ģ›ķ•˜ėŠ” ė””ė ‰ķ† ė¦¬ģ˜ ź²½ė”œė„¼ ģž…ė „ķ•˜ė©“ ķ•“ė‹¹ ė””ė ‰ķ† ė¦¬ė”œ ģ“ė™ķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤.

$ cd Documents

pwd (ķ˜„ģž¬ ė””ė ‰ķ† ė¦¬ ģ¶œė „)

pwd ėŖ…ė ¹ģ–“ėŠ” ķ˜„ģž¬ ģž‘ģ—… ė””ė ‰ķ† ė¦¬ģ˜ ź²½ė”œė„¼ ģ¶œė „ķ•©ė‹ˆė‹¤.

$ pwd
/home/user/Documents

mkdir (ė””ė ‰ķ† ė¦¬ ģƒģ„±)

mkdir ėŖ…ė ¹ģ–“ėŠ” ģƒˆė”œģš“ ė””ė ‰ķ† ė¦¬ė„¼ ģƒģ„±ķ•©ė‹ˆė‹¤. mkdir ėŖ…ė ¹ģ–“ ė’¤ģ— ģƒģ„±ķ•˜ė ¤ėŠ” ė””ė ‰ķ† ė¦¬ģ˜ ģ“ė¦„ģ„ ģž…ė „ķ•˜ė©“ ė©ė‹ˆė‹¤.

$ mkdir new_directory

cp (ķŒŒģ¼/ė””ė ‰ķ† ė¦¬ ė³µģ‚¬)

cp ėŖ…ė ¹ģ–“ėŠ” ķŒŒģ¼ģ“ė‚˜ ė””ė ‰ķ† ė¦¬ė„¼ ė³µģ‚¬ķ•˜ėŠ”ė° ģ‚¬ģš©ė©ė‹ˆė‹¤. cp ėŖ…ė ¹ģ–“ ė’¤ģ— ė³µģ‚¬ķ•  ėŒ€ģƒź³¼ ėŒ€ģƒģ˜ ź²½ė”œė„¼ ģž…ė „ķ•“ģ•¼ ķ•©ė‹ˆė‹¤.

$ cp file1.txt new_directory/file1.txt

mv (ķŒŒģ¼/ė””ė ‰ķ† ė¦¬ ģ“ė™ ė° ģ“ė¦„ ė³€ź²½)

mv ėŖ…ė ¹ģ–“ėŠ” ķŒŒģ¼ģ“ė‚˜ ė””ė ‰ķ† ė¦¬ė„¼ ģ“ė™ķ•˜ź±°ė‚˜ ģ“ė¦„ģ„ ė³€ź²½ķ•  ė•Œ ģ‚¬ģš©ė©ė‹ˆė‹¤. mv ėŖ…ė ¹ģ–“ ė’¤ģ— ģ“ė™/ė³€ź²½ķ•  ėŒ€ģƒź³¼ ėŒ€ģƒģ˜ ź²½ė”œė„¼ ģž…ė „ķ•˜ė©“ ė©ė‹ˆė‹¤.

$ mv file1.txt new_directory/file1_new.txt

rm (ķŒŒģ¼/ė””ė ‰ķ† ė¦¬ ģ‚­ģ œ)

rm ėŖ…ė ¹ģ–“ėŠ” ķŒŒģ¼ģ“ė‚˜ ė””ė ‰ķ† ė¦¬ė„¼ ģ‚­ģ œķ•˜ėŠ”ė° ģ‚¬ģš©ė©ė‹ˆė‹¤. rm ėŖ…ė ¹ģ–“ ė’¤ģ— ģ‚­ģ œķ•  ėŒ€ģƒģ„ ģž…ė „ķ•˜ė©“ ė©ė‹ˆė‹¤. -r ģ˜µģ…˜ģ„ ģ¶”ź°€ķ•˜ė©“ ė””ė ‰ķ† ė¦¬ģ™€ ź·ø ė‚“ģš©ģ„ ģž¬ź·€ģ ģœ¼ė”œ ģ‚­ģ œķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤. ģ£¼ģ˜ķ•“ģ•¼ ķ•  ģ ģ€ ģ‚­ģ œėœ ķŒŒģ¼ģ€ ė˜ėŒė¦“ ģˆ˜ ģ—†ģœ¼ėƀė”œ ģ‹ ģ¤‘ķ•˜ź²Œ ģ‚¬ģš©ķ•“ģ•¼ ķ•©ė‹ˆė‹¤.

$ rm file1.txt

ģœ„ģ— ģ†Œź°œķ•œ ėŖ…ė ¹ģ–“ė“¤ģ€ ķŒŒģ¼ ė° ė””ė ‰ķ† ė¦¬ė„¼ ź“€ė¦¬ķ•˜źø° ģœ„ķ•“ ź°€ģž„ ė§Žģ“ ģ‚¬ģš©ė˜ėŠ” ėŖ…ė ¹ģ–“ģž…ė‹ˆė‹¤. ģ“ ģ™øģ—ė„ ė‹¤ģ–‘ķ•œ ėŖ…ė ¹ģ–“ź°€ ģ”“ģž¬ķ•˜ė‹ˆ ķ•„ģš”ģ— ė”°ė¼ ģ°¾ģ•„ė³“ź³  ģµķ˜€ė‘ėŠ” ź²ƒģ“ ģ¢‹ģŠµė‹ˆė‹¤.

3. ķ”„ė”œģ„øģŠ¤ ź“€ė¦¬ ėŖ…ė ¹ģ–“

ė¦¬ėˆ…ģŠ¤ģ—ģ„œėŠ” ģ—¬ėŸ¬ ź°œģ˜ ķ”„ė”œģ„øģŠ¤ź°€ ė™ģ‹œģ— ģ‹¤ķ–‰ė˜ė©°, ģ“ėŸ¬ķ•œ ķ”„ė”œģ„øģŠ¤ė„¼ ź“€ė¦¬ķ•˜źø° ģœ„ķ•“ ė‹¤ģ–‘ķ•œ ėŖ…ė ¹ģ–“ź°€ ģ œź³µė©ė‹ˆė‹¤. ķ”„ė”œģ„øģŠ¤ ź“€ė¦¬ ėŖ…ė ¹ģ–“ė„¼ ģ‚¬ģš©ķ•˜ė©“ ģ‹¤ķ–‰ ģ¤‘ģø ķ”„ė”œģ„øģŠ¤ė„¼ ķ™•ģøķ•˜ź³  ģ”°ģž‘ķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤. ģ“ė²ˆ ģž„ģ—ģ„œėŠ” ģ£¼ģš” ķ”„ė”œģ„øģŠ¤ ź“€ė¦¬ ėŖ…ė ¹ģ–“ģ— ėŒ€ķ•“ ģƒģ„øķ•˜ź²Œ ģ„¤ėŖ…ķ•˜ź² ģŠµė‹ˆė‹¤.

ps (ķ”„ė”œģ„øģŠ¤ ģƒķƒœ)

ps ėŖ…ė ¹ģ–“ėŠ” ķ˜„ģž¬ ģ‹œģŠ¤ķ…œģ—ģ„œ ģ‹¤ķ–‰ ģ¤‘ģø ķ”„ė”œģ„øģŠ¤ģ˜ ģƒķƒœė„¼ ģ¶œė „ķ•©ė‹ˆė‹¤. źø°ė³øģ ģœ¼ė”œėŠ” ķ˜„ģž¬ ģ‚¬ģš©ģžģ˜ ķ”„ė”œģ„øģŠ¤ė§Œ ģ¶œė „ė˜ė©°, -a ģ˜µģ…˜ģ„ ģ¶”ź°€ķ•˜ė©“ ėŖØė“  ķ”„ė”œģ„øģŠ¤ė„¼ ģ¶œė „ķ•©ė‹ˆė‹¤.

$ ps
  PID TTY          TIME CMD
 1010 pts/0    00:00:00 bash
 1152 pts/0    00:00:00 ps

$ ps -a
  PID TTY          TIME CMD
  926 ?        00:00:01 systemd
  ...

top (ģ‹¤ģ‹œź°„ ķ”„ė”œģ„øģŠ¤ ėŖØė‹ˆķ„°ė§)

top ėŖ…ė ¹ģ–“ėŠ” ģ‹¤ģ‹œź°„ģœ¼ė”œ ķ”„ė”œģ„øģŠ¤ģ˜ ģƒķƒœ ė° ģ‹œģŠ¤ķ…œģ˜ ė¦¬ģ†ŒģŠ¤ ģ‚¬ģš©ėŸ‰ģ„ ėŖØė‹ˆķ„°ė§ķ•˜ėŠ” ė„źµ¬ģž…ė‹ˆė‹¤. CPU, ė©”ėŖØė¦¬, ė””ģŠ¤ķ¬, ė„¤ķŠøģ›Œķ¬ ė“± ė‹¤ģ–‘ķ•œ ģ •ė³“ė„¼ ė³¼ ģˆ˜ ģžˆģœ¼ė©°, qė„¼ ėˆŒėŸ¬ ė‚˜ź°ˆ ģˆ˜ ģžˆģŠµė‹ˆė‹¤.

$ top

kill (ķ”„ė”œģ„øģŠ¤ ģ¢…ė£Œ)

kill ėŖ…ė ¹ģ–“ėŠ” ģ‹¤ķ–‰ ģ¤‘ģø ķ”„ė”œģ„øģŠ¤ė„¼ ģ¢…ė£Œķ•˜ėŠ”ė° ģ‚¬ģš©ė©ė‹ˆė‹¤. kill ėŖ…ė ¹ģ–“ ė’¤ģ— ģ¢…ė£Œķ•˜ė ¤ėŠ” ķ”„ė”œģ„øģŠ¤ģ˜ PID(Process ID)ė„¼ ģž…ė „ķ•˜ė©“ ķ•“ė‹¹ ķ”„ė”œģ„øģŠ¤ź°€ ģ¢…ė£Œė©ė‹ˆė‹¤.

$ kill 1234

killall (ķ”„ė”œģ„øģŠ¤ ģ¢…ė£Œ)

killall ėŖ…ė ¹ģ–“ėŠ” ķ”„ė”œģ„øģŠ¤ ģ“ė¦„ģœ¼ė”œ ģ‹¤ķ–‰ ģ¤‘ģø ėŖØė“  ķ”„ė”œģ„øģŠ¤ė„¼ ģ¢…ė£Œķ•˜ėŠ”ė° ģ‚¬ģš©ė©ė‹ˆė‹¤. killall ėŖ…ė ¹ģ–“ ė’¤ģ— ģ¢…ė£Œķ•˜ė ¤ėŠ” ķ”„ė”œģ„øģŠ¤ģ˜ ģ“ė¦„ģ„ ģž…ė „ķ•˜ė©“ ķ•“ė‹¹ ķ”„ė”œģ„øģŠ¤ė“¤ģ“ ģ¢…ė£Œė©ė‹ˆė‹¤.

$ killall firefox

nice (ķ”„ė”œģ„øģŠ¤ ģš°ģ„ ģˆœģœ„ ė³€ź²½)

nice ėŖ…ė ¹ģ–“ėŠ” ģ‹¤ķ–‰ ģ¤‘ģø ķ”„ė”œģ„øģŠ¤ģ˜ ģš°ģ„ ģˆœģœ„ė„¼ ė³€ź²½ķ•˜ėŠ”ė° ģ‚¬ģš©ė©ė‹ˆė‹¤. ģˆ«ģžź°€ ģž‘ģ„ģˆ˜ė” ģš°ģ„ ģˆœģœ„ź°€ ė†’ģŠµė‹ˆė‹¤. źø°ė³øģ ģœ¼ė”œ nice ėŖ…ė ¹ģ–“ė„¼ ķŠ¹ģ • ķ”„ė”œģ„øģŠ¤ģ™€ ķ•Øź»˜ ģ‚¬ģš©ķ•˜ė©“ ķ•“ė‹¹ ķ”„ė”œģ„øģŠ¤ģ˜ ģš°ģ„ ģˆœģœ„ė„¼ ė³€ź²½ķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤.

$ nice -n 10 command

ķ”„ė”œģ„øģŠ¤ ź“€ė¦¬ ėŖ…ė ¹ģ–“ė„¼ ķ†µķ•“ ķ˜„ģž¬ ģ‹¤ķ–‰ ģ¤‘ģø ķ”„ė”œģ„øģŠ¤ė„¼ ķ™•ģøķ•˜ź³  ģ œģ–“ķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤. ģ“ė„¼ ķ†µķ•“ ģ‹œģŠ¤ķ…œ ė¦¬ģ†ŒģŠ¤ ģ‚¬ģš©ėŸ‰ģ„ ėŖØė‹ˆķ„°ė§ķ•˜ź±°ė‚˜ ģ˜¤ė„˜ź°€ ģžˆėŠ” ķ”„ė”œģ„øģŠ¤ė„¼ ģ¢…ė£Œķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤. ķ•„ģš”ģ— ė”°ė¼ ė‹¤ģ–‘ķ•œ ķ”„ė”œģ„øģŠ¤ ź“€ė¦¬ ėŖ…ė ¹ģ–“ė„¼ ģµķžˆź³  ģ‚¬ģš©ķ•˜ėŠ” ź²ƒģ“ ģ¢‹ģŠµė‹ˆė‹¤.

4. ė„¤ķŠøģ›Œķ¬ ź“€ė Ø ėŖ…ė ¹ģ–“

ė¦¬ėˆ…ģŠ¤ģ—ģ„œėŠ” ė„¤ķŠøģ›Œķ¬ ź“€ė Ø ėŖ…ė ¹ģ–“ė„¼ ģ‚¬ģš©ķ•˜ģ—¬ ė„¤ķŠøģ›Œķ¬ ģ—°ź²° ģƒķƒœė„¼ ķ™•ģøķ•˜ź³  ģ„¤ģ •ķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤. ģ“ė²ˆ ģž„ģ—ģ„œėŠ” ė„¤ķŠøģ›Œķ¬ ź“€ė Ø ėŖ…ė ¹ģ–“ė„¼ ģƒģ„øķžˆ ģ„¤ėŖ…ķ•˜ź² ģŠµė‹ˆė‹¤.

ifconfig (ģøķ„°ķŽ˜ģ“ģŠ¤ ķ™•ģø ė° ģ„¤ģ •)

ifconfig ėŖ…ė ¹ģ–“ėŠ” ķ˜„ģž¬ ģ‹œģŠ¤ķ…œģ— ģ—°ź²°ėœ ė„¤ķŠøģ›Œķ¬ ģøķ„°ķŽ˜ģ“ģŠ¤ģ˜ ģ„¤ģ • ģ •ė³“ė„¼ ķ™•ģøķ•˜ź±°ė‚˜ ė³€ź²½ķ•˜ėŠ”ė° ģ‚¬ģš©ė©ė‹ˆė‹¤. -a ģ˜µģ…˜ģ„ ģ¶”ź°€ķ•˜ė©“ ėŖØė“  ģøķ„°ķŽ˜ģ“ģŠ¤ģ˜ ģ •ė³“ė„¼ ģ¶œė „ķ•©ė‹ˆė‹¤.

$ ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.101  netmask 255.255.255.0  broadcast 192.168.0.255
        ...

$ ifconfig -a
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.101  netmask 255.255.255.0  broadcast 192.168.0.255
        ...
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        ...

ping (ķ˜øģŠ¤ķŠø ģ ‘ź·¼ ķ™•ģø)

ping ėŖ…ė ¹ģ–“ėŠ” ķŠ¹ģ • ķ˜øģŠ¤ķŠøģ— ICMP ķŒØķ‚·ģ„ ė³“ė‚“ ģ‘ė‹µ ģ—¬ė¶€ė„¼ ķ™•ģøķ•˜ėŠ”ė° ģ‚¬ģš©ė©ė‹ˆė‹¤. ķ˜øģŠ¤ķŠøģ˜ IP ģ£¼ģ†Œė‚˜ ė„ė©”ģø ģ“ė¦„ģ„ ģž…ė „ķ•˜ė©“ ķ•“ė‹¹ ķ˜øģŠ¤ķŠøģ— ķŒØķ‚·ģ„ ė³“ė‚“ ģ‘ė‹µ ģ‹œź°„ģ„ ģ¶œė „ķ•©ė‹ˆė‹¤. Ctrl + Cė„¼ ėˆŒėŸ¬ ģ¢…ė£Œķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤.

$ ping google.com
PING google.com (172.217.25.14) 56(84) bytes of data.
64 bytes from 172.217.25.14: icmp_seq=1 ttl=57 time=10.4 ms
...

netstat (ė„¤ķŠøģ›Œķ¬ ģ—°ź²° ģƒķƒœ ķ™•ģø)

netstat ėŖ…ė ¹ģ–“ėŠ” ķ˜„ģž¬ ģ‹œģŠ¤ķ…œģ˜ ė„¤ķŠøģ›Œķ¬ ģ—°ź²° ģƒķƒœė„¼ ķ™•ģøķ•˜ėŠ”ė° ģ‚¬ģš©ė©ė‹ˆė‹¤. netstat -a ėŖ…ė ¹ģ–“ė„¼ ģ‚¬ģš©ķ•˜ė©“ ėŖØė“  ģ—°ź²° ģƒķƒœė„¼ ģ¶œė „ķ•©ė‹ˆė‹¤.

$ netstat -a
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 *:ssh                   *:*                     LISTEN
...

traceroute (ķŒØķ‚· ź²½ė”œ ģ¶”ģ )

traceroute ėŖ…ė ¹ģ–“ėŠ” ķŠ¹ģ • ķ˜øģŠ¤ķŠøė”œ ģ—¬ėŸ¬ ķŒØķ‚·ģ„ ģ „ģ†”ķ•˜ģ—¬ ź·ø ź²½ė”œė„¼ ķ™•ģøķ•˜ėŠ”ė° ģ‚¬ģš©ė©ė‹ˆė‹¤. ķ˜øģŠ¤ķŠøģ˜ IP ģ£¼ģ†Œė‚˜ ė„ė©”ģø ģ“ė¦„ģ„ ģž…ė „ķ•˜ė©“ ķŒØķ‚·ģ“ ķ˜øģŠ¤ķŠøė„¼ ź±°ģ³ ģ§€ė‚˜ź°€ėŠ” ź²½ė”œė„¼ ģ¶œė „ķ•©ė‹ˆė‹¤.

$ traceroute google.com
traceroute to google.com (172.217.25.14), 30 hops max, 60 byte packets
 1  gateway (192.168.0.1)  5.251 ms  5.144 ms  5.073 ms
 2  * * *
...

wget (ģ›¹ ķŽ˜ģ“ģ§€ ė‹¤ģš“ė”œė“œ)

wget ėŖ…ė ¹ģ–“ėŠ” ģ£¼ģ–“ģ§„ URLģ„ ģ‚¬ģš©ķ•˜ģ—¬ ģ›¹ ķŽ˜ģ“ģ§€ė„¼ ė‹¤ģš“ė”œė“œķ•˜ėŠ”ė° ģ‚¬ģš©ė©ė‹ˆė‹¤. wget ėŖ…ė ¹ģ–“ ė’¤ģ— ė‹¤ģš“ė”œė“œķ•  URLģ„ ģž…ė „ķ•˜ė©“ ķ•“ė‹¹ ģ›¹ ķŽ˜ģ“ģ§€ź°€ ė‹¤ģš“ė”œė“œė©ė‹ˆė‹¤.

$ wget https://www.example.com/index.html

ė„¤ķŠøģ›Œķ¬ ź“€ė Ø ėŖ…ė ¹ģ–“ė„¼ ģ‚¬ģš©ķ•˜ė©“ ģ‹œģŠ¤ķ…œģ˜ ė„¤ķŠøģ›Œķ¬ ģ—°ź²° ģƒķƒœė„¼ ķ™•ģøķ•˜ź³ , ģøķ„°ķŽ˜ģ“ģŠ¤ė„¼ ģ„¤ģ •ķ•˜ź±°ė‚˜ ķŠ¹ģ • ķ˜øģŠ¤ķŠøė”œ ķŒØķ‚·ģ„ ģ „ģ†”ķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤. ķ•„ģš”ģ— ė”°ė¼ ė‹¤ģ–‘ķ•œ ė„¤ķŠøģ›Œķ¬ ź“€ė Ø ėŖ…ė ¹ģ–“ė„¼ ģµķžˆź³  ģ‚¬ģš©ķ•˜ėŠ” ź²ƒģ“ ģ¢‹ģŠµė‹ˆė‹¤.

5. ģ‹œģŠ¤ķ…œ ėŖØė‹ˆķ„°ė§ ėŖ…ė ¹ģ–“

ė¦¬ėˆ…ģŠ¤ģ—ģ„œėŠ” ģ‹œģŠ¤ķ…œģ˜ ģƒķƒœė„¼ ėŖØė‹ˆķ„°ė§ķ•˜źø° ģœ„ķ•“ ė‹¤ģ–‘ķ•œ ėŖ…ė ¹ģ–“ė„¼ ģ œź³µķ•©ė‹ˆė‹¤. ģ“ė²ˆ ģž„ģ—ģ„œėŠ” ģ£¼ģš” ģ‹œģŠ¤ķ…œ ėŖØė‹ˆķ„°ė§ ėŖ…ė ¹ģ–“ģ— ėŒ€ķ•“ ģƒģ„øķžˆ ģ„¤ėŖ…ķ•˜ź² ģŠµė‹ˆė‹¤.

top (ģ‹¤ģ‹œź°„ ķ”„ė”œģ„øģŠ¤ ėŖØė‹ˆķ„°ė§)

top ėŖ…ė ¹ģ–“ėŠ” ķ˜„ģž¬ ģ‹¤ķ–‰ ģ¤‘ģø ķ”„ė”œģ„øģŠ¤ģ˜ ģƒķƒœ ė° ģ‹œģŠ¤ķ…œģ˜ ė¦¬ģ†ŒģŠ¤ ģ‚¬ģš©ėŸ‰ģ„ ģ‹¤ģ‹œź°„ģœ¼ė”œ ėŖØė‹ˆķ„°ė§ķ•˜ėŠ” ė„źµ¬ģž…ė‹ˆė‹¤. CPU, ė©”ėŖØė¦¬, ė””ģŠ¤ķ¬, ė„¤ķŠøģ›Œķ¬ ė“± ė‹¤ģ–‘ķ•œ ģ •ė³“ė„¼ ķ™•ģøķ•  ģˆ˜ ģžˆģœ¼ė©°, qė„¼ ėˆŒėŸ¬ ė‚˜ź°ˆ ģˆ˜ ģžˆģŠµė‹ˆė‹¤.

$ top

vmstat (ź°€ģƒ ė©”ėŖØė¦¬ ė° ģ‹œģŠ¤ķ…œ ģƒķƒœ ėŖØė‹ˆķ„°ė§)

vmstat ėŖ…ė ¹ģ–“ėŠ” ź°€ģƒ ė©”ėŖØė¦¬ ė° ģ‹œģŠ¤ķ…œģ˜ ģƒķƒœė„¼ ģ¶œė „ķ•˜ģ—¬ ėŖØė‹ˆķ„°ė§ķ•˜ėŠ”ė° ģ‚¬ģš©ė©ė‹ˆė‹¤. vmstat ėŖ…ė ¹ģ–“ė„¼ ģ‹¤ķ–‰ķ•˜ė©“ CPU ģ‚¬ģš©ėŸ‰, ė©”ėŖØė¦¬ ģ‚¬ģš©ėŸ‰, ģŠ¤ģ™‘ ģ‚¬ģš©ėŸ‰, ė””ģŠ¤ķ¬ I/O ģ •ė³“ ė“±ģ„ ģ‹¤ģ‹œź°„ģœ¼ė”œ ķ™•ģøķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤.

$ vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 0  0      0 163840  32760 249356    0    0     0     0   12   22  0  0 100  0  0

iostat (ė””ģŠ¤ķ¬ ė° I/O ģƒķƒœ ėŖØė‹ˆķ„°ė§)

iostat ėŖ…ė ¹ģ–“ėŠ” ė””ģŠ¤ķ¬ģ™€ I/O ģž„ģ¹˜ģ˜ ģƒķƒœė„¼ ģ¶œė „ķ•˜ģ—¬ ėŖØė‹ˆķ„°ė§ķ•˜ėŠ”ė° ģ‚¬ģš©ė©ė‹ˆė‹¤. iostat ėŖ…ė ¹ģ–“ė„¼ ģ‹¤ķ–‰ķ•˜ė©“ ģ „ģ²“ ģ‹œģŠ¤ķ…œģ˜ ė””ģŠ¤ķ¬ ģ‚¬ģš©ėŸ‰, ģ „ģ²“ I/O ģž„ģ¹˜ģ˜ ķ™œė™ ģƒķƒœ, ź° ė””ģŠ¤ķ¬ģ˜ I/O ģ‚¬ģš©ėŸ‰ ė“±ģ„ ķ™•ģøķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤.

$ iostat
Linux 4.15.0-55-generic (hostname)  07/23/2021  _x86_64_  (2 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.09    0.00    0.08    0.03    0.00   99.81

Device             tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sda               2.92         0.05        59.68      63488   6720320

sar (ģ‹œģŠ¤ķ…œ ė¦¬ģ†ŒģŠ¤ ģ‚¬ģš©ėŸ‰ ėŖØė‹ˆķ„°ė§)

sar ėŖ…ė ¹ģ–“ėŠ” CPU, ė©”ėŖØė¦¬, I/O, ė„¤ķŠøģ›Œķ¬ ė“± ģ‹œģŠ¤ķ…œģ˜ ė¦¬ģ†ŒģŠ¤ ģ‚¬ģš©ėŸ‰ģ„ ėŖØė‹ˆķ„°ė§ķ•˜ėŠ”ė° ģ‚¬ģš©ė©ė‹ˆė‹¤. ķŠ¹ģ • ģ‹œź°„ ź°„ź²©ģ— ėŒ€ķ•œ ķ‰ź·  ģ‚¬ģš©ėŸ‰ģ„ ė³“ź³ ģ„œ ķ˜•ģ‹ģœ¼ė”œ ģ¶œė „ķ•˜ė©°, sar ėŖ…ė ¹ģ–“ ė’¤ģ— ģ›ķ•˜ėŠ” ģ˜µģ…˜ģ„ ģ¶”ź°€ķ•˜ģ—¬ ģ‹¤ķ–‰ķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤.

$ sar -u 1 5
Linux 4.15.0-55-generic (hostname)        07/23/2021      _x86_64_        (2 CPU)

09:21:41 AM     CPU     %user     %nice   %system   %iowait    %steal     %idle
09:21:42 AM     all      0.00      0.00      0.00      0.00      0.00    100.00
09:21:43 AM     all      2.01      0.00      0.50      0.00      0.00     97.49
09:21:44 AM     all      0.50      0.00      0.50      0.50      0.00     98.50
09:21:45 AM     all      0.50      0.00      0.00      0.00      0.00     99.50
09:21:46 AM     all      0.50      0.00      0.00      0.00      0.00     99.50

Average:        all      1.01      0.00      0.20      0.10      0.00     98.60

free (ė©”ėŖØė¦¬ ģƒķƒœ ėŖØė‹ˆķ„°ė§)

free ėŖ…ė ¹ģ–“ėŠ” ģ‹œģŠ¤ķ…œģ˜ ė©”ėŖØė¦¬ ģ‚¬ģš©ėŸ‰ź³¼ ź°€ģš© ė©”ėŖØė¦¬ģ˜ ģ–‘ģ„ ģ¶œė „ķ•˜ģ—¬ ėŖØė‹ˆķ„°ė§ķ•˜ėŠ”ė° ģ‚¬ģš©ė©ė‹ˆė‹¤. free ėŖ…ė ¹ģ–“ė„¼ ģ‹¤ķ–‰ķ•˜ė©“ ģ „ģ²“ ė©”ėŖØė¦¬, ģ‚¬ģš© ģ¤‘ģø ė©”ėŖØė¦¬, ź°€ģš©ķ•œ ė©”ėŖØė¦¬, ė²„ķ¼ ė° ģŗģ‹œ ė©”ėŖØė¦¬ ė“±ģ˜ ģ •ė³“ė„¼ ķ™•ģøķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤.

$ free -h
              total        used        free      shared  buff/cache   available
Mem:           7.7G        7.4G        196M        1.8M        171M        7.1G
Swap:          2.0G        1.7G        312M

ģ‹œģŠ¤ķ…œ ėŖØė‹ˆķ„°ė§ ėŖ…ė ¹ģ–“ė„¼ ģ‚¬ģš©ķ•˜ė©“ CPU, ė©”ėŖØė¦¬, ė””ģŠ¤ķ¬, ė„¤ķŠøģ›Œķ¬ ė“± ė‹¤ģ–‘ķ•œ ģ‹œģŠ¤ķ…œģ˜ ģƒķƒœė„¼ ķ™•ģøķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤. ģ“ė„¼ ķ†µķ•“ ģ‹œģŠ¤ķ…œ ė¦¬ģ†ŒģŠ¤ģ˜ ģ‚¬ģš©ėŸ‰ģ„ ėŖØė‹ˆķ„°ė§ķ•˜ź³ , ė¬øģ œź°€ ė°œģƒķ•  ź²½ģš° ģ ģ ˆķ•œ ģ”°ģ¹˜ė„¼ ģ·Øķ•  ģˆ˜ ģžˆģŠµė‹ˆė‹¤. ķ•„ģš”ģ— ė”°ė¼ ė‹¤ģ–‘ķ•œ ģ‹œģŠ¤ķ…œ ėŖØė‹ˆķ„°ė§ ėŖ…ė ¹ģ–“ė„¼ ģµķžˆź³  ģ‚¬ģš©ķ•˜ėŠ” ź²ƒģ“ ģ¢‹ģŠµė‹ˆė‹¤.

ėŒ“źø€