这篇文章的内容主要围绕Linux中Type命令怎么使用进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!
type工具用于显示命令的类型信息。它将展示在命令行上输入给定的命令将如何解释。
使用type命令
type
命令是bash内置,type语法:
type [-afptP] [name ...]
例如,查看type
的类型:
[root@localhost ~]# type typetype is a shell builtin
也可以提供多个参数:
[root@localhost ~]# type vim sleep headvim is hashed (/usr/bin/vim)sleep is /usr/bin/sleephead is /usr/bin/head
命令的类型
-t
选项告诉type打印一个描述命令类型的单词,该单词会是下面其中之一:
alias – 别名
builtin – 内置命令
file – 文件
keyword – 关键字
这里有一些例子:
Alias
[root@localhost ~]# type -t lsalias# 在Centos系统中,ls别名对应的命令是ls --color=auto[root@localhost bin]# type lsls is aliased to `ls --color=auto'
Builtin
[root@localhost ~]# type -t printfbuiltin
printf是shell内置的命令
File
[root@localhost ~]# type -t awkfile
awk是可执行的文件
Keyword
[root@localhost ~]# type -t whilekeyword
while、for、if、else……等等,是Bash中保留的关键字
显示命令的位置和类型
使用-a
命令可以显示命令的位置和类型:
[root@localhost ~]# type -a ls printf awk whilels is aliased to `ls --color=auto'ls is /usr/bin/lsprintf is a shell builtinprintf is /usr/bin/printfawk is /usr/bin/awkwhile is a shell keyword
这个实例执行后显示了ls,printf,awk,while
命令的类型和位置。
什么是Linux系统
Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。
感谢你的阅读,相信你对“Linux中Type命令怎么使用”这一问题有一定的了解,快去动手实践吧,如果想了解更多相关知识点,可以关注编程网网站!小编会继续为大家带来更好的文章!