리눅스 셸 편집하기
IT위키
편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
17번째 줄: | 17번째 줄: | ||
</pre> | </pre> | ||
==종류== | == 종류 == | ||
*csh | * csh | ||
**버클리대학의 빌 조이가 개발한 것으로 C언어를 기반으로 만들어졌으며 강력한 프로그램 작성 기능을 가지고 있다. 히스토리 기능, 별명(Alias) 기능, 작업 제어 등의 유용한 기능을 포함하였다. | ** 버클리대학의 빌 조이가 개발한 것으로 C언어를 기반으로 만들어졌으며 강력한 프로그램 작성 기능을 가지고 있다. 히스토리 기능, 별명(Alias) 기능, 작업 제어 등의 유용한 기능을 포함하였다. | ||
*ksh | * ksh | ||
**데이비드 콘(David Korn)이 개발한 셸로 본셸을 확장해서 만들어졌으며, 작업제어, 히스토리, 앨리어스 및 명령행 편집기능을 지원한다. | ** 데이비드 콘(David Korn)이 개발한 셸로 본셸을 확장해서 만들어졌으며, 작업제어, 히스토리, 앨리어스 및 명령행 편집기능을 지원한다. | ||
*bash | * bash | ||
**브라이언 폭스가 본셸을 기반으로 GNU 프로젝트를 위해 개발한 셸로 현재 GNU 운영체제, 리눅스, Mac OS X 등에 표준 셸로 사용 되고 있다. | ** 브라이언 폭스가 본셸을 기반으로 GNU 프로젝트를 위해 개발한 셸로 현재 GNU 운영체제, 리눅스, Mac OS X 등에 표준 셸로 사용 되고 있다. | ||
*tcsh | * tcsh | ||
**켄 그리어가 테넥스라는 운영체제에 명령행 완성기능을 반영하게 되었고, 1981년 C셸과 통합하여 만들었다. C셸의 기능을 강화시킨 셸로 명령어 완성기능, 명령행 편집기능 등을 추가로 지원한다. | ** 켄 그리어가 테넥스라는 운영체제에 명령행 완성기능을 반영하게 되었고, 1981년 C셸과 통합하여 만들었다. C셸의 기능을 강화시킨 셸로 명령어 완성기능, 명령행 편집기능 등을 추가로 지원한다. | ||