常用快捷键
Ctrl+Alt+T: 打开终端Ctrl+D: 键盘输入结束或退出终端Ctrl+S: 暂定当前程序,暂停后按下任意键恢复运行Ctrl+C: 中断程序运行Ctrl+Z: 将当前程序放到后台运行,恢复到前台为命令fgCtrl+A: 将光标移至输入行头,相当于Home键Ctrl+E: 将光标移至输入行末,相当于End键Ctrl+K: 删除从光标所在位置到行末Ctrl+Shift+T: 新建标签页Alt+Backspace: 向前删除一个单词Tab: 终端中命令补全,当输入某个命令的开头的一部分后,按下Tab键就可以得到提示或者帮助完成man命令
man是manul的缩写,可以通过man指令来查看帮助:

结合grep 命令和管道,可以多关键字查找:

cheat 命令
cheat是作弊,小抄的意思,说白了就是一个帮助手册:

可惜这个手册是全英文的,所以学好英语的重要性啊!
find 命令
find用来查找一个文件在系统中的什么位置,比如查找一个大于50M的文件:

locate 命令
locate命令其实是find -name的另一种写法,但是要比后者快得多,可以用来查找指定目录下的不同文件类型locate /指定目录/以**开头的文件。
比如搜索etc目录下h开头的文件:

其它命令
grep -n main *.c,快速找到main在哪个C文件中并指出在第几行。grep支持正则表达式,正则表达式也是一个重要的元知识。可以通过cheat grep学习grep命令。


我在对各种命令的熟悉过程中,发现cheat命令无法执行:

在询问卢肖明同学后得知cheat命令需要单独安装:



克隆完成后cheat便可以使用了。






这周是正式接触linux的第一周,感觉很新奇,对于各种未知的命令都想去尝试,学习积极性很高。但是很多核心命令包含很多下属命令,很复杂,需要用心区分
并且反复使用熟悉。
| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
|---|---|---|---|---|
| 目标 | 5000行 | 30篇 | 400小时 | |
| 第零周 | 0/0 | 1/1 | 5/5 | 使用虚拟机安装linux系统,安装ubuntu |
| 第一周 | 100/100 | 1/2 | 20/25 | 掌握核心的linux命令,了解了linux操作系统 |
原文:http://www.cnblogs.com/dwc929210354/p/5883498.html