率先段 Bash的组成部分基础命令和快捷键

发布时间:2018-09-19  栏目:优德w88官网手机版  评论:0 Comments

本章目录
1.1 Shell,Bash介绍
1.2 内部命令和外部命令
1.3 命令别名
1.4 命令历史
1.5 Bash快捷键

1.1 Shell,Bash介绍

◆Shell:Linux系统的用户界面,提供了用户和根本进行相互操作的同样栽接口。它接受用户输入的指令并把其送入内核去实践。
◆Bash(Bourne-Again Shell):是GNU计划编制的Unix shell。
显当前采取的shell:
echo $
著当前系应用的备shell
cat /etc/shells

1.2 内部命令和外部命令

以shell中可实施之命令有零星接近:
◆内部命令:由shell自带的,并且通过某吩咐形式提供
◆外部命令:在文件系统路径下发生相应的可执行程序文件
◆区分内部还是外部命令:type [命令]
◆enable
enable 显示有都激活的内命令
enable command 激活被剥夺的中命令
enable |wc -l 显示激活中之其中命令的数额
enable -a 显示有的里边命令
enable -a |wc -l 显示有的内部命令的数据
enable -n 显示所有受剥夺的内命令
enable -n command 禁用某个内部命令
help [内部命令]:查看里面命令的相助信息

1.3 命令别名

◆执行同样长条命令时之索顺序:别名→内部命令→外部命令
◆alias
alias:显示有的号信息
unalias:用于去别名
unalias -a:取消所有别名
alias NAME=”值”:自自然义别名NAME
◆保存别名:nano /etc/bashrc
◆使命令不为别名影响的法子产生:
\命令
‘命令’
“命令”
/路径/命令

1.4 命令历史

◆history
history:查询历史记录
history -c:清空历史命令
history N:显示历史受到最近底N条命令
history -d:删除某条历史
history
-a:将手上终端新实践之通令写入历史记录文件(文件由变量HISTFILE决定,默认为用户家目录下之.bash_history)
history -w /路径/文件名.txt:将历史记录写副指定文件
history -r:读取历史文件增加至历史列表
!N:重复执行第N修历史
!!:重复执行及一样条命令

1.5 Bash快捷键

作Linux从业/学习人员,我们常常要跟shell打交道,其中Bash有部分飞操作,如果能够熟练掌握的语,将会见极大提高我们的行事/学习效率,下面就罗列出片Bash快捷键
Ctrl + L:清屏
Ctrl + O:执行时命令,并再显示准命令
Ctrl + s:锁定,但准可以运行命令。
Ctrl + q:解锁
Ctrl + C:强制结束
Ctrl + D:正常终止
Ctrl + Z:挂起(暂停)命令
Ctrl + a:光标移到令行首,相当给Home
Ctrl + e:光标移到令行尾,相当给End
Ctrl + f:光标向右侧走一个字符
Ctrl + b:光标向左移动一个字符
Alt + f:向右侧走一个单词
Alt + b:向左移动一个单词
Ctrl + xx:光标在指令行首和光标之间活动
Ctrl + u:删除光标之前的始末
Ctrl + k:删除光标这晚的内容
Alt + r:清除全部内容
Ctrl + w:从光标处为左删除至只有词首
Alt + d:从光标处为右侧删除至单词尾
Ctrl + d:删除光标后底一个字符
Ctrl + h:删除光标前的一个字符
Ctrl + y:将去的字符粘贴到光标后
Alt + c:从光标处起为右侧改为首字母大写的单词
Alt + u:从光标处起,将右手一个单词更改为题写
Alt + l:从光标处开始,将右手一个单词更改为题写
Ctrl + t:交换光标处和前面的字符位置
Alt + t:交换光标处和事先的单词位置
Alt + N:提示输入指定字符后,重复显示该字符优德w88官网手机版N次(N表示具体的数字)
Ctrl-Shift-n:创建新窗口
Ctrl-Shift-q:关闭时窗口
Ctrl-Shift-t:创建一个标签页
Ctrl-Shift-w:关闭一个标签页
Ctrl-PaUp/PgDn:切换至下一个/前一个标签页
Ctrl-Shift-c:复制选中的文书
Ctrl-Shift-v:把公文粘帖到当前光标处

留下评论