• LF몰 이벤트
  • 캠퍼스북
  • 파일시티 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

Unix Shell Script 실습 과제

*병*
개인인증판매자스토어
최초 등록일
2009.05.26
최종 저작일
2005.12
10페이지/한글파일 한컴오피스
가격 1,000원 할인쿠폰받기
다운로드
장바구니

소개글

Unix Shell Script 실습 과제

목차

(1) 쉘(Shell) 프로그램

- 쉘 프로그램의 종류와 사용법 및 선택
- 앨리어스(alias) 설정하기
- 분기문, 조건문, 반복문, 조건 반복문 실행
- 구구단 프로그램 실습

(2) 실습 과제

- 쉘 프로그램을 이용한 구구단 화면 표시 방법 변경
- 쉘 프로그램을 이용하여 Tree형상 만들기

본문내용

(1) 쉘(Shell) 환경의 설정

- 쉘의 종류

UNIX 시스템 상에서 사용되는 대표적인 쉘로는 Bourne 쉘 (sh), Korn 쉘 (ksh), C 쉘 (csh) 이 있다. 이중 어떤 쉘을 사용할 지는 시스템 관리자가 사용자에게 설정해 준다. 선택된 쉘은 사용자가 시스템에 로그인 할 때마다 사용하는 쉘이기 때문에 사용자 쉘이라고 한다.
Bourne 쉘은 최초의 쉘프로그램이며, 모든 프로그램에 있는 기본 쉘, C쉘은 C언어와 유사한 언어를 사용하였으며, Bourne 쉘보다 여러 기능이 보강된 쉘이다.

- 쉘 바꾸기

쉘은 관리자가 사용자의 계정을 만들 때 설정하게 된다. 하지만 자신이 로그인 쉘을 바꾸고 싶다면 ‘ chsh ’ 명령어를 사용하여 변경 할 수 도 있다. 이보고서는 주로 Bourne쉘 (sh)을 주로 사용하도록 하기 때문에 쉴을 바꿀 필요는 없다. 쉘 프로그래밍을 할 때 첫 번째줄의 #! 이후 쉘을 선택한다.

- 환경 변수

UNIX 시스템에서 프로그램이 실행될 때 필요한 정보들 (사용자의 홈 디렉토리, 라이브러리가 있는 경로)이 저장되어 있는 변수를 환경 변수라고 한다. 환경변수는 시스템 관리자에 의해 미리 기본적으로 설정이 되어 있다.
환경변수를 확인하는 예제를 수행해 본다. 사용자의 로그인 쉘 프로그램을 확인하기 위해 아래와 같은 명령어를 실행한다.

$ echo $SHELL

(2) 히스토리 (history) 와 앨리어스 (alias)

- 히스토리(history) 설정하기

이전에 사용자가 내린 명령을 다시 사용할 수 있는 기능. 히스토리 리스트를 확인하기 위해서 아래와 같은 명령을 수행한다.
$ history

- 앨리어스(alias) 설정하기

예를 들어 디렉토리 내의 파일을 나열해 주는 ls 명령어에서 -a 나 -l 과 같은 옵션을 함께 사용하는 빈도가 많다면, 이렇게 자주 사용되는 명령어 옵션을 줄여 사용할 수 있다.

참고 자료

없음
*병*
판매자 유형Silver개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

최근 본 자료더보기
탑툰 이벤트
Unix Shell Script 실습 과제
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업