23.04.24 TIL

μ΄ν•œΒ·2023λ…„ 4μ›” 24일
0
post-thumbnail

TIL(Today I Learned)

πŸ“• μƒˆλ‘œ 배운 λ‚΄μš©

CLIλŠ” 컴퓨터와 μ‚¬μš©μž μ‚¬μ΄μ—μ„œ μƒν˜Έμž‘μš©ν•˜λŠ” μΈν„°νŽ˜μ΄μŠ€ 쀑 ν•˜λ‚˜λ‘œ, GUI(Graphical User Interface)와 λŒ€μ‘°λ˜λŠ” κ°œλ…μ΄λ‹€.

GUIλŠ” κ·Έλž˜ν”½μ„ μ΄μš©ν•˜μ—¬ μ‚¬μš©μžκ°€ 컴퓨터λ₯Ό μ‘°μž‘ν•˜λŠ” λ°©μ‹μž…λ‹ˆλ‹€. 반면 CLIλŠ” ν…μŠ€νŠΈ λͺ…λ Ήμ–΄λ₯Ό μž…λ ₯ν•˜μ—¬ 컴퓨터λ₯Ό μ‘°μž‘ν•©λ‹ˆλ‹€.

CLIλŠ” μš΄μ˜μ²΄μ œμ— λ‚΄μž₯λ˜μ–΄ 있으며, 터미널을 톡해 μ‚¬μš©ν•  수 μžˆλ‹€.

ν…μŠ€νŠΈ λͺ…λ Ήμ–΄λ₯Ό μž…λ ₯ν•˜κ³  μ‹€ν–‰ν•˜μ—¬ 컴퓨터λ₯Ό μ œμ–΄ν•˜λŠ” 방식이며 파일 관리, λ„€νŠΈμ›Œν¬ μ„€μ •, μ‹œμŠ€ν…œ λͺ¨λ‹ˆν„°λ§ λ“±μ˜ μž‘μ—…μ„ μˆ˜ν–‰ν•  수 μžˆλ‹€.

CLIμ—μ„œ μ‚¬μš©ν•˜λŠ” λͺ…λ Ήμ–΄μ˜ μ’…λ₯˜λŠ” λ‹€μ–‘ν•©λ‹ˆλ‹€. 일반적으둜 파일과 디렉토리 관리, ν”„λ‘œμ„ΈμŠ€ 관리, λ„€νŠΈμ›Œν¬ μ„€μ •, μ‹œμŠ€ν…œ λͺ¨λ‹ˆν„°λ§ λ“± λ‹€μ–‘ν•œ μž‘μ—…μ— μ‚¬μš©λ©λ‹ˆλ‹€. λŒ€ν‘œμ μΈ λͺ…λ Ήμ–΄λ‘œλŠ” 'ls' (디렉토리 λ‚΄μš© λ‚˜μ—΄), 'cd' (디렉토리 λ³€κ²½), 'mkdir' (디렉토리 생성), 'rm' (파일 λ˜λŠ” 디렉토리 μ‚­μ œ) 등등이 μžˆλ‹€.

πŸ“š μ–΄λ €μ› λ˜ λ‚΄μš©

GUIμ—μ„œλŠ” κ·Έλž˜ν”½μœΌλ‘œ ν‘œν˜„λ˜λŠ” 것듀이 λ§Žμ•„μ„œ μž‘μ—…μ„ μ‰½κ²Œ ν•  수 μžˆμ§€λ§Œ, CLIμ—μ„œλŠ” λͺ…λ Ήμ–΄λ₯Ό μ•Œμ•„μ•Ό ν•˜κ³  μ‹€ν–‰μ˜ κ²°κ³Όκ°€ 비ꡐ적 λšœλ ·ν•˜κ²Œ λ‚˜μ˜€μ§€ μ•Šμ•„μ„œ 처음 μ‚¬μš©ν•  λ•Œ λ‹€μ†Œ μ–΄λ ΅κ²Œ λŠκ»΄μ‘Œλ‹€.
그리고 λ˜ν•œ μš΄μ˜μ²΄μ œλ³„λ‘œ λ‹€λ₯΄κΈ° 떄문에 μžˆμ–΄ κ΅¬λΆ„ν•΄μ„œ 차이점을 μ΄ν•΄ν•˜λ©° μ‚¬μš©ν•΄μ•Όν–ˆλ‹€.

πŸ” κΆκΈˆν•œ λ‚΄μš©κ³Ό λΆ€μ‘±ν•œ λ‚΄μš©

λͺ¨λ“ κ²Œ λΆ€μ‘±ν•˜λ‹€. μΆ”κ°€ν•  μ˜ˆμ •

✏️ λŠλ‚€μ 

ν™•μ‹€νžˆ GUI에 μ΅μˆ™ν•΄μ Έμžˆλ˜ λ‚˜μ—κ²Œ CLIλŠ” μ–΄λ‘  μ†μ—μ„œ 길을 μ°ΎλŠ” 것 κ°™μ•˜λ‹€.
λͺ…령어도 μ΅μˆ™ν•˜μ§€ μ•Šμ„λΏλ”λŸ¬ λͺ…λ Ήμ–΄λ₯Ό μž…λ ₯해도 크게 λ³€ν™”ν•˜λŠ” λͺ¨μŠ΅λ„ μ—†κ³  λˆˆμ— λšœλ ·ν•˜κ²Œ λ‚˜νƒ€λ‚˜μ§€ μ•ŠμœΌλ‹ˆ
λ‚΄κ°€ λͺ…λ Ήμ–΄λ₯Ό 잘 μž…λ ₯ν•œ 건지 μ•„λ‹ˆλ©΄ λ‚΄κ°€ μ˜€νƒ€λ‚˜μ„œ λ°˜μ‘μ΄ μ—†λŠ”κ±΄μ§€ ν—·κ°ˆλ¦¬κΈ°λ„ ν–ˆλ‹€
κ·Έλž˜λ„ 마우슀λ₯Ό μ‚¬μš©ν•˜μ§€ μ•Šκ³  ν…μŠ€νŠΈλ‘œλ§Œ μž‘μ—…μ„ ν•  수 μžˆλ‹€λŠ” 점이 μ‹ μ„ ν•˜κΈ°λ„ ν–ˆκ³ 
λŠ₯μˆ™ν•΄μ§„λ‹€λ©΄ λͺ…λ Ήμ–΄λ₯Ό ν†΅ν•΄μ„œ λΉ λ₯΄κ³  효율적이게 μž‘μ—…ν•  수 μžˆμ„ 것 κ°™λ‹€λŠ” λŠλ‚Œλ„ λ“€μ—ˆλ‹€.

profile
λ‘₯μ‹€λ‘₯μ‹€

0개의 λŒ“κΈ€