20145321 《信息安全系统设计基础》第1周学习总结

20145321 《信息安全系统设计基础》第1周学习总结

教材学习内容总结

常用快捷键

按键作用
Ctrl+d 键盘输入结束或退出终端
Ctrl+s 暂定当前程序,暂停后按下任意键恢复运行
Ctrl+z 将当前程序放到后台运行,恢复到前台为命令fg
Ctrl+a 将光标移至输入行头,相当于Home键
Ctrl+e 将光标移至输入行末,相当于End键
Ctrl+k 删除从光标所在位置到行末
Alt+Backspace 向前删除一个单词
Shift+PgUp 将终端显示向上滚动
Shift+PgDn 将终端显示向下滚动
Ctrl+Alt+T 打开终端
Ctrl+Shift+T 新建标签页
Alt+数字N 终端中切换到第N个标签页

[Tab] : 使用Tab键来进行命令补全,这个技巧给你带来的最大的好处就是当你忘记某个命令的全称

时你可以只输入它的开头的一部分然后按下Tab键就可以得到提示或者帮助完成,也可补全目录或补

全命令参数。

[Ctrl+c] : 当你在 Linux 命令行中无意输入了一个不知道的命令,或者错误的使用了一个命令,

导致在终端里出现了你无法预料的情况,这时候你就可以使用Ctrl+c键来强行终止当前程序。需要

注意的是,虽然这个按着很方便,但不要随便按,因为有时候当你看到终端没有任何反应或提示,

也不能接受你的输入,可能只是运行的程序需要你耐心的等一下,你就不要急着Ctrl+c了。

[上下键盘] : 切换命令历史,刚输入一个很长的命令,按上键就可以恢复。

man命令

man命令:man是Manual page的缩写,在 Linux 环境中,在遇到困难时可以使用。

区段说明
1 一般命令
2 系统调用
3 库函数,涵盖了C标准函数库
4 特殊文件(通常是/dev中的设备)和驱动程序
5 文件格式和约定
6 游戏和屏保
7 杂项
8 系统管理命令和守护进程

cheat 命令

cheat 命令不是Linux自带的,它是在GNU通用公共许可证下,为Linux命令行用户发行的交互式备忘

单应用程序。它提供显示Linux命令使用案例,包括该命令所有的选项和简短但尚可理解的功能。

未下载安装,使用cheat find不成功。

find命令

find查找一个文件在系统中的什么位置

一开始没有打.java的后缀,所以没找到。

locate命令

locate是神速版本的find。locate其实是“find -name”的另一种写法,但是要比后者快得多,原因在

于它不搜索具体目录,而是搜索一个数据库(/var/lib/locatedb),这个数据库中含有本地所有文

件信息。

grep 命令

grep 可以对文件全文检索,它的命令格式为:grep [options]

[options]主要参数:

-c:只输出匹配行的计数

-I:不区分大小写(只适用于单字符)

-h:查询多文件时不显示文件名

-l:查询多文件时只输出包含匹配字符的文件名

-n:显示匹配行及行号

-s:不显示不存在或无匹配文本的错误信息

-v:显示不包含匹配文本的所有行

whereis命令

whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属

于原始代码,二进制文件,或是帮助文件。whereis 程序还具有搜索源代码、指定备用搜索路径和

搜索不寻常项的能力。

which命令

which指令会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。

apt-cache命令

apt-cache可以在使用apt-get install安装一个程序时先找找软件源的库里有没有这个程序,有才可

以安装。

有趣的Linux命令

图形字符命令banner

原文地址:https://www.cnblogs.com/5321z/p/5883212.html