[정처기 필기] UNIX의 특징, UNIX 시스템 구성, UNIX 명령어
by 볼빵빵오춘기UNIX의 특징
- 시분할(Time-sharing) 시스템을 위해 설계된 대화신 운영체제이다.
- 소스가 공개된 개방형 시스템(Open System)이다.
- 트리 구조의 파일 시스템을 갖는다.
- 멀티유저(Multi-user), 멀티태스킹(Multitasking)을 지원한다.
- 하나 이상의 작업에 대하여 백그라운드에서 수행 가능하다.
- 90% 이상의 고급 언어인 C로 구성되어 있어서 이식성이 높다.
UNIX 시스템의 구성
커널(Kernel)
- UNIX 시스템의 가장 핵심적인 부분이다.
- 프로세스 관리, 메모리 관리, 파일 관리, 입출력 관리 등의 기능을 수행한다.
쉘(Shell)
- 사용자가 지정한 명령들을 해석하여 커널로 전달하는 명령어 해석기이다.
- 시스템과 사용자 간의 인터페이스 담당한다.
- 종류 : C Shell, Bourn Shell, Korn Shell 등
유틸리티(Utility)
- 사용자의 편의를 위한 프로그램이다.
- 종류 : 편집기, 컴파일러, 인터피리터 등
UNIX 명령어
시스템 관련 명령어
- login : UNIX 시스템에 접속한다.
- logout : UNIX 시스템 접속을 종료한다.
- finger : 시스템에 등록된 사용자의 정보를 표시한다.
- who : 현재 로그인 중인 각 사용자에 관한 정보를 표시한다.
- ping : 네트워크상의 문제를 진단한다.
- fsck : 파일 시스템의 무결성을 검사한다.
- mount : 기존 파일 시스템에 새로운 파일 시스템을 서브 디렉터리에 연결한다.
- uname : 현재 시스템 정보를 확인하는 명령어이다.
- (옵션 -a: 시스템 모든 정보 출력)
프로세스 관련 명령어
- fork : 새로운 프로세르를 생성한다.
- exec : 새로운 프로세스를 수행한다.
- exit : 프로세스 수행을 종료한다.
- wait : 자식 프로세스 중 하나가 종료될 때까지 부모 프로세스를 임시로 중지시킨다.
- kill : 현재 실행 중인 프로세스를 종료하거나 한 줄 전체를 지운다.
- ps : 현재 실행 중인 프로세스의 상태를 표시한다.
- getpid : 자신의 프로세스 아이디를 구한다.
- getppid : 부모 프로세스 아이디를 구한다.
디렉터리 관련 명령어
- pwd : 현재 작업 중인 디렉터리의 경로를 표시한다.
- ls : 현재 디렉터리 내의 모든 파일을 표시한다.
- mkdir : 디렉터리를 생성한다.
- rd : 파일 디렉터리를 삭제한다.
- cd : 디렉터리의 위치를 변경한다.
파일 관련 명령어
- creat : 파일을 생성한다.
- open : 파일을 사용 가능한 상태로 준비시킨다.
- cp : 파일을 복사한다.
- rm : 파일을 삭제한다.
- mv : 파일의 이름을 바꾼다.
- cat : 파일의 내용을 화면에 표시한다.
- chmod : 파일의 사용 권한을 지정한다.
- chown : 파일의 소유자를 변경한다.
'📚 자격증 > 정처기' 카테고리의 다른 글
[정처기 필기] 소프트웨어 개발 생명주기, 프로토타입 모형, 폭포수 모형, 나선형 모형 (0) | 2023.07.12 |
---|---|
[정처기 필기] OSI 7계층, TCP/IP, IPv4,IPv6 (0) | 2023.07.12 |
[정처기 필기] 페이지 부재, 디스크 스케줄링, 파일시스템, 다중 처리기 (0) | 2023.07.12 |
[정처기 필기] 프로세스 스케쥴링, 기억 장치 관리 전략, 가상 기억 장치, 세그먼테이션, 워킹 셋, 스레싱 (0) | 2023.07.12 |
[정처기 필기] 운영체제, umask, 리눅스로그파일, 프로세스,교착상태 (0) | 2023.07.12 |
블로그의 정보
Hello 춘기's world
볼빵빵오춘기