以下资料来自B站视频: 搜索“传智黑马2019最新c语言、c++全栈培训” 即可,(up主:A小酱友)
linux版本:Ubuntu
1. ctrl + c 退出锁定,或者说是退出当前编辑(用于cat命令后无法跳出编辑状态的情况)
2. ctrl +alt+t 快速打开终端
3. tab 智能补全,若无重复选项则自动补全,若有重复选项,则按两下tab会列出列表
4. ↑ ↓ 历史记录
5. cal 查看当前日历
6. ls -a 展示所有文件,包括隐藏文件
7. ls -l 列出文件的详细信息,不包含隐藏文件
8. ls -al ,或者 ls -all 或者 ll : 是ls -a和ls -l 的功能之和,即列出所有文件的详细信息(包括隐藏文件)
9. ls -lh 按照kb或mb的方式显示文件大小,而不是用字节的方式,更加人性化
10.ls D* 查询当前目录下所有以字母D开头的文件(*匹配多个任意字符)
11. ctrl +l 清屏
12. clear 清屏
13. ls D??? 查询以D开头的文件,该文件的名字只有四个字符
14. netstat 查看网络状态(net status 的缩写)
15. tcpdump 截获网络上的数据包
16. ipcs 检查系统上消息队列和共享内存的状态 (check sharedmemory)
17. ipcrm 解除系统上共享内存的分配
18. cat /proc/cpuinfo 查看cpu信息
19. cat /proc/meminfo 查看内存信息
20. df 列出文件系统的信息
21. gdb totale.exe 准备调试total.exe,执行此句后会进入gdb环境,然后输入list会列出代码,输入q或quit会退出
所以,我们如果一开始就在终端输入gdb total.exe会进入gdb环境,这时候输入list,如果列出了代码,那就是debug模式,如果没有显示出来代码,那就是release模式,也就是说list命令可以帮我们判断当前的代码是debug还是release.