Android

Lệnh loại Linux

3-commande linux cp ,mv ,rm ,rmdir ,ln #darija

3-commande linux cp ,mv ,rm ,rmdir ,ln #darija

Mục lục:

Anonim

Lệnh type được sử dụng để hiển thị thông tin về loại lệnh. Nó sẽ cho bạn thấy một lệnh đã cho sẽ được diễn giải như thế nào nếu gõ vào dòng lệnh., chúng tôi sẽ giải thích cách sử dụng lệnh type Linux.

Cách sử dụng loại lệnh

type là shell dựng sẵn trong Bash và các shell khác như Zsh và Ksh. Hành vi của nó có thể hơi khác nhau từ vỏ này sang vỏ khác. Chúng tôi sẽ đề cập đến phiên bản dựng sẵn của Bash.

Cú pháp của lệnh type như sau:

type FILE_NAME…

Ví dụ: để tìm loại lệnh wc , bạn sẽ gõ như sau:

type wc

Đầu ra sẽ giống như thế này:

wc is /usr/bin/wc

Bạn cũng có thể cung cấp nhiều hơn một đối số cho lệnh type :

type sleep head

Đầu ra sẽ bao gồm thông tin về cả lệnh sleep và lệnh head :

sleep is /bin/sleep head is /usr/bin/head

Các loại lệnh

Tùy chọn -t cho biết type để in một từ duy nhất mô tả loại lệnh có thể là một trong những điều sau đây:

  • chức năng bí danh (shell alias) (chức năng shell) tệp dựng sẵn (shell dựng) (từ khóa đĩa)

Đây là vài ví dụ:

  1. Bí danh

    type -t grep

    Trong hệ thống của tôi, grep được đặt bí danh là grep --color=auto :

    alias

    Chức năng

    type -t rvm

    rvm là một công cụ (chức năng) để cài đặt, quản lý và làm việc với nhiều môi trường Ruby:

    function

    Được xây dựng trong

    type -t echo

    echo là một shell được dựng sẵn trong Bash và các shell khác như Zsh và Ksh:

    builtin

    Tập tin

    type -t cut

    cut là một tập tin thực thi:

    builtin

    Từ khóa

    type -t for

    for là một từ dành riêng trong Bash:

    keyword

Hiển thị tất cả các vị trí có chứa lệnh

Để in tất cả các trận đấu, sử dụng tùy chọn -a :

type -a pwd

Đầu ra sẽ cho bạn thấy rằng pwd là một shell dựng sẵn nhưng nó cũng có sẵn dưới dạng thực thi độc lập /bin/pwd :

pwd is a shell builtin pwd is /bin/pwd

Khi tùy chọn -a được sử dụng, lệnh type sẽ bao gồm các bí danh và hàm, chỉ khi tùy chọn -p không được sử dụng.

Tùy chọn lệnh loại khác

Tùy chọn -p sẽ buộc type trả về đường dẫn đến lệnh chỉ khi lệnh là tệp thực thi trên đĩa:

Ví dụ, lệnh sau sẽ không hiển thị bất kỳ đầu ra nào vì lệnh pwd là shell dựng sẵn.

type -p pwd

Không giống như -p , tùy chọn -P chữ hoa cho biết type tìm kiếm PATH cho một tệp thực thi trên đĩa ngay cả khi lệnh không phải là tệp.

type -P pwd

pwd is /bin/pwd

Khi tùy chọn -f được sử dụng, type sẽ không tìm kiếm các hàm shell, như với lệnh dựng sẵn.

Phần kết luận

Lệnh type sẽ cho bạn thấy một lệnh cụ thể sẽ được diễn giải như thế nào nếu được sử dụng trên dòng lệnh.

loại thiết bị đầu cuối