【Linux】常用工具

linux常用工具

  • yum
  • vim
  • gcc/g++
  • gdb

yum

yun是linux软件包管理工具,就类似于我们的APP应用商店,里面有我们实现一些功能的工具。

操作 作用
yum list 查看能安装的软件清单
yum search keyword 按名称查找软件
sudo yum install name 安装指定工具(超级用户或sudo权限)
sudo yum remove name 卸载指定工具(超级用户或sudo权限)

以下展示了一个压缩软件的安装卸载:

yum list:
按照字母顺序排列,软件的各种版本也可以选择:
【Linux】常用工具_第1张图片寻找一个工具并安装:
【Linux】常用工具_第2张图片【Linux】常用工具_第3张图片
删除zziplib
【Linux】常用工具_第4张图片

vim

vim是linux下的编辑器,可以实现程序的编写。

项目 Value
vi/vim name 进入文件编辑器模式
(在普通模式下)i 进入插入模式(编辑模式)
(在普通模式下): 进入底行模式
(在底行模式下)w/q/wq/q! 保存/ 退出/ 保存退出/ 强制退出
esc 切换到普通模式

普通模式下常见操作:

项目 Value
CTRL +F 向下翻页
CTRL +B 向上翻页
gg 光标去首行
G 光标去尾行
kjhl/上下左右箭头 移动光标
(n)yy 复制光标下n行内容
(n)p 粘贴n次
(n)dd 删除和剪切n行
gg=G 缩进(全文对齐)
u/ CRTL +R 撤销 反向撤销
x/dw 删除字符/删除单词

gcc/g++

gcc是linux下c语言编译器,g++是linux下c++编译器。
链接: linux下gcc编译的详细四步骤.

gdb

linux下常用的调试器。
和Windows系统一样我们在linux下也可以执行相关操作,只不过是用键盘输入命令罢了。
gdb常用命令:

操作 作用
list 加行号列出调试的代码
run 运行程序
start 开始调试
next 逐过程调试
step 逐语句调试
break n n行打断点
display i 监控i变量
UNdisplay 取消监控
p 打印变量值
continue 从当前位置继续执行
quit 退出gdb

一个案例:
【Linux】常用工具_第5张图片

你可能感兴趣的:(Linux,linux)