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

쉘프로그래밍강좌084: enable로 설정되어 있는 지정된 이름의 사용을 중지하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

쉘프로그래밍강좌084: enable로 설정되어 있는 지정된 이름의 사용을 중지하기

 

 

 

 

enable명령어에서 -n옵션을 사용하면 지정된 이름의 설정을 중지하게 됩니다.

 

 

 

 리눅스 명령어에는 쉘내부에 들어있는 내부명령어와 외부에 파일명으로 존재하고 있는 외부명령어가 있습니다.

 

 

 

 

 

어떤 명령어는 외부명령어와 내부명령어가 모두 같은 이름으로 존재하는 경우도 있습니다.

 

 

 

 

 

아래의 예는 내부명령어로 정의되어 있는 test라는 이름을 사용하지 못하도록 설정한 것입니다.

 

 

 

 이렇게 enable설정 중지를 하려면 -n옵션을 사용하시면 됩니다.

 

 

 

 

 

[root@RockyLinux01 etc]# enable | grep test

enable test

[root@RockyLinux01 etc]#

[root@RockyLinux01 etc]#

[root@RockyLinux01 etc]# enable -n test

[root@RockyLinux01 etc]#

[root@RockyLinux01 etc]# enable | grep test

[root@RockyLinux01 etc]#

 

 

 

 

그리고 아래는 test라는 이름으로 enable설정이 되어있는가를 확인한 것입니다.

 

 

 

  아무런 결과도 나오지 않은 것은 현재 enable설정에서 해제(중지)되어 있다는 것을 의미합니다.

 

 

그리고 “enable -n” 이라고 하면 현재 enable설정이 중지되어 있는 이름들을 전부 보여줍니다.

 

 

 

 

 

위의 예에서 test만을 enable 해지(중지)하였기 때문에 “enable -n test”라는 하나의 이름만 출력된 것입니다.

 

 

 

 

 

[root@RockyLinux01 etc]# enable -a | grep test

enable -n test

[root@RockyLinux01 etc]#

 

 

 

 

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  94 명