Bash概述

本文介绍了Bash,Linux系统的默认shell,包括其主要特性如Tab键自动补全、命令行快捷键、如何设置和取消别名以及查看历史记录等功能,是Linux运维人员必备的基础知识。
摘要由CSDN通过智能技术生成

1.Bash介绍


bash shell是一个命令解释器,负责跟系统的内核进行交互,在操作系统的最外层 

bash能干什么    针对于操作系统  

	文件管理 
	
	目录管理
	
	权限管理
	
	用户管理
	
	应用管理
	
	软件管理
	
	磁盘管理
	
	网络管理
	
	等等 
	
执行方式:

	命令执行	   操作简单     针对简单的管理操作  
	
	脚本 script    操作复杂    操作一些复杂性比较大的操作 

2.Bash特性

一.Tab键补全

#需要安装制定的软件包 重启生效  
#yum install  -y  bash-completion
 1. 命令补全 
		
 2. 选项补全    
		
 3. 参数补全    路径补全  

#命令补全
[root@CentOS7 ~]# user		#命令补全
useradd     userdel     usermod     usernetctl  users
[root@qls ~]# s		
Display all 195 possibilities? (y or n)	#以s开头的命令共有195个,是否显示  y 显示  n 不显示

#选项补全
[root@CentOS7 ~]# ls --
--all                             --indicator-style=
--almost-all                      --inode
--author                          --kibibytes
--block-size=                     --lcontext

#参数补全     
文件或者目录的路径补全

[root@CentOS7 ~]# ls   /etc/sysconfig/network-scripts/ifcfg-
ifcfg-eth0  ifcfg-lo    


二.命令行快捷键


#命令行快捷键     主要通过xshell  secureCRT实现的
Ctrl  +  l       #清除当前屏的内容  clear
Ctrl  +  d       #退出当前登录的用户
Ctrl  +  c       #取消当前的操作    cancel
Ctrl  +  a       #将光标移动到当前行的行首
Ctrl  +  e       #将光标移动到当前行的行尾
Ctrl  +  u       #将当前光标到行首的内容进行剪切
Ctrl  +  y       #粘贴当前粘贴板上面的内容
Ctrl  +  k       #将当前光标到行尾的内容进行剪切
Delete键         #从前往后删除一个字符
Ctrl  +  r       #搜索最近一次包含某个命令的指令
Ctrl  +  s       #锁屏  输入内容不显示 危险
Ctrl  +  q       #解锁
Ctrl  +  ←键     #将当前光标向左移动一组字符串&#x
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值