linux shell 入门学习笔记5 bash基础特性

Bash是Linux系统中的默认命令行接口,它允许用户输入命令并执行。Bash支持脚本编写,可以从文件中读取命令。此外,它具有命令历史功能,可以通过`history`命令查看和管理。Bash还提供通配符、管道、命令替换等特性,以及方便的tab键自动补全和命令别名功能,极大地提高了命令行操作的效率。
摘要由CSDN通过智能技术生成

bash是什么

  • bash是一个命令处理器,运行在文本窗口中,并能执行用户直接输入的命令。
  • bash还能从文件中读取Linux命令,称之为脚本。
  • bash支持通配符、管道、命令替换、条件判断等逻辑控制语句。

命令历史

Shell会保留其会话中用户提交执行的命令
history     #命令,查看历史命令记录,注意【包含文件和内存中的历史纪录】
echo $HISTSIZE        #shell进程可保留的命令历史的条数
echo $HISTFILE        #存放历史命令的文件,用户推出登录后,持久化命令个数

# 存放历史命令的文件
ls -a ~/.bash_history

演示:
命令history1

history命令
history #命令 以及参数
-c:清空内存中命令历史
-r:从文件中恢复历史命令
数字n:显示最近n条命令

演示:
命令history2

!历史id:表示快速执行历史命令
!!:执行上一次命令

演示:
命令history3

bash特性汇总
  • 文件路径tab键补全
  • 命令补全 tab
  • 快捷键ctrl+a,e,u,k,l
  • 通配符 .*
  • 命令历史 history
  • 命令别名 alias
  • 命令行展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值