运维日记 -- linux 基本命令怎么学?(1)

文章索引:
    1.系统一开始就内置好的命令。

    2.怎么查看这些内置好的命令?

    3.怎么查看外部命令?



1.系统一开始就内置好的命令


alias            功能说明:设置命令的别名

bg               功能说明:将程序放在后台执行

bind             功能说明:显示或设置键盘按键与其相关的功能

break            功能说明:

builtin          功能说明:builtin命令用于执行指定的shell内部命令,并返回内部命令的返回值

caller           功能说明:

cd               功能说明:目录切换命令

command          功能说明:调用指定的指令并执行,命令执行时不查询shell函数

compgen          功能说明:

complete         功能说明:

compopt          功能说明:

continue         功能说明:

declare          功能说明:与set命令功能一样,对shell环境变量进行显示、设置

dirs             功能说明:显示目录中堆叠的记录

disown           功能说明:

echo             功能说明:显示一行文本

enable           功能说明:用于临时关闭或者激活指定的shell内部命令

eval             功能说明:执行多个命令

exec             功能说明:执行完命令后,退出所在用户权限

exit             功能说明:各种退出

export           功能说明:显示和设置环境变量值

false            功能说明:

fc               功能说明:编辑曾经执行过的命令,并以批处理的形式让这些命令重新执行

fg               功能说明:将程序转入前台执行

getopts          功能说明:

hash             功能说明:用来显示和清除哈希表,执行命令的时候,系统将先查询哈希表

help             功能说明:显示内部命令的帮助信息

history          功能说明:可以用来显示曾执行过的命令,也可以根据显示的资料来重新执行所需要的命令

jobs             功能说明:显示后台运行的命令

kill             功能说明:发送指定的信号到相应进程

let              功能说明:bash中用于计算的工具,提供常用运算符还提供方幂“**”运算符

local            功能说明:

logout           功能说明:用户退出系统,其功能和login命令对应

mapfile          功能说明:

popd             功能说明:将目录弹出目录

printf           功能说明:命令格式化输出

pushd            功能说明:将目录压入目录栈,进行目录切换命令

pwd              功能说明:显示当前目录

read             功能说明:命令从标准输入中读取一行,并把输入行的每个字段的值指定给shell变量

readonly         功能说明:用于定义只读shell变量和shell函数。

return           功能说明:

set              功能说明:设置shell

shift            功能说明:使位置参数都左移一位

shopt            功能说明:用于显示和设置shell中的行为选项

source           功能说明:重新执行刚修改的初始化文件

suspend          功能说明:可以暂停shell的执行

test             功能说明:命令最短的定义可能是评估一个表达式;如果条件为真,则返回一个 0 值。如果表达式不为真,则返回一个大于 0 的值 — 也可以将其称为假值。

times            功能说明:

trap             功能说明:用来在脚本中指定信号如何处理

true             功能说明:

type             功能说明:被用于判断另外一个命令是否设置内置命令

typeset          功能说明:

ulimit           功能说明:控制shell程序的资源

umask            功能说明:用来设置限制新文件权限的掩码

unalias          功能说明:删除别名

unset            功能说明:删除变量或函数

wait             功能说明:用来等待指令的指令,直到其执行完毕后返回终端

            

以上为内置命令。如有遗漏,q:2562658173 呼我就好。可能不光会有故事......





2.怎么查看这些内置好的命令?

查看内置命令一般就在这六个路径。(PATH的路径)

/bin/
/sbin/
/usr/bin/
/usr/sbin/
/usr/local/bin/
/usr/local/sbin/




3.怎么查看外部命令?

内部(内建、内置)命令:linux系统加载运行时shell就被加载并驻留在系统内存中

外部(外建、外置)命令:在系统加载时并不随系统一起被加载到内存中,而是在需要时才将其调用内存

怎么区分? type + 命令

注:不是内部的就是外部的



猜你喜欢

转载自blog.csdn.net/sehejs_a/article/details/80318463