본문 바로가기

CS7

[WSL] 우분투(Ubuntu) 운영체제 설치와 제거 들어가며몇 가지 명령어를 통해 WSL로 설치한 우분투를 쉽게 제거할 수 있다WSL은 Window Subsystem for Linux의 줄임말로 리눅스 환경을 윈도우에서 쉽게 사용할 수 있게 해준다공식사이트 WSL 설치wsl --install 명령을 사용하여 Linux용 Windows 하위 시스템을 설치합니다. Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin, Alpine 등 원하는 Linux 배포판에서 실행되는 Windows 머신에서 Bash 터미널을 사용할 수 있습니learn.microsoft.com 1. 설치 가능한 운영체제 확인`wsl --list --online`명령어를 통해 현재 설치할 수 있는 배포판 목록을 확인하자 목록에서 가장 만만한 우분투를 설치해보자(24... 2024. 7. 26.
운영체제 구조(Operating System Structures) - 3 문제2.1 시스템 콜의 목적은 무엇인가?(What is the purpose of system calls?)시스템 콜은 유저 모드에서 커널 모드로 진입하는 데 목적이 있다하나의 인터럽트이며, 사용자 애플리케이션이 컴퓨터 자원에 직접 접근하는 것을 막아 컴퓨터 자원을 보호한다 Answer:System calls allow user-level processes to request services of the operating system. 2.2 명령 인터프리터의 목적은 무엇인가? 통상 커널에 포함되지 않는 이유는 무엇인가?( What is the purpose of the command interpreter? Why is it usually separate from the kernel?)명령 인터프리터는 .. 2024. 6. 25.
운영체제 구조(Operating System Structures) - 2 2.4 시스템 서비스(System Services)현대 시스템은 시스템 서비스의 집합체시스템 서비스(= 시스템 유틸리티(System Utility)): 프로그램 개발과 실행에 편리한 환경 제공파일 관리(File Management)파일과 디렉터리를 생성, 삭제, 복사, 이름 변경, 인쇄, 열거 및 조작상태 정보(Status Information)날짜, 시간, 가용 메모리 크기, 가용 디스크 공간 크기, 사용자 수성능, 로깅, 디버깅환경 설정 정보 저장, 검색, 등록파일 변경(File Modification)파일 내용을 생성하고 편집하기 위한 Text Editor 사용파일 내용 검색 및 변환을 위한 특수 명령어프로그래밍언어 지원(Programming-Language Support)컴파일러, 어셈블러, 디버.. 2024. 6. 2.
운영체제 구조(Operating System Structures) - 1 운영체제 책(Operating System Concepts 10th, 공룡책) Chapter-02 학습 내용을 기반으로 학습한 내용2.0 개요운영체제를 살펴보기 위한 관점 3가지 운영체제가 제공하는 서비스에 초점운영체제가 사용자와 프로그래머에게 제공하는 인터페이스에 초점시스템의 구성요소와 그들의 상호 연결에 초점 2.1 운영체제 서비스(Operating System Services)프로그래머가 프로그래밍 작업을 쉽게 수행할 수 있도록 운영체제가 제공하는 것들(꼭 프로그래머가 아니어도 인터페이스와 같이 일반 사용자들도 활용하는 것들이 있는 듯) 사용자 인터페이스(User Interface)대부분의 운영체제는 사용자에게 인터페이스(UI, User Interface)를 제공한다 GUI, Graphicial U.. 2024. 6. 2.
운영체제(Operating System)란? - 2 운영체제(Operating System)란 - 1? 운영체제(Operating System)란? - 11. 운영체제 개요운영체제란?컴퓨터 하드웨어 바로 위에 설치되어 사용자 및 다른 모든 소프트웨어와 하드웨어를 연결하는 소프트웨어 계층운영체제가 할 일(What Operating Systems Do?)하드웨어: 계seopdo.tistory.com운영체제 개요보안과 보호(Security and Protection)보호(Protection): 컴퓨터 시스템이 정의한 자원에 대해 프로그램, 프로세스, 또는 사용자들의 접근을 제어하는 기법Protection, then, is any mechanism for controlling the access of processes or users to the resource.. 2024. 5. 29.
운영체제(Operating System)란? - 1 운영체제 개요운영체제란?컴퓨터 하드웨어 바로 위에 설치되어 사용자 및 다른 모든 소프트웨어와 하드웨어를 연결하는 소프트웨어 계층운영체제가 할 일(What Operating Systems Do?)하드웨어: 계산 자원 제공 e.g.) 중앙 처리 장치(CPU), 메모리 및 입출력(I/O) 장치 등응용 프로그램: 사용자의 계산 문제를 해결하기 위해 자원이 어떻게 사용될 지 결정 e.g.) 워드, 스프레드시트, 컴파일러, 웹 브라우저 등운영 체제: 다양한 사용자를 위해 다양한 응용 프로그램 간의 하드웨어 사용을 제어하고 조정사용자 관점(User View)사용자가 수행하는 일 또는 놀이(?)(work or play)의 최대화사용의 용의성에 집중하고, 자원 이용에는 거의 신경쓰지 않음임베디드와 같은 경우 운영체제와 .. 2024. 5. 29.