Linux教程
Linux目录
Linux命令
Linux用户
Linux文件
Linux进程
Linux查询
Linux I/O
Linux正则
Linux安全
Linux shell
Linux网络
Linux VI
Linux 系统命令
Linux 其他

Linux Shell命令

Linux Shell命令

在Linux中,命令是您可以指示系统执行某些操作的方式或说明。在命令行中执行命令。
语法:
command [option] [argument]
有些命令没有任何选项或不接受任何参数,例如'clear'和'pwd'。
clear
'clear'命令清除终端显示中的所有先前命令和输出。
pwd
'pwd'命令代表"打印工作目录"。它不接受任何选项或参数,并显示当前工作目录的详细信息。

命令类型

外部或内置命令
内置 >命令是内置在Shell中的内部命令。内置命令从外壳程序调用,并直接在外壳程序内部执行。您可以在" help"和" compgen-b"命令的帮助下列出所有内置命令。内置命令的一些示例是'pwd','help','type','set','unset'等。
外部命令不是内置命令-in命令。这些命令是具有自己的二进制文件并且位于文件系统中的程序。这些是您的系统提供的命令,完全独立于Shell。这些命令通常位于/bin,/sbin,/usr/sbin中。

类型命令

Linux"类型"命令告诉我们提供给shell的命令是内置命令还是外部命令。
语法:
type <command>
示例:
type pwd
type cd
type man
type cat
type file
Linux Shell Expansion Command1
看上面的快照,像'pwd'和'cd'这样的命令是内置命令,而命令'man','cat'和'file'是外部命令。
Linux'type'命令还指示命令是否具有别名 。
示例:
type ls
Linux Shell Expansion Command2
看上面的快照,'type'命令显示'ls'是一个别名命令。

type-a

'type-a'选项告知所有命令类型,无论是内置命令,外部命令还是别名命令。一些命令既是外部命令,也是内置命令。但是,除非提到外部命令的路径,否则内置命令将始终具有优先级。
语法:
type-a <command>
示例:
type-a echo
Linux Shell Expansion Command3
看看上面的快照,'echo'命令既是内部的,又是外部的。要使用外部" echo"命令,提到路径"/bin/echo" 。

哪个

Linux"哪个"命令可以找到命令的路径。
语法:
which <command1> <command2> <command3>....
示例:
which ls pwd rmdir mkdir cp cd file man
Linux Shell Expansion Command4
查看上面的快照,除了" cd"命令和所有其他命令是外部命令,因为bash已显示其外部路径。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4