JusticeHui가 PS하는 블로그


  • 홈

  • 소개

  • 아카이브

  • 태그

  • 카테고리

  • 과외 홍보

  • 검색

2학년 2학기 기말 컴퓨터 시스템 일반 - 3

작성일 2018-12-06 | In Study
vi
  • 입력 모드 : 원하는 글자 입력
  • 명령 모드 : 명령을 이용해 편집
    • :q 종료
    • :q! 저장 안하고 종료
    • :wq 저장 하고 종료
    • :x 저장 하고 종료
    • ZZ 저장 하고 종료
    • :r 지정한 파일의 내용을 현재 커서가 있는 줄 다음에 로드
    • :w 저장
    • :w! 덮어쓰기
  • 라인 모드 : esc키로 진입
    • a : 현재 위치의 다음부터 입력
    • A : 현재 줄의 끝부터 입력
    • i : 현재 위치의 앞부터 입력
    • I : 현재 줄의 처음부터 입력
    • o : 현재 줄과 다음 줄 사이에 입력
    • O : 현재 줄과 이전 줄 사이에 입력
    • 커서 단위
      • h, j, k, l : 좌, 하, 상, 우
    • 단어 단위
      • e/E, b/B, w/W : 다음 단어의 끝, 이전 단어의 앞, 다음 단어의 앞글자로 이동
    • 라인 단위
      • -, + : 이전, 다음 줄의 처음으로 이동
      • 0, $ : 현재 줄의 맨 앞, 뒤로 이동
      • ^ 현재 줄의 첫 글자로 이동
    • 문단 단위
      • (, ) : 문장의 시작, 끝으로
      • {, } : 문단의 시작, 끝으로
      • G : 문서의 마지막 줄
      • nG : n번째 줄
      • M : 화면의 중간 줄
    • 삭제 명령
      • x : 커서쪽 문자 삭제
      • X : 커서 왼쪽 삭제
      • D : 커서부터 줄의 끝까지 삭제
      • dd : 현재 줄 삭제
      • yy : 현재 행 복사
      • p : 현재 행 이후 붙여넣기
      • 숫자dd : 현재부터 숫자만큼 행 삭제
      • 숫자yy : 현재 커서부터 숫자만큼 행 복사
  • 블록 모드
    • Ctrl+V 시 블록 모드 진입
    • x : 삭제, y : 복사, p : 붙여넣기
    • u : 되돌리기, Ctrl+r : 다시 실행
  • 검색
    • /단어 : 현재 위치에서 앞으로 검색
    • ?단어 : 현재 위치에서 뒤로 검색
    • n : 앞 또는 이전 검색 반복
    • N : 반대 방향으로 이전 검색 반복
더 읽어보기 »

2학년 2학기 기말 컴퓨터 시스템 일반 - 2

작성일 2018-12-05 | In Study
사용자 계정 관리
  • 사용자 계정
    • 여러 사용자가 동시에 하나에 시스템에 로그인 가능
    • 각각의 사용자는 id라고 불리는 고유한 식별자인 계정이 필요
    • 각 사용자는 적어도 하나의 그룹에 속함
    • 그룹은 그룹 id로 구분
    • 각 사용자는 자신의 홈 디렉토리와 환경 설정 파일 소유
    • 각 사용자는 허가권을 가진 파일에만 접근 가능
  • root 계정
    • 시스템을 관리할 수 있는 유일한 계정
더 읽어보기 »

2학년 2학기 기말 컴퓨터 시스템 일반 - 1

작성일 2018-12-05 | In Study
리눅스의 개요
  • 리눅스란?
    • 멀티 유저, 멀티 태스킹 지원
    • UNIX와 유사
    • 리누스 토발스에 의해 개발된 공개OS
    • 독점/배타X, 프리 소프트웨어
    • GNU라이센스 => 누구에게나 자유롭게 배포

  • GNU 프로젝트
    • 프로그램 복제/공유 자유
    • 개작 자유
    • 개작 후 배포 자유

  • 리눅스의 역사
    • 1969 - UNIX 개발(어셈블리어)
    • 1971 - C언어로 UNIX 재작성
    • 1985 - GNU 선언문 발표
    • 1991 - 리눅스 커널 완성

  • 리눅스의 특징
    • 완벽한 멀티 유저, 멀티 태스킹 OS
    • CLI, GUI 지원
    • 오픈 소스
    • 여러 종류의 파일 시스템 지원 (FAT, FAT3, NTFS, NFS, xfs)
    • 쉘 제공 : 대화형 사용자 인터페이스
    • HW 효과적 사용 : 메모리 적게 차지
    • 인터넷의 모든 기능 지원
    • 가술 지원 어려움

  • 배포판
    • 전체 시스템을 구성하는 SW패키지 형태
    • 데비안 리눅스
      • GNU 공식 후원
      • 제품
        • 우분투 : 사용자 편의성 중점
        • 민트
    • 레드햇 리눅스
      • 알기 쉬운 인스톨러, 관리도구 사용
      • RPM(Redhat Package Manager) 지원
      • 제품
        • 페트라 : 래드햇 후원, 기술 지향, 짧은 간격으로 업데이트
        • CentOS : 래드햇 엔터프라이즈 리눅스 배포판, 기업용 서버로 많이 사용, 기술지원X

  • 리눅스의 구조
    • HW
      • cpu, gpu, ram 등의 하드웨어
    • 커널
      • 가장 핵심적인 연산이 이루어지는 곳
      • 하드웨어 제어
      • 프로세스/메모리/파일 관리
      • 프로그램과 HW사이의 관리자
    • 쉘
      • 명령어를 해석하여 커널에 저장
      • 대화형 사용자 인터페이스
      • 명령어 이해&실행
      • 종류
        • 본쉘(bash)
        • C쉘(csh)
        • 콘쉘(ksh)
      • 커널 -> 쉘 (작업 지시)
      • 커널 <- 쉘 (결과 전송)
더 읽어보기 »

백준2472 체인점

작성일 2018-12-03 | In KOI

문제 링크

  • http://icpc.me/2472
더 읽어보기 »

백준2336 굉장한 학생

작성일 2018-12-02 | In BOI

문제 링크

  • http://icpc.me/2336
더 읽어보기 »

백준9345 디지털 비디오 디스크(DVDs)

작성일 2018-12-01 | In ICPC

문제 링크

  • http://icpc.me/9345
더 읽어보기 »

백준13537 수열과 쿼리1

작성일 2018-11-26 | In PS

문제 링크

  • http://icpc.me/13537
더 읽어보기 »

구글 검색 엔진 알고리즘

작성일 2018-11-26 | In Other-Algorithm

이번 글에서는 구글 검색 엔진 초창기 때부터 사용되어왔고, 최근에도 구글 검색 엔진의 뼈대가 되는 PageRank알고리즘을 다룹니다. 또한, PageRank알고리즘의 개발자인 세르게이 브린의 논문을 많이 참고/인용해 글을 작성하였습니다.

더 읽어보기 »

백준3653 영화 수집

작성일 2018-11-25 | In ICPC

문제 링크

  • http://icpc.me/3653
더 읽어보기 »

백준7469 K번째 수

작성일 2018-11-24 | In ICPC

문제 링크

  • http://icpc.me/7469
더 읽어보기 »
1 … 81 82 83 … 95
github chart
JusticeHui

JusticeHui

948 포스트
37 카테고리
133 태그
RSS
알고리즘 과외 소개해 드립니다.
© 2025 JusticeHui
Powered by Jekyll
Theme - NexT.Muse