🀷🏼‍♀️ Etc.../- linux, aws, docker, k8s

[Linux] λ¦¬λˆ…μŠ€ λͺ…λ Ήμ–΄μ˜ ꡬ쑰와 핡심 λ¦¬λˆ…μŠ€ λͺ…λ Ήμ–΄ Best 50 을 μ•Œμ•„λ³΄μž.

Wonit 2020. 9. 24. 01:21

μ˜€λŠ˜μ€ λ¦¬λˆ…μŠ€ μ‹€μŠ΅μ— λ“€μ–΄κ°€κΈ° 전에 λͺ…λ Ήμ˜ ꡬ쑰와 κ°„λ‹¨νžˆ μ‚¬μš©ν•  수 μžˆλŠ” λͺ…령어듀에 λŒ€ν•΄μ„œ μ•Œμ•„λ³΄λ € ν•œλ‹€.

λͺ…λ Ήμ˜ ꡬ쑰

λ¦¬λˆ…μŠ€ λͺ…λ Ήμ–΄λŠ” λ‹€μŒκ³Ό 같은 ꡬ쑰λ₯Ό κ°–λŠ”λ‹€.

Command [OPTION] [ARGS]

  • command
  • option
  • args

μ΄λ ‡κ²Œ μ„Έ 파트둜 λ‚˜λˆ μ„œ μ΄ν•΄ν•΄λ³΄μž.

λͺ…λ Ή [μ˜΅μ…˜] [인자]

λͺ…λ Ή

λͺ…령은 μš°λ¦¬κ°€ μ˜ˆμƒν•˜λŠ” κ·Έ 것이 λ§žλ‹€.

ls cp mv date cd mkdir λ“±λ“± 이런 λͺ…λ Ήλ“€ μˆ˜λ°±κ°€μ§€λ₯Ό μ μš©ν•  수 μžˆλ‹€.

μ˜΅μ…˜

μ˜΅μ…˜μ„ μ‚¬μš©ν•΄μ„œ λͺ…λ Ήμ˜ μ„ΈλΆ€ κΈ°λŠ₯을 선택할 수 μžˆλ‹€.
μ΄λ ‡κ²Œ μ˜΅μ…˜μ„ 잘만 μ‚¬μš©ν•œλ‹€λ©΄ λ¦¬λˆ…μŠ€λ₯Ό μ•„μ£Ό 잘 λ‹€λ£° 수 있으며 λͺ…령에 λ”°λΌμ„œ μ˜΅μ…˜μ΄ μžˆλŠ” κ²½μš°κ°€ 있고 μ—†λŠ” κ²½μš°κ°€ μžˆλ‹€.

ls -l κ³Ό 같이 ls λͺ…령어에 -l μ˜΅μ…˜μ„ λΆ™ν˜€ νŒŒμΌμ— λŒ€ν•œ 정보λ₯Ό μžμ„Ένžˆ λ³΄μ—¬λ‹¬λΌλŠ” μ˜΅μ…˜μ„ 쀄 수 μžˆλ‹€.

인자

μΈμžλŠ” λͺ…λ ΉμœΌλ‘œ μ „λ‹¬λ˜λŠ” 값이라고 μƒκ°ν•˜λ©΄ λ˜λŠ”λ° 보톡 주둜 파일λͺ…μ΄λ‚˜ 디렉터리λͺ…이 λœλ‹€.
ν•˜μ§€λ§Œ ν•„μš”μ— 따라 μ‚¬μš©μž 계정이 될 수 있고 ν™˜κ²½λ³€μˆ˜κ°€ 될 수 있으며 파일λͺ…μ΄λ‚˜ 디렉터리λͺ…이라고 ν•œμ •μ μœΌλ‘œ μƒκ°ν•˜μ§€λŠ” 말자.

핡심 λ¦¬λˆ…μŠ€ λͺ…λ Ήμ–΄ Top 50

파일 μ‹œμŠ€ν…œ 탐색을 μœ„ν•œ λͺ…λ Ήμ–΄

μ‹œμŠ€ν…œ 계측을 μ‹œκ°ν™” ν•˜μ—¬ μ‘°μž‘ν•  수 μžˆλŠ” λͺ…λ Ήμ–΄λ‘œ 파일 μ‹œμŠ€ν…œμ„ μ°½μ˜μ μ„ νƒμƒ‰ν•˜λŠ” 방법이닀.

  • pwd
  • ls
  • cd
  • mkdir
  • rmdir
  • lsblk
  • mount
  • df

μ‹œμŠ€ν…œ μ‘°μž‘μ„ μœ„ν•œ λͺ…λ Ήμ–΄

μ‹œμŠ€ν…œμ— λŒ€ν•œ 정보λ₯Ό μ–»κΈ° μœ„ν•œ λ¦¬λˆ…μŠ€ λͺ…령어이닀.

  • uname
  • ps
  • kill
  • service
  • batch
  • shutdown

파일 관리λ₯Ό μœ„ν•œ λͺ…λ Ήμ–΄

νŒŒμΌμ€ λ¦¬λˆ…μŠ€ μ‹œμŠ€ν…œμ˜ 핡심이닀. 이 핡심을 μ‘°μž‘ν•˜μž.

  • toucn
  • cat
  • head
  • tail
  • cp
  • mv
  • comm
  • less
  • ln
  • cmp
  • dd
  • alias

μ‹ κΈ°ν•œ λ¦¬λˆ…μŠ€ λͺ…λ Ήμ–΄

  • cal
  • fortune
  • history
  • yes
  • banner
  • rev

λ„€νŠΈμ›Œν¬λ₯Ό ν†΅ν•œ 관리 λͺ…λ Ήμ–΄

  • wget
  • iptables
  • traceroute
  • cURL

λͺ…λ Ήμ–΄ 검색 및 μ •κ·œ ν‘œν˜„μ‹

  • find
  • which
  • locate
  • grep
  • sed

I/O 및 μ†Œμœ κΆŒμ„ λ‹€λ£¨λŠ” λͺ…λ Ήμ–΄

  • clear
  • echo
  • sort
  • sudo
  • chmod
  • chown

생산성을 λ†’μ΄λŠ” λͺ…λ Ήμ–΄

  • man
  • tar
  • whatis