Linux常用命令汇总之内建命令

: 扩展参数列表,执行重定向操作

. 读取并执行指定文件中的命令(在当前shell环境中)

alias 为指定命令定义别名

bg 将作业以后台模式运行

bind 将键盘序列绑定到一个readline函数或宏

break 退出

builtin 执行指定的shell内建命令

caller 返回活动子函数调用的上下文

cd 将当前目录切换为指定的目录

command 指定指定的命令,无需进行通常的shell查找

compgen 为指定单词生成可能的补全匹配

complete 显示指定的单词是如何补全的

compopt 修改单词的补全选项

continue 继续执行循环的下一次迭代

declare 声明一个变量或变量类型

dirs 显示当前存储目录的列表

diswon 从进程作业中删除指定的作业

echo 将字符串输出到STDOUT

enable 启用或禁用指定的内建命令

eval 将指定的参数拼接成一个命令,然后执行

exec 用指定命令替换shell进程

exit 强制shell以指定的退出状态码退出

export 设置子shell进程可用的变量

fc 从历史记录中选择命令列表

fg 将作业以前台模式运行

getopts 分析指定的位置参数

hash 查找并记住指定命令的全路径名

help 显示帮助文件

history 显示命令历史记录

jobs 列出活动作业

kill 向指定的进程ID发出一个系统信号

let 计算一个数学表达式中每个参数

local 在函数中创建一个本地变量

logout 退出登录shell

mapfile 从STDIN读取数据行,并将其加入索引数组

popd 从目录中栈中删除记录

printf 格式化字符串显示文本

pushd 向目录栈中添加一个目录

pwd 显示当前工作目录的路径

read 从STDIN读取一行并赋给一个变量

readarry 从STDIN读取数据行并放入索引数组

readonly 从STDIN读取一行并赋给一个不可修改的变量

return 强制函数以某个值退出,可被调用脚本提取

set 设置并显示环境变量的值和shell属性

shift 将位置参数依次向下降一个位置

shopt 打开/关闭控制shell可选行为的变量值

source 读取并执行指定文件中的命令(当前shell中)

suspend 暂停shell的执行,直到收到一个SIGCONT信号

test 基于指定条件返回退出状态码0/1

times 显示累计的用户和系统时间

trap 如果收到了系统信号,指定指定的命令

type 显示指定的单词如果作为命令将会如何被解释

typeset 声明一个变量或变量类型

ulimit 为系统用户设置指定的资源上限

umask 为新建的文件和目录设置默认权限

unalias 删除指定的别名

unset 删除指定的环境变量或shell属性

wait 等待指定进程完成并返回退出状态码

内建命令提供了更高的性能,相比与外部命令,但shell中内建命令越多,消耗内存就越大

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,402评论 2 33
  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 12,646评论 1 19
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 100,225评论 9 468
  • 偶读并和师兄原韵 雨霁翅忽轻,风吹鳞甲悠。 素来群群嬉,惊去匆匆游。 不濯浑沌水,但停浅草头。 借问春风里,翩然有...
    ARTO老段阅读 1,751评论 0 1
  • 当你受够了某招聘网页用户体验太糟糕被折磨了好些时间之后,终于找到了适合自己的简历制作网页,该是多么高兴的事情!然后...
    思索_BeautyLin阅读 3,477评论 2 1

友情链接更多精彩内容