Notice
Recent Posts
Recent Comments
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- ABAP FUNCTION
- DOM set
- IS-A
- SAP MEMROY MANAGE
- 함수 오버로딩
- VMware
- abap
- abap excel format
- Reference
- DOM get
- SESSION MEMEORY
- SAP excel format
- ABAP 날짜 함수
- New & Delete(동적할당)
- 자식클래스
- 마운틴 라이언 클린 설치
- 참조자
- ABAP 세션 메모리 관리
- 상속
- SAP
- jQuery
- 가상머신
- C++
- default parameter
- 부모클래스
- USB 부팅 디스크
- 맥북 프로
- abap execl text format
- 디폴트 매개변수
- function overloading
Archives
- Today
- Total
IT스러운 공간
[리눅스] 쉘의 특징과 기능 본문
728x90
쉘이란 : 사용자와 운영체제 간의 의사소통을 원활히 할 수 있도록 도와주는 역할
사용자가 명령어를 입력하면 운영체제가 명령을 이해할 수 있도록 번역해주는 역할
쉘의 종류 :
1. sh(Bourn Shell)
초기 유닉스 시스템부터 사용된 쉘
기본적인 사용자 인터페이스 기능을 제공
시스템 부팅 시 사용되는 초기화 파일은 대부분 Borun Shell 스크립트로 작성됨
2. Ksh(Korn Shell)
Bourn Shell를 개선하여 나온 쉘, 사용자 인터페이스를 개선함
명령어 기억 기능, 명령어 별명 부여 기능, 작업제어 기능, 다양한 쉘 내장 명령 지원과 쉘 프로그래밍 문법 지원 등의 특징을 제공함
3. Csh(C Shell)
버클리유닉스에서 기본 쉘로 사용되던 쉘
C프로그래머에 익숙하도록 만들어진 쉘
Ksh 기능을 모두 제공
4. Tcsh(Tenex C Shell)
코널 대학에서 Csh를 수정하고 Ksh 기능을 포함하여 개발된 쉘
Csh과 호환성 제공, 사용자 인터페이스가 강화됨
5. Bash(Bourn Again Shell)
Bourn shell에 기능을 강화시킨 쉘
GNU 프로젝트의 일환으로 만들어짐
리눅스는 GNU GPL 라이센스를 가진 bash 쉘을 기본 쉘로 사용
쉘 선택하기
시스템에서 사용 가능한 쉘 종류는 /bin 디렉터리에서 확인이 가능하다. 파일 형태로 있다.
728x90
'기타 > 리눅스' 카테고리의 다른 글
[리눅스] 쉘의 특징과 기능 (1) | 2024.01.26 |
---|---|
[리눅스] vi 편집기 사용하기 (1) | 2024.01.26 |
[리눅스] 작업 제어하기 (0) | 2024.01.26 |
[리눅스] 패턴을 이용한 파일 찾기 및 프로세스 정보 보기 (1) | 2024.01.26 |
[리눅스] 파일 관리 명령등 (0) | 2024.01.26 |