访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux基础命令汇总

时间:2019-10-10

linux命令_linux vi命令_linux命令

本文仅仅对一些基础命令做演示,不涉及过多的原理性,以及概念性的东西,

示例中仅仅列出常用的选项,对于不常用的选项不做介绍以及演示。

其中部分帮助信息是来源于man查寻结果,未作翻译,请谅解。

enable -a  显示所有激活和禁用的内置命令
enable -n  显示所有已经禁用的内置命令
enable -n echo  禁用内置命令 echo

禁用命令

[[email?protected] ~]#enable -n echo       
[[email?protected] ~]#enable -a | grep echo
enable -n echo
[[email?protected] ~]#enable -n echo 
[[email?protected] ~]#enable -n 
enable -n echo
[[email?protected] ~]#enable -n type
[[email?protected] ~]#enable -n
enable -n echo
enable -n type

启用命令

[[email?protected] ~]#enable echo
[[email?protected] ~]#enable -a | grep echo
enable echo
type: type [-afptP] name [name ...]
Options:
    -a   # 显示所有的命令类型,包括别名、内置命令、函数、(不使用-p选项的情况下)
    -f   # suppress shell function lookup
    -P   # 强制返回命令的路径,即使后跟的是别名、内置命令、函数;针对既是内置命令又是外部命令的,返回的是外部命令的路径(如echo)
    -p   # 只返回是外部命令的路径,如果 `type -t NAME‘ 返回的不是file类型,结果为空。
    -t   # 返回单个的类型字符,如 `alias‘, `keyword‘,`function‘, `builtin‘, `file‘
Arguments:
    NAME # Command name to be interpreted.
type ls
type cd
type httpd
type -t ls
type -t cd
type -t httpd
type -P httpd
type -P echo
type echo
type -p cd
type -p httpd

返回具体路径的都是外部命令

[[email?protected] ~]# type free
free is /usr/bin/free
[[email?protected] ~]#type httpd
httpd is /web/httpd/bin/httpd

返回shell builtin的都是bash内部命令

[[email?protected] ~]# type cd
cd is a shell builtin
[[email?protected] ~]# 

返回的是别名

[[email?protected] ~]#type ls
ls is aliased to `ls --color=auto‘

短格式返回命令的类型

[[email?protected] ~]#type -t ls
alias
[[email?protected] ~]#type -t cd
builtin
[[email?protected] ~]#type -t httpd
file
 上一个教程:Linux文件链接命令