基础工具
文章平均质量分 65
主要介绍Linux调试或实验用到的一些基本工具
HZero.chen
随风潜入夜,润物细无声
展开
-
git学习笔记
1. 概述2.几种版本控制系统本地版本控制系统集中版本控制分布式版本控制3. git的诞生2005 年,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了免费使用 BitKeeper 的权力。速度简单的设计对非线性开发模式的强力支持(允许上千个并行开发的分支)完全分布式有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量)4. git的特点直接记录快照,而非差异比较近乎所有操作都是本地执行时刻保持数据完整原创 2021-11-25 17:38:42 · 1078 阅读 · 0 评论 -
qemu下gdbsever调试arm64应用
1. 前言本文主要介绍qemu下调试arm64应用程序的环境搭建过程。通过gdbserver和gdb配合,用来调试应用程序代码。qemu: qemu-system-arm642. 宿主机与qemu通信网络配置可参考 qemu与宿主机网络通信配置 一文,经过配置后宿主机和qemu可以相互ping通,这为gdbserver调试提供了基础的通信条件。3. 下载编译gdbserver下载http://www.gnu.org/software/gdb/download/此处我选择下载版本为 gdb-原创 2021-07-20 22:25:37 · 1019 阅读 · 1 评论 -
qemu与宿主机网络通信配置
1. 前言qemu下调试kernel比较容易实现,但是qemu下调试arm64应用的文章不太多见,搜索了很久都没有知找到合适的。本文主要介绍qemu下通过gdb+gdbserver调试arm64应用程序的环境搭建步骤,宿主机为ubuntu18.04,目标机为qemu 5.0,运行kernel 5.10。主要包括:配置宿主机2....原创 2021-07-20 17:54:09 · 8843 阅读 · 0 评论 -
基础工具参考文章
参考文档Python基础教程,Python入门教程(非常详细)来自C语言中文网的一个简单的python教程,适合入门原创 2021-07-07 10:57:09 · 77 阅读 · 0 评论