방송통신대학교의 기말시험은 4지선다 객관식 문제로 이루어집니다.
이전 기출문제는 유노캠퍼스에서 확인 가능합니다.
방송통신대학교의 기말시험은 소속 지역 대학에서 오프라인으로 진행합니다.
( 출석이 불가능한 경우 온라인으로 출석대체시험을 통해 기말시험을 응시할 수 있습니다. )
기말시험은 오프라인으로 참석하여 테블릿을 통해 온라인으로 문제를 푸는 형태이며 유형은 4지선다 객관식입니다.
이전학기의 기출문제는 유노캠퍼스에서 확인 가능합니다.
유노캠퍼스 - 강의 자료실
2017- 2019 기출문제 및 답안표
요점정리
- GNU 프로젝트
리처드 스톨먼에 의해 시작된 공개 소프트웨어 프로젝트이며, GNU 프로젝트는 누구나 자유롭게 "실행, 복사, 수정, 배포"할 수 있고, 누구도 그런 권리를 제한하면 안 된다는 사용 허가권(License) 아래 소프트웨어를 배포한다. 자유 소프트웨어 운동으로 볼 수 있으며 이러한 생각은 GPL에 나타나 있다.
- 리눅스 표준 디렉터리 용도
/root - 최상위 디렉토리를 의미, 모든 디렉토리의 시작점
/proc - 커널이 사용하는 가상의 파일 시스템
/home - 사용자의 홈 디렉터리가 생성되는 곳
/bin - 기본명령어가 저장된 디렉토리
/boot - 리눅스 부트로더(boot loader)
/dev - 시스템 디바이스파일을 저장하고 있는 디렉토리
/etc - 시스템 설정파일이 존재하는 디렉토리
/var - spool directory나 파일, 로그 데이터 그리고 임시파일 같은 가변 데이터 파일들이 저장
- 셀의 명령 행에서 사용하는 특수문자
|,; - 명령과 명령을 연결, 명령을 순서대로 실행할 때 구분을 위해 사용
* - 모든 문자를 의미
?,[] - 하나의 문자를 의미
~,- - 디렉토리를 의미
'',"" - 문자열변환
\ - 일반문자로 변환
>,>> - 내용추가
! - 명령 히스토리 기능을 이용할때 사용
# - 주석처리
- 텍스트 파일 내용 출력 명령어 - cat, more, less
- 리눅스 명령
file - 파일의 종류를 알려줌
umask - 파일 접근권한의 기본 값을 출력하거나 설정
In - 하드 링크나 심볼릭 링크를 만드는 명령
- 리눅스 배포판에서 기본으로 설정된 런레벨 - 5
- 파일 시스템 및 디스크 관리를 위해 사용되는 명령의 설명
du - 디렉토리와 파일 용량 확인하는 명령어
parted - 파티션 테이블 변경, 파티션 생성
mkfs - fdisk 명령어로 생성한 파티션을 포맷할 떄 사용
fdisk - 파티션테이블을 관리하는 명령어
fsck - 파일검사 명령어
e2fsck - 수리 명령어
mkfs - 파티선이나 논리 볼륨에 파일 시스템을 만드는 명령어
- 파일 시스템 유형
XFS - 대용량. 저널링 지원
ext2 - 저널링 미지원, 100mb 이하에서 사용 권장
ext4 - 범용
vfat - 윈도우 운영체제와 호환되며, usb에서 주로 사용됨.
- cron 서비스
특정한 명령이나 스크립트를 지정한 시간/날짜에 자동으로 실행하게 해주는 프로그램의 이름
crond 데몬 프로그램이 1분 간격으로 설정 파일을 검사 및 수행하며, 사용자는 자신만의 cron 작업을 등록 및 수정 가능
- RPM
RPM - Redhat Package Manager, 인터넷 없이 RPM으로만 설치 가능, 전부 설치, 의존성
- YUM
YUM - Yellodog Updater Modified, 인터넷 필요, 일부 설치, 의존성 해결
yum info [package name] - 패키지의 설명 및 요약 정보 출력
yum remove [package name] - 패키지 삭제
yum history - 설치이력 확인
- LVM(Logical Volume Manager) - 물리 볼륨 / 논리 볼륨 / 볼륨그룹을 관리하기 위한 도구
- 네트워크 명령 설명
ping - ICMP를 이용하여 원격 호스트와의 연결 여부를 점검
netstat - 네트워크 설정 상태, 라우팅 테이블, 네트워크 인터페이스 통계 등을 확인
traceroute - 현재 호스트에서 특정 호스트까지 통신이 이루어지는 경로를 확인
ifconfig - 네트워크 인터페이스의 MAC 주소나 IP 주소등을 확인
route - IP 라우팅 테이블의 설정 또는 확인
nslookup - IP 주소 검색
finger - 개인정보 확인
- 암호화된 방식으로 데이터를 송수신하는 시스템 - sftp(File Transfer Protocol), SSH
- SSH 프로토콜을 사용하지 않아 보안에 취약한 것은 RCP
- FTP(File Transfer Protocol)로 파일을 전송하는 프로토콜. FTP를 이용하면 원격지에 있는 리눅스 서버(혹은 다른 FTP서버)로부터 특정 파일을 다운로드하거나 반대로 업로드할 수 있음.
- SCP-Security CoPy의 약자로 보안이 보장된 복사
- 컴퓨터 사이에서 파일을 복사할 때 사용 - rcp(remote cp)
- ip만을 가지고 접속여부를 결정 - rlogin
- 원격으로 호스트에 접속을 하기 위한 명령어 - telnet
- 리눅스 배포판에서 사용되는 소프트웨어 라이센스는 대부분 GPL을 사용함.
- 레드햇 계열의 리눅스 배포판 - CentOS, RHEL, fedora
- 리눅스 시스템의 runlevel 설명
0 - 시스템종료
1 - 단일 사용자 모드
2 - NFS가 없는 다중 사용자
3 - 네트워크 기능을 지원하는 다중 사용자 모드
4 - 미사용
5 - X11
6 - 재부팅
- 볼륨에 대한 설명
pv(물리) - 하나의 물리적 디스크
vg(그룹) - 여러 물리볼륨을 하나로 묶음
lv(논리) - 볼륨 그룹에서 가용 공간을 분할
- CentOS 리눅스에서 기본으로 주어지는 쉘의 종류 - Bourne Again Shell(bash)
- find 명령의 사용에 관한 설명
find 명령을 실행하면 현재 디렉터리와 서브 디렉터리에 있는 모든 파일과 디렉토리를 라인 단위로 출력
지정된 디렉터리에 읽기와 실행 권한이 없으면 find 명령은 파일을 검색하지 못한다.
- Mount
파일 시스템을 특정 디렉터리에 붙여서 사용할 수 있게 함
부팅시 자동으로 마운트되는 파일 시스템이 etc/fstab 파일에 기록됨.
- 백그라운드 프로세스 실행
셀 프롬프트 명령 끝에 &를 추가하여 실행하면 백그라운드 프로세스로 실행함.
백그라운드 프로세스는 터미널 출력은 가능하나 키보드 입력 불가능.
터미널 창이 종료되면 프로세스도 종료됨.
- 프로세스 관리 명령어 - ps, top, nice, renice
참조
https://websecurity.tistory.com/103
https://ko.wikipedia.org/wiki/XFS
https://koromoon.blogspot.com/2018/05/inode-symbolic-link-hard-link.html
'etc. > 방송통신대학교' 카테고리의 다른 글
[방송통신대학교 컴퓨터과학과] 21년 기말고사 기출문제 - 시뮬레이션 (0) | 2021.11.03 |
---|---|
[방송통신대학교 컴퓨터과학과] 21년 기말고사 기출문제 - 생활법률 (0) | 2021.11.03 |
[방송통신대학교 컴퓨터과학과] 방통대 후기 및 과목별 평가 2 (0) | 2020.12.31 |
[방송통신대학교 컴퓨터과학과] 방통대 후기 및 과목별 평가 (0) | 2020.07.15 |
[방송통신대학교 컴퓨터과학과] 데이터정보처리입문- R 프로그래밍 (0) | 2020.05.09 |
댓글