CS/OS 2

[CS] 리눅스 사용자 관리

안녕하세요! 오늘도 리눅스에 대해서 학습한 내용을 정리해보려고 합니다. 리눅스를 사용하다 보니 iOS 개발을 하면서 터미널을 사용했던 경험들이 도움이 되는 것 같네요. ㅎㅎ (터미널로 git 사용한 것 칭찬해~) 오늘은 리눅스의 가장 큰 특징 중 하나인 다중 사용자에 대해서 알아보려고 합니다.다중 사용자를 지원하는 것은 여러 사용자가 하나의 시스템을 사용할 수 있다는 것입니다. 예를 들어서, A라는 사람과 B라는 사람이 하나의 컴퓨터에서 동시에 작업을 수행할 수 있는 것입니다. 그러면, 사용자를 추가하고, 삭제하는 작업들이 필요할 것입니다. 이런 다중 사용자를 위한 사용자 계정을 관리하는 방법들을 알아보려고 합니다.사용자 관리다중 사용자 시스템을 사용하기 위해서는 사용자를 구별하고, 적절한 자원을 할당하..

CS/OS 2024.05.04

[CS] 운영체제의 기본

운영체제는 무엇일까요? 저희가 많이 사용하고 있는 Windows, Mac OS, iOS, Android OS 등등 많은 운영체제를 접하고 있지만, 정확하게 어떤 정의를 가지고 왜 사용하는 지 알지 못했습니다. 오늘은 운영체제는 무엇이고, 왜 사용하는 지 학습했습니다. 운영체제는 컴퓨터 사용자와 하드웨어 사이의 중개자 역할을 합니다. 운영체제의 가장 큰 목적은 사용자가 편리하고 효율적으로 프로그램을 실행할 수 있는 환경을 제공하는 것입니다. 다양한 기능을 제공하고, 우리는 이미 많은 부분에서 사용하고 있습니다.운영체제의 특성장치 및 관리계정 관리오류 감지메모리 및 프로세스 관리성능 제어운영체제의 기능리소스 관리 : 병렬 접근이 발생하여 여러 사용자가 시스템에 접근하는 경우에 리소스를 관리한다.프로세스 관리..

CS/OS 2024.04.27