bash基础命令

本文介绍了bash的基础命令,包括命令历史控制、环境变量设置、目录管理、文本文件查看等。重点讲解了如何使用!$获取上一个命令的最后一个参数,设置HISTCONTROL忽略重复或以空白开头的命令,以及mkdir、rmdir、tree、cat、more、less、head、tail等文件操作命令的使用。还提到了touch命令对文件时间戳的管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

bash基础命令
调用上一个命令的最后一个参数
!$     (建议使用)
Alt.  
    同时按住Alt和.
    (需要在centos中执行,远程连接工具一般不支持)
示例:
ls /etc
ls !$
ls Alt.


控制命令历史的记录方式
查看环境变量:  echo $HISTCONTROL
ignoredups:忽略重复的命令  (连续输入才算重复)
ignorespace:忽略所有以空白开头的命令 
ignoreboth:ignoredups,ignorespace

设置环境变量的值
export 环境变量名="值"
    export HISTCONTROL="ignorespace"
    

命令补全
    Tab
    Tab Tab

路径补全
    Tab
    Tab Tab
    
目录管理类命令
mkdir [选项] 路径   创建目录
    -p  目录存在不报错 父目录不存在补全
    -v  显示详细信息
    -m  设置目录权限
    
rmdir 删除目录  (只能删除空目录)
    -v 显示删除过程
    
tree命令  按照树状结构查看目录
    centos6.5如

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值