20145311 《信息安全系统设计基础》第一周学习总结
教材学习内容总结
常用的部分命令
CTRL+SHIFT+T:新建标签页,编程时有重要应用;
ALT+数字N:终端中切换到第N个标签页,编程时有重要应用;
Tab:终端中命令补全,当输入某个命令的开头的一部分后,按下Tab键就可以得到提示或者帮助完成;
CTRL+C:中断程序运行
Ctrl+D:键盘输入结束或退出终端
Ctrl+S: 暂定当前程序,暂停后按下任意键恢复运行
Ctrl+A: 将光标移至输入行头,相当于Home键
Ctrl+E: 将光标移至输入行末,相当于End键
Shift+PgUp: 将终端显示向上滚动
Shift+PgDn: 将终端显示向下滚动
command [options] [arguments] //动作+选项+参数
man命令:
man -k:根据关键字搜索联机帮助,是一种模糊搜索
man -k 有个等价的命令apropos
man -f等价于whatis
参数:
数字:指定从哪本man手册中搜索帮助
关键字:指定要搜索帮助的关键字
find命令
命令格式:find pathname -options [-print -exec -ok ...]
参数:
pathname:find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录
print:find命令将匹配的文件输出到标准输出
常用选项:
-name:按照文件名查找文件
-perm:按照文件权限来查找文件
mtime -n +n:按照文件的更改时间来查找文件, - n表示文件更改时间距现在n天以内,+ n表示文件更改时间距现在n天以前
-newer file1 ! file2:查找更改时间比文件file1新但比文件file2旧的文件
-type:查找某一类型的文件,诸如:b - 块设备文件,d - 目录,c - 字符设备文件,p - 管道文件,l - 符号链接文件,f - 普通文件
-size n:[c] 查找文件长度为n块的文件,带有c时表示文件长度以字节计
-depth:在查找文件时,首先查找当前目录中的文件,然后再在其子目录中查找
搜商:查找 find+文件夹+文件 locate+文件
grep 可以对文件全文检索 感觉就是一个辅助搜索的命令
图形字符命令banner
banner + 需要显示的字符
apt-cache可以在使用apt-get install安装一个程序时先找找软件源的库里有没有这个程序,有才可以安装
apt-cache search ddd(软件)
教材学习中的问题和解决过程
cheat安装还是遇到一些问题
在安装软件的时候,有些软件我感觉好像不在库里,应该需要添加一个软件的源, 我尝试在网上找了一下添加阿里元的命令,但是还是不行,所以安装软件没有成功
尝试着在linux环境下编写了第一个c语言程序:
首先用vim建了一个.c文件
接着通过gcc进行编译,最后运行
参考资料
- 《深入理解计算机系统V2》学习指导
- ...
时间: 2024-10-15 02:19:50