当前位置: 首页 > news >正文

Bash Shell控制台终端命令合集

最近整理了一下Bash Shell终端的命令,以备后续查用。如下:

1.内建命令

命令 描述
& 在后台启动作业
((x)) 执行数学表达式x
. 在当前shell中读取并执行指定文件中的命令
: 什么都不做,始终成功退出
[ t ] 对条件表达式t进行求值
[[ e ]] 对条件表达式e进行求值
alias 为指定的命令定义别名
bg 将当前作业置于后台运行
bind 将组合键绑定到readline函数或宏
Break 退出for、while、select或until循环
builtin 执行指定的shell内建命令
caller 返回活动子函数调用的上下文
case 根据模式有选择的执行命令
cd 将当前目录切换为指定的目录
command 执行指定的命令,不进行正常的shell查找
compgen 为指定单词生成可能得补全匹配
complete 显示指定的单词是如何补全的
compopt 修改指定单词的补全选项
continue 继续执行for、while、select或until循环的下一次迭代
coproc 在后台生成子shell并执行指定的命令
declare 声明变量或变量类型
dirs 显示当前已保存的目录列表
disown 从进程作业表中删除指定的作业
echo 将指定字符串输出到STDOUT
enable 启用或禁用指定的内建shell命令
eval 将指定的参数拼接成一个命令,然后执行该命令
exec 用指定命令替换shell进程
exit 强制shell以指定的退出状态码退出
export 设置可用于子shell进程的变量
false 将结果设置为false状态
fc 从历史记录列表中选择一组命令
fg 将作业恢复至前台
for 对列表中的每一项执行指定的命令
function 定义一个shell脚本函数
getopt

相关文章:

  • C语言番外篇(3)------------>break、continue
  • 论文笔记:Autonomy-of-Experts Model
  • watchEffect 里有响应式依赖时并没有自动追踪
  • C++关键字之mutable
  • Tesseract OCR:起源、发展与完整使用指南
  • 多线程篇学习面试
  • 请谈谈 Vue 中的 key 属性的重要性,如何确保列表项的唯一标识?
  • 设计模式Python版 中介者模式
  • Vue 3 + Vite 项目中配置代理解决开发环境中跨域请求问题
  • Linux系统管理与编程01:准备工作
  • vim 多个关键字高亮插件介绍
  • A. Jagged Swaps
  • mybatis从接口直接跳到xml的插件
  • 不同activity的mViewModel是复用同一个的还是每个activity都是创建新的ViewModel
  • DeepSeek各模型现有版本对比分析
  • Python selenium 库
  • 轻松将 Python 应用移植到 Android,p4a 帮你实现
  • 485. 最大连续 1 的个数
  • 深入了解ThreadLocal底层原理-高并发架构
  • LLM2CLIP论文学习笔记:强大的语言模型解锁更丰富的视觉表征
  • 英伟达:美国无法操纵监管机构在AI领域取胜,美企应专注创新而不是编造荒诞谣言
  • 安徽安庆市委书记张祥安调研假日经济和旅游安全工作
  • 国家卫健委对近日肖某引发舆情问题开展调查
  • 中国科学院院士张泽民已任重庆医科大学校长
  • 辽宁辽阳市白塔区一饭店火灾事故举行新闻发布会,现场为遇难者默哀
  • 2025年“投资新余•上海行”钢铁产业“双招双引”推介会成功举行