linux基础(终端和shell)

Phyllis ·
更新时间:2024-11-14
· 965 次阅读

1、shell提示符

在这里插入图片描述

上面的是终端打开显示的内容@: 上图中的 ‘~’ 符号,表示的当前用户主目录 2、shell命令 shell的命令分为内部命令和外部命令:
内部命令:
内部命令被构建在shell之中。当执行shell命令时,内部命令的执行速度非常快。这是因为没有其他的进程因为执行这条命令而被创建。比如,当执行“cd”命令时,没有进程被创建。在执行过程中只是简单的改变当前的目录
外部命令:
外部命令并没有被构建在shell中。这些可执行的外部命令保存在一个独立的文件当中。当一个外部命令被执行时,一个新的进程即被创建同时命令被执行。比如,当执行“cat”命令时,/bin/cat就会被执行
cat是啥?:
1、cat是Linux文件操作命令
2、通常\color{blue}{通常}通常用来查看文件内容
3、详情会在接下来的Linux文件操作命令中介绍,
判断外部命令和内部命令
1、通过which的方法,
如下所示 输出结果为执行外部命令的绝对路径路径
如: /bin/cat就是cat 命令执行的绝对路径
而cat则是相对论路径
在这里插入图片描述
2、通过type命令来查看
结果很明显,内部命令结果显示为“是shell内建”
外部命令是:显示外部命令结果为什么不同??
在这里插入图片描述

查看命令帮助

help 用于查看所有内部命令\color{blue}{内部命令}内部命令

在这里插入图片描述

help [指定内部\color{blue}{内部}内部的命令]

在这里插入图片描述
shell启动UI(图形用户界面)
这个有点鸡肋,乌班图本身带的就有图形界面,输入命令会调出此界面
在这里插入图片描述


作者:飞蛾恋月



linux基础 Linux shell

需要 登录 后方可回复, 如果你还没有账号请 注册新账号