Linux 基本命令——内外部命令的语法应用

执行命令分为内部命令和外部命令

内部命令是系统开机后自动运行加载的命令

例如:ls、alias(路径别名)、cd(切换目录)、echo(回显;如果后面加变量返回的值是变量的属性;

如:echo  $SHELL \ $PS1 \ $PATH等)           补充 :查看shells语法:cat /etc/shells

 

内部命令:由shell自带的;help=enable(显示内部命令);内部命令依赖于shells

                    查看内部命令语法:enable  -all;

                    启动内部命令语法:enabl  ls\  cd;

                    禁用内部命令语法:enable  -n  ls;

                    查看所有禁用的内部命令语法:enable  -n;

外部命令:在文件系统路径下有对应的可执行程序文件

                    查看那路径:which  -a |--skip-alias;whereis

echo  $PATH:显示PATH中  各路径下的/bin

 

 

区别内外部命令的语法:type XXX;例如:type free(还可以显示 free所在目录)

拷贝文件命令语法:Cp  /usr/bin/yes  /usr /local/bin/yes                

help echo:查看内部命令echo的使用方法 -n(不换行)  \a(响铃; 加-e)

例子:echo  welcome   to  centos7  -n

            echo   welcome  to  centos7 \a

执行外部命令

Hash缓存表

Hash常用语法:

Hash   显示hash缓存

Hash   -l显示hash缓存,可以做为输入使用

Hash   -p   path  name将命令全路径显示;hash -p path /usr/local/bin/ls  XXX

Hash   -d   name 清除name缓存

Hash   -r   清除缓存

猜你喜欢

转载自blog.csdn.net/weixin_42741132/article/details/81144108