본문 바로가기

전체 글669

방통대 컴퓨터과학과 UNIX 시스템 2017-2 기말고사 리눅스 시험 기출문제 풀이 36. 다음 중 GNU 프로젝트와의 관련성이 가장 작은 것은? (2점) ① 리처드 스톨먼 ② GPL ③ Apache 서버 ④ 자유 소프트웨어 운동 정답: 3 해설: Apache 서버는 GNU 프로젝트와 직접적인 관련이 없다. GNU 프로젝트는 리처드 스톨먼에 의해 시작된 자유 소프트웨어 운동의 일환으로, GPL과 같은 자유 소프트웨어 라이센스를 제공한다. Apache 서버는 독립적인 오픈 소스 프로젝트로, GNU 프로젝트와는 별개이다. 오답 선지 해설: ① 리처드 스톨먼은 GNU 프로젝트의 창시자이다. ② GPL(GNU General Public License)은 GNU 프로젝트의 핵심 라이센스 중 하나이다. ④ 자유 소프트웨어 운동은 GNU 프로젝트와 밀접하게 연관되어 있다. 37. 리눅스 표준 디렉터.. 2023. 12. 1.
방송통신대학교 방통대 UNIX 시스템 리눅스 기출문제 2018- 2 기말 시험 문제와 해설 36. 리눅스 커널을 포함하여 리눅스 배포판에서 사용되는 많은 소프트웨어들은 주로 어떤 라이선스를 따르고 있는가? (4점) ① Apache ② BSD ③ GPL ④ MPL 정답: 3 (GPL) 해설: 리눅스 커널과 많은 리눅스 배포판 소프트웨어들은 주로 GPL(General Public License) 라이선스를 따른다. GPL은 자유 소프트웨어 재단(FSF)에 의해 발표된 라이선스로, 소스 코드의 공개, 수정 및 재배포의 자유를 보장한다. 오답 선지 해설: ① Apache 라이선스는 오픈 소스 라이선스지만, 리눅스 커널에 사용되는 주요 라이선스는 아니다. ② BSD 라이선스도 오픈 소스 라이선스지만, GPL만큼 리눅스 배포판에서 널리 채택되지 않았다. ④ MPL(Mozilla Public License.. 2023. 12. 1.
방송통신대학교 방통대 리눅스 기출문제 2019- 2 문제와 해설 UNIX 시스템 36. CentOS 리눅스에서 기본으로 주어지는 쉘의 종류는 무엇인가? (4점) ① Bourne Shell(sh) ② Bourne Again Shell(bash) ③ C Shell(csh) ④ Korn Shell(ksh) 정답: 1 해설: CentOS 리눅스에서 기본으로 주어지는 쉘은 Bourne Shell(sh)이다. Bourne Shell은 UNIX 시스템에서 가장 기본적인 쉘로, 다른 쉘들의 기반이 되는 쉘 중 하나이다. CentOS를 비롯한 대부분의 UNIX 및 Linux 시스템에서 표준 쉘로 널리 사용된다. 오답 선지 해설: ② Bourne Again Shell(bash)는 GNU 프로젝트의 일환으로 개발된 쉘로, Bourne Shell의 확장 버전이지만, CentOS의 기본 쉘은 아니다. ③ .. 2023. 12. 1.
리눅스 텍스트 편집, vi 편집기, 파일 찾기와 문자열 검색, 예상 문제 편집기 리눅스와 텍스트 파일 리눅스 시스템에서 중요한 설정 정보나 셀 스크립트가 텍스트 파일로 존재함 텍스트 파일의 장점 • 시스템 간 공유가 쉽고 텍스트 편집기를 이용하여 간단하게 편집할 수 있음 리눅스 텍스트 편집기의 종류 gedit • GNOME 데스크톱에서 제공하는 작고 가벼운 편집기 oemacs • 화면 단위 편집기로 다양한 기능을 제공하나 사용법이 어려움 vi •Vi는 유닉스 계열 운영체제에서 가장 보편적인 화면 편집기 •Vi는 ‘vim’으로 에일리어스 되어 있음 • vim (Vi Improved)이 vi와 다른 점 -> 형식이 있는 파일의 구문 구조를 표시하기 위해 컬러를 사용 -마우스 지원, 다중 undo, 다중 탭(또는 화면 분할)을 지원, 블특을 선택할 때 비주얼 모드를 지원 vi 시작.. 2023. 12. 1.
리눅스 사용자 관리, 사용자 계정 생성 및 관리 수정, GUI 사용자 계정 사용자 관리 사용자 계정이 있어야 시스템을 사용할 수 있음 리눅스는 다중 사용자를 지원하는 운영체제 '사용자명' 또는 '로그인 아이디'라고 함 사용자 계정은 유일한 UID를 가짐 관리자 입장에서 사용자 계정 별로 접근 권한을 통제할 수 있음 사용자 계정에 따라 부여된 권한이 다름 일반 사용자 계정은 자신의 홈 디렉터리를 제외하면 제한된 권한을 가짐 일반 사용자 계정 외에 root 계정(UID=0), 시스템 계정도 있음 su 명령 사용자를 전환시키는 명령 su [-[l]] [username] su -l jjpark 또는 su - jjpark 또는 su --login jjpark은 지정된 사용자의 '로그인 셸'을 시작시킴 root 사용자가 아니라면 지정된 사용자의 암호를 알아야 실행시킬 수 있음.. 2023. 11. 30.