Linux 命令速查

Shell内建

58 条命令

Shell 自身提供的命令与脚本编程能力。

alias

定义或显示别名。

bash

GNU Bourne Again SHell,Linux 默认交互式命令行解释器

bg

将前台终端作业移动到后台运行

bind

显示或设置键盘按键与其相关的功能

break

结束for,while或until循环。

builtin

执行bash内建命令。

cd

切换用户当前工作目录。

command

调用并执行指定的命令

continue

结束本次循环,继续执行下一个for,while或until循环。

declare

声明变量,设置或显示变量的值和属性。

dirs

显示目录堆栈。

disown

从当前的shell中移除作业。

dris

显示和清空目录堆栈中的内容

echo

输出指定的字符串或者变量

enable

启动或禁用shell内建命令

env

显示系统中已存在的环境变量

exec

调用并执行指定的命令

exit

退出当前的shell。

export

为shell变量或函数设置导出属性。

expr

一款表达式计算工具

false

返回状态为失败。

fc

显示历史列表中的命令或修改指定的历史命令并执行。

fg

将后台作业移动到前台终端运行

fishshell

比 bash 更好用的 shell

getopts

Shell 内建的命令行选项解析器

hash

bash 内建的命令路径缓存管理

help

该命令是bash内建命令,用于显示bash内建命令的帮助信息。

history

显示或操作历史列表。

jobs

显示作业的状态。

let

简单的计算器,执行算术表达式。

local

在函数内定义局部变量。

logout

退出当前登录的Shell

mapfile

从标准输入读取行并赋值到数组。

popd

从目录堆栈中删除目录。

printenv

打印环境变量的值,或列出全部环境变量。

printf

格式化并输出结果。

pushd

将目录添加到目录堆栈顶部。

pwd

显示当前工作目录的绝对路径。

read

从键盘读取变量值

readarray

Bash 内建命令,把输入行读入数组(mapfile 的同义词)。

readonly

标记shell变量或函数为只读

return

从函数中退出并返回数值。

set

显示或设置shell特性及shell变量

sh

shell 命令解释器

shift

移动位置参数。

shopt

显示和设置shell操作选项

source

在当前Shell环境中从指定文件读取和执行命令。

suspend

挂起shell的执行。

test

执行条件表达式。

times

显示进程累计时间。

trap

捕捉信号和其他事件并执行命令。

true

返回状态为成功。

type

显示指定命令的类型。

ulimit

控制shell程序的资源

umask

显示或设置创建文件的权限掩码。

unalias

删除由alias设置的别名

unset

删除指定的shell变量或函数。

wait

等待进程执行完后返回

浏览其他分类