시스템 관련 명령을 설정하는 메뉴 방식 유틸리티

사용법 : setup 

setup명령은 시스템 관련 설정을 메뉴방식으로 설정하는 유틸리티이다. 사용자 정보설정, 파이어 월 설정(ipchains), 키보드 설정, 마우스 설정, 네트워크 설정, 프리터 설정, 부팅 시 데몬 선택, 사운드 카드 설정, 시간대 조절, 설정 등을 할 수 있다.
메뉴는 다음과 같다.

------------------------------------------------------------------------ 
메뉴 이름                       설명                    직접 실행 명령어        
Authentication configuration    사용자 정보 설정        authconfig 
Firewal configuration           방화벽(ipchains)설정    lokkit 
keyboard configuration          키보드 설정             kddconfig 
Mouse configuration             마우스 설정             mouseconfig 
Network configuration           네트워크 설정           netconfig 
Print configuration             프린터 설정             printconf-tui 
System service                  부팅 시 데몬 설정       ntsysv 
Sound card configuration        사운드 카드 설정        sunconfig 
Timezone configuration          시간대 조절             timeconfig 
X configuration                 X 윈도우 설정           Xconfigurator 
----------------------------------------------------------------------- 

setup 명령으로 이 메뉴 전체를 볼 수도 있으며, 각각 직접 실행 명령어를 입력하여, 각각의 메뉴를 직접 띄어 설정도 가능하다.
2005/06/17 09:44 2005/06/17 09:44
기본 셀을 호출하는 명령어
sh 명령어는 기본으로 지정된 셀을 호출한다. 본래 /bin/sh는 본 셀을 뜻했지만, 지금은 대부분 /bin/bash를 링크하여 사용한다. 다음과 같이 확인해 볼 수 있다.

# whereis sh 
sh: /bin/sh 

# ls -al /bin/sh 
lrwxrwxrwx    1 root     root            4  4월  7 20:07 /bin/sh -> bash 

만일 셀 스크립트로 작성한 ftpdown_count.sh 파일이 있다면 이는 ./명령어나 sh명령어로 실행해야 실행이 가능하다.

# sh ftpdown_count.sh 

자세한 설명은 셀 스크립트 부분을 참고하자.
2005/06/17 09:43 2005/06/17 09:43
뉴스그룹 등에서 사용하며 쉽게 내용을 열람할 수 있는 압축 유틸리티이다.
shar로 압축된 파일은 #!/bin/sh 헤더와 아카이브를 풀기 위한 명령으로 구성된 셀 스크립트로 압축이 되지 않은 파일들이 묶여 있는 형태이다. 이 파일은, 뉴스 그룹 관리자가 소스 파일을 읽고 정리하거나, 삭제가 용이하여 아직까지 인터넷 뉴스 그룹에서 종종 볼 수 있다. 하지만, 요즈음은 대부분 tar/gzip으로 대체되었다.
shar 아카이브는 unshar 명령으로 압축을 해제한다.

shar 명령으로 압축하기
C 소스 파일을 share로 압축을 해보자.

# share -o [저장할 파일] [원본파일] 

또는 다음과 같은 방법을 사용할 수도 있다.

# shar [원본파일] > [저장할파일] 

의 형식으로 shar 아카이브 형태의 압축이 가능하다.

# sh hello.c > hello.shar 

shar 형태로 된 파일을 살펴보면 셀 스크립터 형식으로 되어있다.

shar 명령으로 압축 풀기
이 hello.shar 파일을 해제 할 경우, unshar 명령을 사용한다.

# unshar hello.shar 
2005/06/17 09:42 2005/06/17 09:42