前言
这里简单记录下
linux常用命令
总结
linux常用命令
目录文件类命令
1 | cd # 切换目录 |
用户类命令
1 | useradd # 添加用户 |
帮助类命令
1 | help # 显示内部命令帮助 |
文件系统类命令
1 | fdisk # 分区命令 |
软件包管理
1 | rpm # redhat包管理工具 |
系统管理命令
1 | date # 显示/设置系统时间 |
内核管理类命令
1 | lsmod # 显示已加载内核模块 |
进程管理类命令
1 | ps # 显示系统进程 |
网络基础类命令
1 | ifconfig # 查看/设置网卡参数 |
gdb调试常用命令
参考博客
参数列表
命令 | 命令缩写 | 命令说明 |
---|---|---|
list | l | 显示多行源代码 |
break | b | 设置断点,程序运行到断点的位置会停下来 |
info | i | 描述程序的状态 |
run | r | 开始运行程序 |
display | disp | 跟踪查看某个变量,每次停下来都显示它的值 |
step | s | 执行下一行,逐语句,会进入函数内部执行 |
next | n | 执行下一行,逐过程,不会进入函数内部执行 |
p | 打印内部变量值 | |
continue | c | 继续程序的运行,直到遇到下一个断点 |
set var name=v | - | 设置变量的值 |
start | st | 开始执行程序,在main函数的第一条语句前面停下来 |
file | - | 装入需要调试的程序 |
kill | k | 终止正在调试的程序 |
watch | - | 监视变量值的变化 |
backtrace | bt | 查看函数调用信息(堆栈) |
frame | f | 查看栈帧f n切换到编号为n的栈 |
quit | q | 退出GDB环境 |