>  기사  >  컴퓨터 튜토리얼  >  Linux 유형 명령

Linux 유형 명령

WBOY
WBOY앞으로
2024-03-20 17:06:06759검색

Linux 유형 명령

이 가이드에서는 Linux의 "type" 명령에 대해 자세히 알아봅니다.

전제 조건:

이 가이드에 설명된 단계를 수행하려면 다음 구성 요소가 필요합니다.

  • Linux 시스템이 올바르게 구성되었습니다. 테스트 및 학습 목적으로 Linux VM을 만드는 방법을 확인하세요.
  • 명령줄 인터페이스에 대한 기본 이해

Linux

에서 명령 입력

다른 Linux 관련 명령(예: ls, chmod, shutdown, vi, grep, pwd 등)과 달리 "type" 명령은 인수로 제공된 명령 유형에 대한 정보를 표시하는 내장 Bash 함수입니다.

$유형

Bash 외에도 다른 셸(Zsh, Ksh 등)에도 실행하는 "type" 명령이 함께 제공됩니다.

기본 사용법

유형의 명령 구조는 다음과 같습니다.

$유형

가장 간단한 사용법은 명령을 인수로 제공하는 것입니다.

$type, 여기서

"type" 명령은 동시에 여러 매개변수를 처리할 수도 있습니다.

$type 유형은 cd ls chmod sudo sleep shoff

명령 유형

명령 유형에만 관심이 있는 경우 "-t" 플래그를 사용하여 명령 유형만 가져옵니다.

$type—에코가 울리지 않음

$유형—t 유형

$type—그 동안은

$type—t grep

출력은 다음 명령 유형 중 하나입니다.

  • Alias: 쉘 별칭.
  • 기능: 내장 쉘 기능.
  • 내장: 내장된 셸 명령입니다.
  • 파일: 디스크 파일.
  • 키워드: 쉘 기능에 특정하게 사용되는 예약어입니다.

모든 위치

Linux의 다양한 명령은 독립 실행형 실행 파일과 내장 셸 기능으로 모두 존재합니다. "type" 명령을 사용하여 명령에 이러한 두 가지 특성이 있는지 확인할 수 있습니다.

아래 예시를 확인해 보세요:

$TYPE-AEcho

여기서 출력에 표시된 대로 "echo" 명령은 내장된 셸 함수이자 실행 파일("/usr/bin/echo"에 위치)입니다.

기타 옵션

위에 언급된 옵션 외에도 "type" 명령에는 몇 가지 추가 옵션이 제공됩니다.

“—p” 플래그

다음 명령을 실행하세요:

$type—p 에코

$type-p 닫기

여기서 지정된 매개변수가 내장 셸인 경우 "type" 명령은 어떤 출력도 표시하지 않습니다. 그렇지 않으면 출력은 명령 실행 파일의 위치가 됩니다.

"P" 플래그

아래 예시를 확인해 보세요:

$P형 에코 전원

$type—P, while

여기에서 "type" 명령은 지정된 매개변수에 대한 모든 PATH 위치를 검색하고 일치하는 실행 파일의 위치를 ​​반환합니다.

이 예에서 "echo" 및 "pwd" 명령에는 모두 전용 바이너리가 있습니다. "if"와 "while"은 모두 쉘 키워드이며 전용 바이너리 코드가 없습니다. 출력이 비어 있습니다.

종료 코드

작업을 수행한 후 "type" 명령은 종료 코드를 남깁니다. 종료 코드를 사용하여 작업이 성공했는지 확인할 수 있습니다.

  • 0: 명령이 오류 없이 성공적으로 실행되었습니다.
  • 1: 명령에 오류가 발생했습니다.

다음 명령은 종료 코드를 보여줍니다.

$유형

$에코$?

$type asdfg

$에코$?

결론

이 가이드에서는 Linux에서 "type" 명령을 사용하는 방법을 보여줍니다. 이는 명령의 성격을 설명하는 쉘 내장 명령입니다.

다른 Linux 명령에 대해 더 자세히 알고 싶으십니까? Linux 명령 하위 범주를 확인하세요. Bash 관련 가이드를 더 보려면 Bash를 사용한 프로그래밍을 확인하세요.

행복한 컴퓨팅!

위 내용은 Linux 유형 명령의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 mryunwei.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제