article thumbnail image
Published 2022. 10. 11. 21:21

CHAPTER 02 X μœˆλ„μš°μ™€ λ°μŠ€ν¬ν†± ν™˜κ²½

X μœˆλ„μš° μ†Œκ°œ

X μœˆλ„μš° μ‹œμŠ€ν…œ

  • μœ λ‹‰μŠ€/λ¦¬λˆ…μŠ€λ₯Ό μœ„ν•œ κ·Έλž˜ν”½ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€(GUI) ν™˜κ²½
  • 1984년에 MITλ₯Ό μ€‘μ‹¬μœΌλ‘œ 개발됨
  • 1987년에 X11, 1996λ…„ X11R6, 2006λ…„ X11R7 버전 개발 ν›„ μœ λ‹‰μŠ€/λ¦¬λˆ…μŠ€μ˜ ν‘œμ€€ μœˆλ„μš° μ‹œμŠ€ν…œ

 

X μœˆλ„μš° μ‹œμŠ€ν…œ νŠΉμ§•

  • λ›°μ–΄λ‚œ 이식성 
    • 거의 λͺ¨λ“  μœ λ‹‰μŠ€/λ¦¬λˆ…μŠ€μ—μ„œ λ™μž‘ν•  만큼 λ›°μ–΄λ‚œ 이식성
  • ν΄λΌμ΄μ–ΈνŠΈ/μ„œλ²„ ꡬ쑰
    • X μœˆλ„μš° μ‹œμŠ€ν…œμ€ X μ„œλ²„μ™€ X ν΄λΌμ΄μ–ΈνŠΈλ‘œ ꡬ성
    • X μœˆλ„μš° μƒμ—μ„œ μ‹€ν–‰λ˜λŠ” X μ‘μš© ν”„λ‘œκ·Έλž¨μ€ λͺ¨λ‘ X ν΄λΌμ΄μ–ΈνŠΈλ‘œ Xμ„œλ²„μ— λ””μŠ€ν”Œλ ˆμ΄λ₯Ό μš”μ²­ν•œλ‹€
    • X μ„œλ²„λŠ” λ””μŠ€ν”Œλ ˆμ΄ μ„œλ²„λΌκ³ λ„ ν•  수 있으며 λ””μŠ€ν”Œλ ˆμ΄λ§ˆλ‹€ 이λ₯Ό λ‹΄λ‹Ήν•˜λŠ” ν•˜λ‚˜μ˜ X μ„œλ²„κ°€ ν•„μš”
  • μž₯치의 독립성
    • λ””μŠ€ν”Œλ ˆμ΄ μž₯μΉ˜μ— μ˜μ‘΄μ μ΄μ§€ μ•ŠμŒ -> X μ„œλ²„κ°€ 있기 λ•Œλ¬Έ
  • λ„€νŠΈμ›Œν¬μ˜ 투λͺ…μ„±
    • λ„€νŠΈμ›Œν¬ 기반의 κ·Έλž˜ν”½ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€
    • λ„€νŠΈμ›Œν¬μ˜ 투λͺ…성이 보μž₯되면 μ‚¬μš©μžλ“€μ€ λ„€νŠΈμ›Œν¬μ— μ—°κ²°λœ λͺ¨λ“  컴퓨터듀을 마치 ν•˜λ‚˜μ˜ μ»΄ν“¨ν„°μ²˜λŸΌ μ‚¬μš©ν•  수 있게 됨

 

 

X μœˆλ„μš°μ™€ λ°μŠ€ν¬ν†± ν™˜κ²½

X μœˆλ„μš° ꡬ쑰

X μœˆλ„μš° μ‹œμŠ€ν…œ

- ν•˜λ‚˜μ˜ X μ„œλ²„μ™€ μ—¬λŸ¬ 개의 X ν΄λΌμ΄μ–ΈνŠΈλ“€λ‘œ ꡬ성

 

X ν΄λΌμ΄μ–ΈνŠΈ 

- X μœˆλ„μš°μ—μ„œ μˆ˜ν–‰λ˜λŠ” λͺ¨λ“  X μ‘μš© ν”„λ‘œκ·Έλž¨μ€ X ν΄λΌμ΄μ–ΈνŠΈ

- 예λ₯Ό λ“€μ–΄, xterm, xclock, firefox λ“±

- X μ‘μš© ν”„λ‘œκ·Έλž¨μ€ X μ„œλ²„μ— λ””μŠ€ν”Œλ ˆμ΄λ₯Ό μš”μ²­ν•œλ‹€.

 

X μ„œλ²„

- ν΄λΌμ΄μ–ΈνŠΈμ˜ μš”μ²­μ— 따라 화면에 λ””μŠ€ν”Œλ ˆμ΄

- 마우슀 클릭, μœˆλ„μš° 이동, ν‚€λ³΄λ“œ λˆ„λ¦„ λ“±κ³Ό 같은 μ‚¬μš©μž μž…λ ₯을 X ν΄λΌμ΄μ–ΈνŠΈμ—κ²Œ 제곡 

 

 

λ°μŠ€ν¬ν†± ν™˜κ²½ (Desktop Environment)

  • μœˆλ„μš° κ΄€λ¦¬μžμ— μ—¬λŸ¬ μœ ν‹Έλ¦¬ν‹°λ“€μ„ λ¬Άμ–΄ νŒ¨ν‚€μ§€ν™” ν•œ 것
  • μ•„μ΄μ½˜, μ°½, 도ꡬ λͺ¨μŒ, 폴더, λ°°κ²½ν™”λ©΄, λ°μŠ€ν¬ν†± μœ„μ ― λ“± 제곡
  • μœˆλ„μš° κ΄€λ¦¬μžλ§Œ μ“°λŠ” κ²ƒλ³΄λ‹€λŠ” μ΄ˆλ³΄μžλ“€μ΄ μ‚¬μš©ν•˜κΈ° 편리
  • GNOME, KDE(K Desktop Environment)

μœˆλ„μš° κ΄€λ¦¬μž

  • κ·Έλž˜ν”½ μ‚¬μš©μž μΈν„°νŽ˜μ΄μŠ€ ν™˜κ²½μ—μ„œ λ°μŠ€ν¬νƒ‘ μƒμ˜ 각 μœˆλ„μš°λ₯Ό κ΄€λ¦¬ν•˜λŠ” μ†Œν”„νŠΈμ›¨μ–΄
  • 전톡적인 μœˆλ„μš° κ΄€λ¦¬μžλ‘œλŠ” TWM, MWM, FVWM, Window Maker 등이 μžˆλ‹€.

 

 

 

μš°λΆ„νˆ¬ λ°μŠ€νŠΈν†± ν™˜κ²½

μš°λΆ„νˆ¬ λ¦¬λˆ…μŠ€λŠ” 18.04버전뢀터 κΈ°λ³Έ λ°μŠ€ν¬ν†± ν™˜κ²½μœΌλ‘œ GNOME을 μ‚¬μš©ν•œλ‹€.

GNOME

  • λ ˆλ“œν–‡, CentOS, μš°λΆ„νˆ¬ λ¦¬λˆ…μŠ€ λͺ¨λ‘ λ°μŠ€ν¬ν†± ν™˜κ²½μœΌλ‘œ GNOME을 μ‚¬μš©
  • 바탕화면과 μ™Όμͺ½ μ‚¬μ΄λ“œλ°” 그리고 μƒλ‹¨λ°”λ‘œ ꡬ성
  • 상단바 
    • ν˜„μž¬ ν™œλ™(Activities) λ²„νŠΌ : 이 λ²„νŠΌμ„ ν΄λ¦­ν•˜λ©΄ λŒ€μ‹œλ³΄λ“œκ°€ 뜨며 ν˜„μž¬ λ°μŠ€ν¬ν†± ν™”λ©΄μ—μ„œ μ‹€ν–‰λ˜κ³  μžˆλŠ” ν”„λ‘œκ·Έλž¨λ“€μ„ 보여쀀닀
    • μ•Œλ¦Ό μ˜μ—­(Notification area) : ν˜„μž¬ λ‚ μ§œμ™€ μ‹œκ°„μ„ ν‘œμ‹œν•˜κ³  일정 μ•Œλ¦Όμ„ ν•˜λŠ” μ˜μ—­μ΄λ‹€
    • ν•œμ˜ μž…λ ₯ μ•„μ΄μ½˜ : ν•œκΈ€ ν˜Ήμ€ μ˜μ–΄ μž…λ ₯을 선택
    • μƒνƒœ μ˜μ—­ (System status area) : λ„€νŠΈμ›Œν¬, λ³Όλ₯¨, 전원 μŠ€μœ„μΉ˜ 등을 ν‘œμ‹œν•œλ‹€
  • μ™Όμͺ½ μ‚¬μ΄λ“œλ°”
    • 즐겨찾기둜 λ“±λ‘λœ ν”„λ‘œκ·Έλž¨μ˜ μ‹€ν–‰ μ•„μ΄μ½˜λ“€μ΄ λ‚˜μ—΄
    • νŒŒμ΄μ–΄ν­μŠ€ (μ›Ή λΈŒλΌμš°μ €)
    • μ¬λ”λ²„λ“œ (메일 관리)
    • 파일 κ΄€λ¦¬μž
    • λ¦¬λ“¬λ°•μŠ€ (μ˜€λ””μ˜€ ν”Œλ ˆμ΄μ–΄)
    • LibreOffice Writer (μ›Œλ“œ ν”„λ‘œμ„Έμ„œ)
    • μš°λΆ„νˆ¬ μ†Œν”„νŠΈμ›¨μ–΄ μ„Όν„°
    • 도움말
    • ν”„λ‘œκ·Έλž¨ ν‘œμ‹œ μ•„μ΄μ½˜
  • 바탕화면
    • ν™ˆ 폴더
      • ν™ˆ ν΄λ”μ˜ λ‚΄μš© λ³΄μ—¬μ€Œ
    • νœ΄μ§€ν†΅
    • 였λ₯Έμͺ½ λ²„νŠΌ
      • 자주 μ‚¬μš©λ˜λŠ” 메뉴
      • μ›ν•˜λŠ” 것 μ„ νƒν•΄μ„œ λ°”λ‘œ μ‹€ν–‰
      • [μƒˆν΄λ”]
        • 바탕화면에 μƒˆλ‘œμš΄ 폴더 λ§Œλ“€κΈ°
      • [ν„°λ―Έλ„λ‘œ μ—΄κΈ°]
        • 터미널이 생성됨

 

 

ν˜„μž¬ ν™œλ™κ³Ό ν”„λ‘œκ·Έλž¨ ν‘œμ‹œ 

[ν˜„μž¬ ν™œλ™]

  • λŒ€μ‹œλ³΄λ“œ
  • ν˜„μž¬ λ°μŠ€ν¬ν†±μ—μ„œ μ‹€ν–‰ 쀑인 ν”„λ‘œκ·Έλž¨λ“€μ„ λ³΄μ—¬μ€Œ
  • μƒλ‹¨μ˜ 검색 λ°”μ—μ„œλŠ” μ›ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ ν‚€μ›Œλ“œλ‘œ κ²€μƒ‰ν•˜μ—¬ μ‹€ν–‰

[ν”„λ‘œκ·Έλž¨ ν‘œμ‹œ]

  • μ„€μΉ˜λœ λͺ¨λ“  ν”„λ‘œκ·Έλž¨μ„ ν‘œμ‹œ
  • μ›ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ [즐겨찾기에 μΆ”κ°€]둜 μ‚¬μ΄λ“œλ°”μ— μΆ”κ°€

 

ν…μŠ€νŠΈ νŽΈμ§‘κΈ° gedit

  • GNOME ν™˜κ²½μ˜ κΈ°λ³Έ νŽΈμ§‘κΈ°
    • ν…μŠ€νŠΈ, ν”„λ‘œκ·Έλž¨ μ½”λ“œ, λ§ˆν¬μ—… μ–Έμ–΄ νŽΈμ§‘μ— 적합
    • κΉ”λ”ν•˜κ³  λ‹¨μˆœν•œ GUI
  • gedit μ‹€ν–‰ 방법
    • ν”„λ‘œκ·Έλž¨ ν‘œμ‹œ
      • [ν…μŠ€νŠΈ νŽΈμ§‘κΈ°]λ₯Ό μ„ νƒν•˜μ—¬ μ‹€ν–‰
    • ν˜„μž¬ ν™œλ™
      • [ν…μŠ€νŠΈ νŽΈμ§‘κΈ°]λ₯Ό κ²€μƒ‰ν•˜μ—¬ μ‹€ν–‰
    • 터미널
      • $ gedit [νŒŒμΌμ΄λ¦„]
    • 파일 κ΄€λ¦¬μž
      • ν…μŠ€νŠΈ 파일 ν΄λ¦­ν•˜λ©΄ μžλ™ μ‹€ν–‰

 

 

μ§€μ—λ””νŠΈ 파일 μ—΄κΈ°

[파일] 메뉴

  • μƒˆλ‘œμš΄ 파일 λ§Œλ“€κΈ°
  • κΈ°μ‘΄ 파일 μ—΄κΈ°
  • νŽΈμ§‘ν•œ λ‚΄μš© μ €μž₯

 

μ§€μ—λ””νŠΈ μƒˆ 파일 λ§Œλ“€κΈ°

-> ν…μŠ€νŠΈ νŽΈμ§‘κΈ° μ‹€ν–‰

  • λ°”λ‘œ ν…μŠ€νŠΈ μž…λ ₯ ν›„ μ €μž₯
  • λ©€ν‹°νƒ­ μ‚¬μš©ν•˜μ—¬ μ—¬λŸ¬ 개의 νŒŒμΌμ„ λΆ„λ¦¬ν•΄μ„œ νŽΈμ§‘ν•  수 μžˆλ‹€

 

 

μ§€μ—λ””νŠΈ μ„œλΈŒλ©”λ‰΄

  • [μ €μž₯]
    • λ‹€λ₯Έ μ΄λ¦„μœΌλ‘œ μ €μž₯, λͺ¨λ‘ μ €μž₯
  • [μ°ΎκΈ°]
    • ν…μŠ€νŠΈ μ°ΎκΈ°
    • μ°Ύμ•„μ„œ λ°”κΎΈκΈ°
    • νŠΉμ •ν•œ μ€„λ‘œ 이동
    • 일반적인 검색 κΈ°λŠ₯
  • [보기]
    • [κ°€μž₯자리 μ°½]
    • [κ°•μ‘° λͺ¨λ“œ]
  • [도ꡬ]
    • λ§žμΆ€λ²• 검사
    • μ˜€νƒ€κ°€ μžˆλŠ” 단어 κ°•μ‘°
    • μ–Έμ–΄ μ„€μ •
    • λ¬Έμ„œ 톡계 
  • [κΈ°λ³Έ μ„€μ •]
    • μ–Έμ–΄ 보기, νŽΈμ§‘κΈ°, κΈ€κΌ΄ 및 색, ν”ŒλŸ¬κ·ΈμΈ λ“±

 

 

ν™ˆ 폴더와 파일 κ΄€λ¦¬μž

ν™ˆ 폴더

  • μ‚¬μš©μžμ˜ ν™ˆ 폴더
  • μ™Όμͺ½ μ‚¬μ΄λ“œλ°”μ—μ„œ [νŒŒμΌκ΄€λ¦¬μž] μ•„μ΄μ½˜μ„ 클릭해 μ‹€ν–‰ 
  • μ‚¬μš©μž 계정을 λ§Œλ“€λ©΄ ν•˜μœ„ 폴더가 μžλ™μœΌλ‘œ 생성됨
  • μƒˆ 폴더 생성 κ°€λŠ₯

 

 

파일/ν΄λ”μ˜ μ•„μ΄μ½˜ 메뉴

  • μ•„μ΄μ½˜ μœ„μ—μ„œ 마우슀 였λ₯Έμͺ½
  • λ²„νŠΌ 클릭

 

 

전체 파일 μ‹œμŠ€ν…œ

  • [λ‹€λ₯Έ μœ„μΉ˜] λ©”λ‰΄μ—μ„œ [컴퓨터] 선택
    • 전체 파일 μ‹œμŠ€ν…œμ„ 루트 폴더뢀터 보여쀀닀

 

 

μ„€μ •

  • μ‹€ν–‰ 방법
    • [ν”„λ‘œκ·Έλž¨ ν‘œμ‹œ] -> μ„€μ • μ•„μ΄μ½˜ 클릭
  • μ„€μ •
    • [λ„€νŠΈμ›Œν¬]
    • [λ°°κ²½]
    • [λͺ¨μ–‘]
    • [ν”„λ‘œκ·Έλž¨]
    • [전원]
    • [λ””μŠ€ν”Œλ ˆμ΄]

 

 

 

2.4 CentOS λ°μŠ€ν¬ν†± ν™˜κ²½

GNOME 

  • CentOS λ°μŠ€ν¬ν†± ν™˜κ²½μœΌλ‘œ GNOME을 μ‚¬μš©
  • 상단바

ν˜„μž¬ ν™œλ™ (Activities)

  • μΌμ’…μ˜ 메인 λ©”λ‰΄λ‘œ ν˜„μž¬ λ°μŠ€ν¬ν†±μ—μ„œ μ‹€ν–‰λ˜κ³  μžˆλŠ” ν”„λ‘œκ·Έλž¨λ“€μ„ 보여쀀닀

μ•Œλ¦Ό μ˜μ—­ (Notification area)

  • ν˜„μž¬ λ‚ μ§œμ™€ μ‹œκ°„μ„ ν‘œμ‹œ
  • 일정 μ•Œλ¦Όμ„ ν•˜λŠ” μ˜μ—­

ν•œμ˜ μž…λ ₯ μ•„μ΄μ½˜

  • ν•œκΈ€ ν˜Ήμ€ μ˜μ–΄ μž…λ ₯을 선택

 

 

μƒνƒœ μ˜μ—­

  • μƒνƒœ μ˜μ—­(System status area)
    • [λ„€νŠΈμ›Œν¬ μ—°κ²°] : λ„€νŠΈμ›Œν¬ μ„€μ •
    • [μ‚¬μš©μž] : λ‘œκ·Έμ•„μ›ƒ
    • [μ„€μ • λ²„νŠΌ] : μ‹œμŠ€ν…œ μ„€μ •
    • [잠금 λ²„νŠΌ] : ν™”λ©΄ 잠금
    • [전원 λ²„νŠΌ] : μ‹œμŠ€ν…œ μ’…λ£Œ

 

 

ν˜„μž¬ ν™œλ™

  • μ‚¬μ΄λ“œλ°” 메뉴
    • 즐겨찾기에 λ“±λ‘λœ ν”„λ‘œκ·Έλž¨ μ•„μ΄μ½˜ ν‘œμ‹œ
    • 이λ₯Ό ν΄λ¦­ν•˜μ—¬ μ‹€ν–‰ν•˜λŠ” λ°©μ‹μœΌλ‘œ μ‚¬μš©
  • 검색 λ°”
    • μƒλ‹¨μ˜ 검색 λ°”μ—μ„œ ν”„λ‘œκ·Έλž¨ μ΄λ¦„μœΌλ‘œ κ²€μƒ‰ν•˜μ—¬ μ‹€ν–‰
  • λŒ€μ‹œλ³΄λ“œ
    • ν˜„μž¬ λ°μŠ€ν¬ν†±μ—μ„œ μ‹€ν–‰λ˜κ³  μžˆλŠ” ν”„λ‘œκ·Έλž¨λ“€μ„ 보여쀀닀
  • μž‘μ—… 곡간 리슀트
    • 가상 λ°μŠ€ν¬ν†± 화면을 λ‚˜νƒ€λ‚Έλ‹€

 

 

 

μ‚¬μ΄λ“œλ°” 메뉴

  • ν”„λ‘œκ·Έλž¨μ˜ μ‹€ν–‰ μ•„μ΄μ½˜μ„ ν΄λ¦­ν•˜μ—¬ ν”„λ‘œκ·Έλž¨ μ‹€ν–‰
  • 예) [νŒŒμ΄μ–΄ν­μŠ€] μ•„μ΄μ½˜μ„ 클릭

 

 

검색 μ‹€ν–‰

[검색]

  • μ‹€ν–‰ν•˜κ³ μž ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ ν‚€μ›Œλ“œλ‘œ κ²€μƒ‰ν•˜μ—¬ μ‹€ν–‰
  • 예) 터미널 검색 μ‹€ν–‰

 

ν”„λ‘œκ·Έλž¨ ν‘œμ‹œ

  • μ„€μΉ˜λœ λͺ¨λ“  ν”„λ‘œκ·Έλž¨μ„ ν‘œμ‹œ
  • μ›ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ [즐겨찾기에 μΆ”κ°€]둜 μ‚¬μ΄λ“œλ°”μ— μΆ”κ°€

 

ν™ˆ 폴더와 파일 κ΄€λ¦¬μž

ν™ˆ 폴더

  • μ‚¬μš©μžμ˜ ν™ˆ 폴더
  • μ™Όμͺ½ μ‚¬μ΄λ“œλ°”μ—μ„œ [파일 κ΄€λ¦¬μž]μ•„μ΄μ½˜μ„ 클릭해 μ‹€ν–‰
  • μ‚¬μš©μž 계정을 λ§Œλ“€λ©΄ ν•˜μœ„ 폴더가 μžλ™ 생성됨
  • μƒˆ 폴더 생성 κ°€λŠ₯

 

 

 

핡심 κ°œλ…

  • X μœˆλ„μš° μ‹œμŠ€ν…œμ€ ν•˜λ‚˜μ˜ X μ„œλ²„μ™€ μ—¬λŸ¬ 개의 X ν΄λΌμ΄μ–ΈνŠΈλ“€λ‘œ κ΅¬μ„±λœλ‹€. X μ„œλ²„λŠ” λ””μŠ€ν”Œλ ˆμ΄λ₯Ό λ‹΄λ‹Ήν•˜κ³  X μ‘μš© ν”„λ‘œκ·Έλž¨μ€ X ν΄λΌμ΄μ–ΈνŠΈμ΄λ‹€
  • μ΅œμ‹  CentOS와 μš°λΆ„νˆ¬ λ¦¬λˆ…μŠ€λŠ” GNOME을 λ°μŠ€ν¬ν†± ν™˜κ²½μœΌλ‘œ μ‚¬μš©ν•œλ‹€
  • ν…μŠ€νŠΈ νŽΈμ§‘κΈ°(gedit)λŠ” GNUκ°€ μ œκ³΅ν•˜λŠ” λŒ€ν‘œμ μΈ GUI ν…μŠ€νŠΈ νŽΈμ§‘κΈ°μ΄λ‹€

'Linux' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[Linux] Chapter 1  (0) 2022.10.11
λ³΅μ‚¬ν–ˆμŠ΅λ‹ˆλ‹€!