강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

alternatives 실제 사용예 보기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

alternatives 실제 사용예 보기







 

이제 alternatives의 사용예를 직접 보도록 하겠습니다.

 

 

 

 가장 먼저 시스템에 설치되어 있는 alternatives의 버전정보를 확인한 예입니다.

 

 

 

 

 

[root@su241 ~]# alternatives --version

alternatives version 1.3.30

[root@su241 ~]#

 

그리고 다음은 java라는 이름에 대한 alternatives정보를 확인한 것입니다.

 

 

 

 , java에 대한 마스터링크와 슬레이브링크들을 선택할 수 있는 메뉴를 보여줍니다.

 

 

 

 그런 다음 사용자가 선택한 링크그룹이 매뉴얼모드(manual mode)로 설정됩니다.

 

 

 

 아래의 예에서는 리스트가 하나뿐이기 때문에 1을 선택하였지만, 2개이상일 경우에는 원하는 번호를 선택할 수 있습니다.

 

 

 

 

 

[root@su241 alternatives]# alternatives --config java

 

There is 1 program that provides 'java'.

 

  Selection    Command

-----------------------------------------------

*+ 1           /usr/lib/jvm/jre-1.4.2-gcj/bin/java

 

Enter to keep the current selection[+], or type selection number: 1

[root@su241 alternatives]#

 

앞의 예와 마찬가지 경우로서 print라는 이름에 대한 alternatives정보를 메뉴로 출력하고 사용자의 선택을 기다린 예입니다.

 

 

 

 

 

[root@su241 alternatives]# alternatives --config print

 

There is 1 program that provides 'print'.

 

  Selection    Command

-----------------------------------------------

*+ 1           /usr/bin/lpr.cups

 

Enter to keep the current selection[+], or type selection number: 1

[root@su241 alternatives]#

 

그리고 다음은 mta라는 이름의 alternatives시스템에 설정된 링크정보를 확인한 예입니다.

 

 

 

 아래 결과를 보시는 바와 같이 mta는 자동모드(automation mode)로 설정되어 있으며 마스터링크 정보와 슬레이브링크 정보를 각각 확인할 수 있습니다.

 

 

 

 

 

[root@su241 ~]# alternatives  --display mta

mta - status is auto.

 link currently points to /usr/sbin/sendmail.sendmail

/usr/sbin/sendmail.sendmail - priority 90

 slave mta-mailq: /usr/bin/mailq.sendmail

 slave mta-newaliases: /usr/bin/newaliases.sendmail

 slave mta-rmail: /usr/bin/rmail.sendmail

 slave mta-sendmail: /usr/lib/sendmail.sendmail

 slave mta-pam: /etc/pam.d/smtp.sendmail

 slave mta-sendmailman: /usr/share/man/man8/sendmail.sendmail.8.gz

 slave mta-mailqman: /usr/share/man/man1/mailq.sendmail.1.gz

 slave mta-newaliasesman: /usr/share/man/man1/newaliases.sendmail.1.gz

 slave mta-aliasesman: /usr/share/man/man5/aliases.sendmail.5.gz

Current `best' version is /usr/sbin/sendmail.sendmail.

[root@su241 ~]#

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,040 명
  • 현재 강좌수 :  35,850 개
  • 현재 접속자 :  115 명