首页 > 其他 > 详细

关于Bash

时间:2020-03-15 23:38:15      阅读:69      评论:0      收藏:0      [点我收藏+]

关于Bash

Bash是什么?

Bash是一个命令处理器,通常运行于文本窗口中,并能执行用户直接输入的命令。Bash还能从文件中读取命令,这样的文件称为脚本。
Bash是Bourne shell的后继兼容版本与开放源代码版本,
它的名称来自Bourne shell(sh)的一个双关语(Bourne again / born again):Bourne-Again SHell。
Bash命令解释器,起到的作用如图:
技术分享图片

Bash的一些特性

快捷键:

Ctrl键 +  d      退出当前登录的用户
Ctrl键 +  a      将当前的光标移动命令行的行首
Ctrl键 +  e      将当前的光标移动命令行的行尾
Ctrl键 +  c      取消当前的操作  
Ctrl键 +  u      剪切当前光标所在位置及向前的所有内容
Ctrl键 +  y      粘贴剪切板上面的内容  
Ctrl键 +  k      剪切当前光标所在位置及向后的所有内容
delete          从前往后删除一个字符
Ctrl键 +  w      从后往前删除一组字符串,默认以空白字符为分割符
Ctrl键 + 左方向键    把光标位置向左移动一组字符串,默认以空白字符或者特殊字符为分割符
Ctrl键 + 右方向键    把光标位置向右移动一组字符串,默认以空白字符或者特殊字符为分割符
Ctrl键 +  l      清屏  clear
Ctrl键 +  r      搜索历史的执行的命令,直接执行
Ctrl键 +  s      锁屏
Ctrl键 +  q      解锁  
Ctrl键 +  z      将前台运行的执行暂停到后台
Esc键 +  .       获取上一条命令最后的参数或者其它内容
!!               执行上一条命令 
!命令            找到最近的一次符合条件的命令执行

历史记录:

history         命令的历史记录  
    -w          将命令记录到文件中   .bash_history
    -d          删除指定历史记录   id
    -c          清空所有的历史命令 

别名:

[root@qls ~]# alias   net='ping baidu.com'      #设置别名 
[root@qls ~]# alias             #查看系统中所有的别名
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias net='ping baidu.com'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

[root@qls ~]# unalias  net             #取消别名

关于Bash

原文:https://www.cnblogs.com/zzzwqh/p/12500908.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!