본문 바로가기

학점은행제24

[컴퓨터시스템]학습복습 - 프로세스, UNIX 사용자,시그널 본 복습 내용은 아이티뱅크 컴퓨터시스템 강의를 바탕으로합니다. 1. 프로세스의 개념 및 종류 * 프로세스(process)의 정의 : 현재 실행 중인 프로그램 : 프로그램 - 어떤 목적을 달성하기 위해 사용되는 명령어 혹은 유틸리티 집합 : 프로그램 실행 시 메모리(RAM - 주기억장치)에 저장, 이를 프로세스라 함 : 시스템프로세스 - 시스템운영에 필요한 명령 수행 : 사용자프로세스 - 사용자들에 의해 실행 : Foreground 프로세스 - 명령 입력 후 수행종료까지 기다려야 함 : Background 프로세스 - 입력에 관계 없이 실행됨 : 멀티태스킹 (multitasking) - 다수의 프로그램이 background process로 실행 중에, 새로운 프로그램을 foreground process로 .. 2021. 5. 26.
[컴퓨터시스템]학습복습 - UNIX편집기, 파일 및 디렉토리 권한 본 복습 내용은 아이티뱅크 컴퓨터시스템 강의 및 교안을 바탕으로 합니다. 1. UNIX 편집기 * ed: UNIX 초기의 표준 편집기. 더 이상 사용 x * ex: ed의 발전된 버전, 화면 단위 편집기 * sed: 비대화식, 행 단위 편집기 * emacs: 화면 단위 편집기, 별도 설치 필요, 파일 편집 및 UNIX기본 기능 사용 가능 * vi: UNIX에서 기본으로 제공하는 화면 단위 편집기 * vi에서 편집한 파일은 버퍼에만 존재 -> 추가 저장 명령 입력 시 하드 디스크에 저장 * vi 동작모드 : 입력 모드 - 내용 입력 가능 : 명령 모드, 마지막 행 모드 - 글자의 삭제, 검색, 저장 등 수행 2. 버퍼 : 복사 혹은 잘라낸 내용을 저장하는 임시 저장 공간 ( 윈도우의 클립 보드) : yy .. 2021. 5. 26.
[컴퓨터시스템] 학습복습 - UNIX파일시스템, 명령어, 파일종류들 본 학습 내용은, 아이티뱅크 컴퓨터시스템 강의 및 교안을 바탕으로 합니다. 1. 파일 시스템 * 파일을 저장하는 데 쓰이는 수단 * 디스크에서 파일이 저장되는 방식 * 유닉스 파일 (1) 파일 이름 (2) i-node (index-node): 파일에 대한 기본 정보 저장 UNIX는 모든 file에 대한 정보를 i-node 구조로 생성하여 보관합니다. UNIX는 i-node를 테이블에 보관, i-node에는 파일의 소유자, id, 그룹 id, 파일의 크기, 최근 액세스 시간 등 파일 관련 모든 정보가 보관됩니다 (3) 데이터블록 : 파일의 실제 데이터가 디스크의 어느 한 곳에 저장되어 있는것 (4) 슈퍼블록: i-node와 다르게 시스템 관리자가 이용 : 디스크와 i-node, 자유 블록에 대한 정보 : .. 2021. 5. 24.
[컴퓨터시스템] 학습복습 - UNIX명령어 구조, 온라인매뉴얼 본 학습 복습 내용은 아이티뱅크 컴퓨터시스템 강의 및 교안을 바탕으로 합니다. 1. 유닉스 명령어 구조 * 내부 명령어 : 쉘에 내장, 실행 시 별도의 프로세스 발생 안 함 : cd, export 등 * 외부 명령어 : 유닉스 명령어의 대부분 : /bin, /usr/bin, /sbin 에 파일 형태로 존재 * 형식 명령 [옵션] [인자...] 2. 몇 가지 명령어 * 명령어 경로 표시 $ which date /bin/date * 비밀번호 변경 $ passwd * 문자열 큰 문자로 출력 $ banner text * 현재 날짜 및 시간 출력 $ date * 사용하고 있는 호스트 이름 $ hostname * 사용하고 있는 운영체제 확인 $uname * 현재 로그인한 사용자 확인 $ who * 화면 지워줌 $ .. 2021. 5. 24.