소개
먼 옛날 어느 제국에서 여왕의 서기들은 고대 문헌을 보존하기 위해 필사 작업을 수행하고 있었습니다. 이 막중한 임무를 완수하기 위해 서기들은 그래픽 기반의 텍스트 편집 기술을 반드시 익혀야 합니다. 여왕은 이 과업을 돕기 위해 리눅스 플랫폼에서 강력한 성능을 자랑하는 텍스트 편집기인 gedit 을 선택했습니다.
환경 설정
이 단계에서는 gedit 을 사용하여 그래픽 기반 텍스트 편집을 수행하기 위한 환경을 설정합니다.
과제
- 터미널을 열고 지정된 프로젝트 디렉토리로 이동합니다.
- 명령행 인터페이스를 통해 gedit 을 실행합니다.
요구 사항
- 프로젝트의 기본 작업 디렉토리는
/home/labex/project입니다. - 반드시 데스크톱 인터페이스 (Desktop Interface) 를 사용해야 합니다.
예시
gedit 이 실행되면 새로운 그래픽 텍스트 편집 창이 나타나며, 터미널에는 관련 메시지가 출력됩니다.

(gedit:320): GVFS-RemoteVolumeMonitor-WARNING **: 10:40:03.699: remote volume monitor with dbus name org.gtk.vfs.UDisks2VolumeMonitor is not supported
텍스트 편집 및 저장
이 단계에서는 gedit 을 사용하여 텍스트를 편집하고 저장하는 연습을 합니다.
과제
- gedit 창에 짧은 문장을 입력합니다.
- 파일을
~/project디렉토리에 "my_text_file.txt"라는 이름으로 저장합니다.
요구 사항
- gedit 을 사용하여 내용을 입력하고 저장해야 합니다.
- 파일 이름은 반드시 "my_text_file.txt"여야 하며, 경로는
~/project여야 합니다.
예시
텍스트를 입력하고 저장한 후, 프로젝트 디렉토리에서 "my_text_file.txt" 파일을 확인할 수 있어야 합니다.
labex:project/ $ pwd
/home/labex/project
labex:project/ $ cat my_text_file.txt
hello world!
요약
이 챌린지를 통해 리눅스 환경에서 gedit 을 사용한 그래픽 기반 텍스트 편집 과정을 모두 마쳤습니다. 주어진 과제를 완수함으로써 gedit 을 활용해 텍스트 파일을 생성하고 저장하는 실무 경험을 쌓았습니다. 이는 고대 지식을 보존하려는 여왕의 서기들에게 필수적인 역량입니다.



