bash xshell 特性

1.tab键补全

2.命令行常用快捷键:

ctrl键+ c    #取消当前操作
ctrl键+ d    #退出当前用户登录
ctrl键+ a    #光标移动到光标所在行的行首
ctrl键+ e    #光标移动到光标所在行的行尾
ctrl键+ u    #剪切/删除光标到行首的内容
ctrl键+ k    #剪切/删除光标到行尾的内容
ctrl键+ y    #粘贴
ctrl键+ l     #清屏
ctrl键+ w    #删除当前位置至上一个空格的字符(删除一组)
ctrl键+ 左方向键    #光标向左移动一个单词
ctrl键+ 右方向键     #光标向右移动一个单词
ctrl键+ r                 #搜索最近历史命令
ctrl键+ S                #锁屏 (可以敲命令也课执行,只是在屏幕上不显示)
ctrl键+ q                #解屏
eSc键+ .                #获取上一条命令最后的参数 或者最后面的内容 以空格分隔符
 
!开头的指令:
 
!!                     #执行上一条执行过命令
!+命令 ( !lS )    #执行最近一次以lS开头的命令
 
 
3.历史记录
history         #显示所有执行过的命令
 
!+id   (histoty指令下的数字编号)   #执行此id对应的指令
 选项:
-d+ id        #删除指定的id记录
-w             #将历史记录存放到一个文件夹
 -c            #清楚所用命令的历史记录
 
 
 4.命令别名 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 rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
 
设置别名:
[root@web01 ~]# alias net='/etc/sysconfig/network-scripts/ifcfg-eth0'
取消别名:
[root@web01 ~]# unalias net
 
5.获取命令的帮助
(1) man #查看外部命令
(2) help #查看系统内置命令(系统自带)
(3) 通过命令的选项 --help
(4) info
(5) 互联网   百度

原文地址:https://www.cnblogs.com/wzj-qwerty/p/13881795.html