LinuxShell开发运维效率提升秘诀
目录
- 更多分享:http://www.catbro.cn
一、前言:
- 说到Linux,我们就离不开Shell,Shell是什么呢?
- Shell其实是一个用C语言编写的程序,又是一种命令语言,也可以作为一种程序设计语言。
- 最主要的,它是用户与Linux的沟通工具,桥梁。
- 如果你还没接触过Shell或者刚接触,那么本文将非常适合你,如果你已经是shell的资深使用者,或许本文也能让你温故一些使用技巧。
- 接下来我们将学习Shell的一些
二、shell的使用和技巧
1、shell的语法格式
- 格式:命令名 [选项..][参数..]
- 参数为linux命令的操作对象
- 选项为对操作对象的操作行为
- 选项前须带有(UNIX风格)-(GNU风格’- -’),后面接字符或者字符串,以此来区别选项和参数
- 以默认方式显示当前日期:#date
- 以传统UNIX风格选项:#date -u
- 以GUN风格选项:#date - - utc
2、shell命令补全
- shell的命令那么多,记不住怎么办?
- 不要怕,只要你记住命令的部分特征即可。因为我们有补全功能
- 补全:按tab自动补全,多个待选案Esc和?列出待选项
3、快捷键:
- 命令窗口操作体验不好?No!因为你掌握秘诀
- 熟练使用下面快捷键,效率翻倍
- Ctrl+A:光标移至行首
- Ctrl+B:光标移至行尾
- Alt+F(previous):光标右移至右边第一个单词末尾,继续按则继续往右移
- Alt+B(back):光标左移到左边单词的前面,继续按则继续左移
- Ctrl+L:清屏,并且在屏幕顶端重新显示当前行
- Ctrl+-:恢复上一次操作
- Ctrl+K:删除光标处至行末的内容
- Ctrl+U:删除光标处至行首的内容
- Alt+D:删除光标处至单词末的内容
- Alt+DEL:删除光标处至单词首的内容
- Ctrl+W:删除光标处左字符到词首的内容
- Ctrl+Y:将刚删除的内容插入到光标处
- 按上下翻看历史记录
- history n:显示n条历史记录
- 更多精彩内容请关注头条号:安杰小生
- 支持我就关注我吧