
linux学习
文章平均质量分 81
记录学习linux的历程
biterdown
这个作者很懒,什么都没留下…
展开
-
将linux的代码上传至gitte,从创建到linux命令详解
选择语言根据自己的需求,gitignore点击同样语言即可,可以避免上传除目标代码外的其他过多文件输入红色区域命令行 ---》 git --help 如果出现蓝色区域则说明已安装如果没有安装则输入--》 yum install git 输入命令 --》 git clone 你的远端仓库路径进入本地仓库,如果出现蓝色的这仨个文件夹则说明成功:如果遇到问题: git上传提交的时出现:Please tell me who you are.问题分别输入一下两行命令git confi原创 2024-01-04 19:53:32 · 727 阅读 · 0 评论 -
linux下利用c++测试数据比对py代码的准确性
6: find . -type f | grep put| sort | xargs md5sum > alt.md5 将输入、输出文件整理成有序列表,制作std.md5。4:find . -type f | grep put| sort | xargs md5sum >std.md5 将输入、输出文件整理成有序列表,制作std.md5。3:/usr/bin/time ./r100-run.sh 用/usr/bin/time计时第二步封装的测试脚本。原创 2024-04-14 17:00:36 · 479 阅读 · 1 评论 -
Linux调试器-gdb使用
在Linux下使用GBD(GNU Build Debugger)进行调试时,release,debug是两种不同的编译选项,它们分别对应不同的编译配置。只有将release编译配置更改为debug,才能使用gdb调试通常用于生产环境的编译,它通常会启用一些优化选项以提高编译速度和程序性能,同时可能会关闭一些调试信息。则主要用于调试,它通常会包含更多的调试信息,以便于开发者在调试过程中查看和跟踪程序的运行状态。原创 2024-01-07 21:45:04 · 1088 阅读 · 0 评论 -
Linux第一个小程序-进度条(c语言版)
在学习进度条小程序之前,我们要先了解行缓冲区概念:首先:在Linux中,行缓冲是一种缓冲方式,它指定了输出流何时刷新到文件或终端。根据行缓冲的概念,当输出到流的数据遇到换行符('\n')时, 缓冲区会被自动刷新,并将数据发送到文件或终端。总结 : 当遇到换行符('\n')时,缓冲区的输出会立即显示出来。其次:在另一方面,如果没有遇到换行符,那么数据将保留在缓冲区中,直到达到以下条件之一:是一个函数调用,它强制刷新stdout(标准输出)流的缓冲区。通过调用这个函数,你可以确保在遇到换行符之前,所有的输出都立原创 2023-12-26 22:32:19 · 1390 阅读 · 0 评论