LInux
文章平均质量分 83
方歧
目前大二在读 C/C++,课程学习:C语言,数据结构与算法,C++,Linux,MySQL等。
展开
-
Linux 调试器 GDB 使用指南
GDB(GNU Debugger)是GNU项目开发的一个功能强大的调试工具,常用于调试C/C++等编译型语言。启动一个程序并指定其运行环境在代码中设置断点,暂停程序的执行逐行跟踪程序的执行检查和修改程序的变量和内存调试崩溃的程序(例如通过分析core dump文件)GDB是一款命令行工具,但也可以和许多IDE集成,如Eclipse、VSCode等,提供图形化的调试界面。GDB 是 Linux 系统中功能强大的调试工具,适合用来调试 C/C++ 等程序语言。原创 2024-09-14 18:45:07 · 1395 阅读 · 0 评论 -
冯·诺依曼体系结构简介:计算机历史的奠基石
冯·诺依曼体系结构是现代计算机设计的奠基石。它通过将程序和数据存储在同一内存中,使计算机具有了通用性、灵活性和扩展性。尽管存在一定的局限性,但它的思想仍然深刻影响着今天的计算机系统。理解冯·诺依曼体系结构,对于深入掌握计算机科学和系统设计是至关重要的。你是否想了解更多关于冯·诺依曼体系结构如何影响现代计算机的设计?或者对计算机科学的其他方面感兴趣?欢迎在评论区留言,一起探讨更多技术话题!原创 2024-09-14 18:37:34 · 842 阅读 · 0 评论 -
[Linux] Makefile:自动化构建工具的基础
Makefile 是一个脚本文件,它定义了如何编译和链接程序。它与GNU Make工具配合使用,可以自动化完成编译、打包等繁琐的工作。通过Makefile,开发者可以简单地输入make命令,Make工具会根据Makefile的规则自动完成一系列操作,如编译源文件、生成可执行文件等。在Makefile中,变量用来存储编译器选项、文件列表等内容。CC = gcc上面定义了一个CC变量,它表示编译器(此处为gcc),CFLAGS则存储编译选项。原创 2024-08-12 10:21:57 · 1017 阅读 · 0 评论 -
[Linux]软件包管理器 yum
Yum是Linux系统中非常强大且易用的包管理工具,通过它我们可以轻松地管理系统中的软件包。无论是安装、更新还是卸载软件,Yum都提供了简洁而高效的解决方案。此外,通过合理配置Yum仓库和掌握一些实用技巧,可以进一步提升系统管理的效率。希望通过本文,你对Yum有了更深入的了解,并能在日常工作中熟练应用。原创 2024-08-11 09:41:05 · 761 阅读 · 0 评论 -
[Linux]权限管理
linux下的权限管理原创 2024-08-11 09:33:42 · 507 阅读 · 0 评论