Hi yoahn 개발블로그

#3 UNIX 소개 본문

linux

#3 UNIX 소개

hi._.0seon 2020. 3. 31. 10:11
반응형

1. unix의 특성

- 다중 프로세스

 여러개의 프로세스를 실행시킬 수 있다.

 

- 다중 프로세서 지원

 두개 이상의 cpu를 가진 시스템 지원

 

- 높은 이식성과 확장성

 이식성: 다양한 플랫폼에서 사용 가능. C언어로 작성되어 하드웨어가 달라져도 거의 그대로 사용이 가능하다.

 어셈블리어로 개발되면 하드웨어에 따라 porting해야 함

 

 확장성: 각 기능이 모듈로 나뉘어 있어 새로운 기능을 추가할 때 필요한 모듈만 추가하면 되므로 편리.

 

- 다중 사용자 환경

 여러 사용자가 동시에 작업하는 것을 허용

 터미널/네트워크 연결을 통해 하나의 시스템에 접속

 - 소유권과 접근 권한 설정이 중요

 

* 소유권

 각 파일, 디렉토리가 어느 사용자 소유인지 나타냄

 모든 파일과 디렉토리는 시스템에 등록된 사용자 중 한 사용자의 소유가 됨

 

* 접근 권한

 모든 파일은 read, write, execute 에 대한 접근 권한을 가짐

 접근 권한은 owner, group, others 에 대해 각각 지정한다.

 

2. linux사용

- window의 경우 unix 서버에 접속, PC에 리눅스 설치(우분투, 페도라, CentOS,,,)(가상머신이나 듀얼부팅)

  Cygwin 설치로 unix 환경 사용 가능

- mac은 터미널 사용

 

2020/03/17 - [linux] - #1 Ubuntu 설치

불러오는 중입니다...

2020/03/17 - [linux] - #2 Ubuntu 개발환경 세팅

불러오는 중입니다...

 

반응형

'linux' 카테고리의 다른 글

#6 vi 편집기 사용  (0) 2020.03.31
#4 file/dir 관련 명령어  (0) 2020.03.31
#2 Ubuntu 개발환경 세팅  (0) 2020.03.17
#1 Ubuntu 설치  (0) 2020.03.17
Comments