π 곡λΆνλ μ§μ§μνμΉ΄λ μ²μμ΄μ§?
[리λ μ€] μ κ· ννμ & grep & File Redirection & Piping commands & mount λ³Έλ¬Έ
[리λ μ€] μ κ· ννμ & grep & File Redirection & Piping commands & mount
μ§μ§μνμΉ΄ 2023. 3. 8. 15:51<λ³Έ λΈλ‘κ·Έλ μλ¦¬μ€ IoT 1λ₯Ό μ°Έκ³ ν΄μ 곡λΆνλ©° μμ±νμμ΅λλ€ :-)>
π©π» μ κ· ννμ (Reqular Expression)
: νΉμ ν κ·μΉμ κ°μ§ λ¬Έμμ΄μ μ§ν©μ νννλλ° μ¬μ©νλ νμ
: νΉμ λ¬Έμλ€μ νΉμ ν λ Όλ¦¬μ κ΄κ³λ₯Ό λνλ΄λ κΈ°νΈ
β μ κ·μ λ©ν λ¬Έμ
^ : λ¬Έμμ΄ μμ
$ : λ¬Έμμ΄ λ
. : νλμ λ¬Έμμ λμ
\s : 곡백문μ
\S : 곡백문μκ° μλ κ²
\ : λ©ν λ¬Έμλ₯Ό λ¬Έμ κ·Έλλ‘ μ¬μ©
\d : μ«μ
\D : μ«μκ° μλ κ²
\w : μνλ²³ λμλ¬Έμ, μ«μ, μΈλμ€μ½μ΄_
\W : \wμ ν΄λΉνμ§ μλ κΈμ
\n : κ°νλ¬Έμ
\t : ν(Tab) λ¬Έμ
β μ ν ν¨ν΄
: | λ¬Έμλ₯Ό μ΄μ©νλ©΄ (A | B) λ μ€ νλ
: [] λκ΄νΈ μμ λ£μ λ¬Έμ μ€μμ νλμ 맀μΉ
: [] λ΄μμ ^ κΈ°νΈλ notμ μλ―Έ
β μλ νμ μ
? : 0κ° λλ 1κ°,
* : 0κ° μ΄μ
+ : 1κ° μ΄μ
{n} : nκ°
{n, m} : nκ° μ΄μ, mκ° μ΄ν
{n, } : nκ° μ΄μ
β κ·Έλ£Ή ν¨ν΄
() : κ·Έλ£Ή μλ―Έ (μ 체 ν¨ν΄ λ΄μμ νλλ‘ λ¬Άμ΄μ§λ ν¨ν΄), νλ² μμ±ν κ·Έλ£Ήμ μ¬μ¬μ© κ°λ₯
π©π» grep
: νμΌ λ΄μμ μ§μ ν ν¨ν΄μ΄λ λ¬Έμμ΄μ μ°Ύμ νμ κ·Έ ν¨ν΄μ ν¬ν¨νκ³ μλ λͺ¨λ ν μΆλ ₯
: grep [option] [pattern] [νμΌλͺ ]
-i : λμλ¬Έμ ꡬλΆνμ§ μκ³ κ²μ
-v : ν¨ν΄κ³Ό μΌμΉνμ§ μλ ν μΆλ ₯
-c : ν¨ν΄κ³Ό μΌμΉνλ νμ κ°μ μΆλ ₯
-w : ν¨ν΄κ³Ό λ¨μ΄ λ¨μλ‘ λ§€μΉλμ΄μΌ μΆλ ₯
π©π» File Redirection
: νμ€ μ€νΈλ¦Όμ νλ¦μ λ°κΎΈμ΄ μΌλ°μ μΈ νμ€ μ λ ₯ λ° μΆλ ₯, μ€λ₯λ₯Ό μ¬μ©νμ§ μκ³ λ€λ₯Έ κ²½λ‘μΈ νμΌλ‘ μ¬μ§μ
β Standard Stream
: νμ€ μ λ ₯, νμ€ μΆλ ₯, νμ€ μ€λ₯ μΆλ ₯μΌλ‘ λΆλ₯
: μ€νΈλ¦Όμ λ¬Έμμ΄λ‘ μ½μμ μΆλ ₯λλλ‘ μ€μ
: νμ€ μ€λ₯λ μ°μ°μ μ¬μ© X (νμΌ λμ€ν¬λ¦½ν° λ²νΈλ₯Ό > μμ μμ±νμ¬ μ¬μ©)
- stdin : ν€λ³΄λ μ λ ₯
- stdout : νλ©΄ μΆλ ₯
- stderr : μ€λ₯ λ΄μ© μΆλ ₯
π©π» Linux Pipe
: λ μ΄μμ λͺ λ Ήμ΄λ₯Ό λ¬Άμ΄ μΆλ ₯μ κ²°κ³Όλ₯Ό λ€λ₯Έ λͺ λ Ήμ μ νν μ μλ κΈ°λ₯
: λͺ λ Ήμ΄μ νμ€ μΆλ ₯μ λ λ€λ₯Έ λͺ λ Ήμ΄μ νμ€ μ λ ₯μΌλ‘ μ°κ²°
: | κΈ°νΈλ₯Ό ν΅ν΄ λͺ λ Ήμ΄μ λͺ λ Ήμ΄ μ°κ²°
β Standard Stream
: νμ€ μ λ ₯, νμ€ μΆλ ₯, νμ€ μ€λ₯ μΆλ ₯μΌλ‘ λΆλ₯
: μ€νΈλ¦Όμ λ¬Έμμ΄λ‘ μ½μμ μΆλ ₯λλλ‘ μ€μ
: νμ€ μ€λ₯λ μ°μ°μ μ¬μ©
π©π» mount
: 물리μ μΈ μ μ₯ μ₯μΉ(보쑰기μ΅μ₯μΉ)λ₯Ό λλ ν 리μ μ°κ²°μμΌμ£Όλ κ²
: μλμ°μμ usb λ± λ³΄μ‘°κΈ°μ΅μ₯μΉλ₯Ό μ°κ²°νλ©΄ μλμΌλ‘ ν΄λμ μ°κ²° => PnP(Plug and Plug)
: 리λ μ€μμλ μ§μ μ°κ²°ν΄μ€μΌ ν¨
mount [option] [device] [directory]
-a : /etc/fastbμ λͺ μλ νμΌ μμ€ν μ λ§μ΄νΈ ν λ μ¬μ©
-t : νμΌ μμ€ν μ μ ν μ§μ
-o : μΆκ°μ μΈ μ€μ μ¬μ©ν λ, λ€μμ 쑰건 μ μ©ν λ ,λ‘ κ΅¬λΆ
remount [device] [directory] : mount μ·¨μ
'π©βπ» μ»΄ν¨ν° ꡬ쑰 > About Computer' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λ€νΈμν¬] Network ν ν΄λ‘μ§ & μ ν (0) | 2023.03.17 |
---|---|
[리λ μ€] νλ‘μΈμ€ & job & atκ³Ό cron (0) | 2023.03.08 |
[리λ μ€] νμΌ μμ€ν & λλ ν 리 & λͺ λ Ήμ΄ & ν μ€νΈ μλν° (0) | 2023.03.08 |
[리λ μ€] GUI & CLI & ν¨ν€μ§ κ΄λ¦¬μ (apt) (0) | 2023.03.08 |
[리λ μ€] κ°λ & νΉμ§ & μ°λΆν¬ (0) | 2023.03.08 |