Linux
文章平均质量分 95
晓风飞
一个正在努力的小白,会持续给大家更新一些学习纪录,谢谢大家支持,一起进步!加油!
展开
-
Linux调试器-gdb的使用
因为debug版本带了调试信息,所以debug版本的存储大小略微比relase大,同时因为带了调试信息,所以给用户使用的是relase版本,在debug的情况下,编译器形成可执行程序的时候,会给可执行程序添加条件信息。但是这会直接把程序从开头运行到结束,达不到调试的效果,我们首先要打断点。Linux gcc/g++出来的二进制程序,默认是release模式。当我们将断点关闭后,再次运行代码直接跑到了第6行,也就是编号3断点处。默认10行,gdb会自动记录最近执行的命令,想全部打印,直接回车。原创 2024-03-19 19:00:44 · 909 阅读 · 5 评论 -
Linux使用git命令行教程
当我们执行git add的时候,其实是把本地变化的文本,从本地提交到git 的暂存区,并不是全部提交,而是把仓库里的变化(增删改查)提交。首先我们需要注册gitee或者github的账号,接下来我用我的github账号作示例,网络条件不行的推荐国内的gitee。这时候,LInux就将远端刚才新建的空仓库拉取到本地了,因为仓库是公开的(开源的),所以可以直接拉取,否则需要输入账号和密码。.git文件就是本地的git文件仓库,用户不可以直接修改它(很有可能出问题),比如增删改查,必须用git工具去更改,原创 2024-03-13 18:57:25 · 1366 阅读 · 36 评论 -
Linux编译器-gcc/g++的使用
并且头文件可能也会包含头文件,所以可能会做一个递归程次的拷贝,这个过程我们称之为头文件展开,所以理论上只要经过预处理,头文件也就没有用到了。安装gcc或者g++时,首先会安装c和c++的头文件,而安装的时候,一般会安装到。对我们编译代码的时候,程序预处理时,会把头文件相关内容拷贝到源代码,,查看Test.i的时候就会发现代码发生了裁剪,中只有v1部分了。我们将Test.i打开查看,会发现里面多出来了很多东西,去掉lib,去掉后缀,就剩下了c,所以意味着c标准库。,查看Test.i,就会发现只剩下v1部分。原创 2024-02-29 13:20:25 · 1132 阅读 · 3 评论 -
Linux编辑器-vim使用
那么这些文件是怎么来的呢,在Linux中 ,ctrl + z`使程序暂停,而我们熟悉了Windows的撤销操作后,就特别容易误操作。vim为了防止用户误删除,vim在异常崩溃的时候或者被删除的时候,会默认在当前目录下创建一个临时文件,这个临时文件是可以被恢复的。该模式是我们后面用的最频繁的编辑模式。在命令模式下先ctrl+v,然后hjkl继续区域化选择,选择要注释的行后数入大写i(shift+i),进行。在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。原创 2024-02-29 10:42:41 · 1260 阅读 · 1 评论 -
yum指令——Linux的软件包管理器
1.在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序.2.但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装3.软件包和软件包管理器, 就好比 “App” 和 “应用商店” 这样的关系.原创 2024-01-28 11:39:20 · 1482 阅读 · 26 评论 -
Linux 权限掌控术:深入探索和用户管理
在这篇博客中,我们将深入探索 Linux 权限系统,这是理解和有效管理 Linux 系统的一个关键组成部分。Linux 权限系统为系统安全提供了强大的基础,它通过精确控制对文件和目录的访问来保护系统免受未授权的访问和更改。无论您是 Linux 新手还是经验丰富的系统管理员,掌握 Linux 权限的知识都是至关重要的。在这篇博客中,我们将详细介绍权限类型、特殊权限设置、权限的数字表示法,以及如何管理和应用这些权限。我们的目标是提供一个清晰、全面的指南,帮助您理解和有效地使用 Linux 权限系统。原创 2024-01-01 18:41:58 · 3136 阅读 · 97 评论 -
初识Linux(下).妈妈再也不用担心我Linux找不到门了
我会定期分享我的学习和工作经验,也欢迎大家留言和交流,让我们共同学习和进步!系列文章初识Linux(2).妈妈再也不用担心我Linux找不到门了。初识Linux(1).妈妈再也不用担心我Linux找不到门了。如果您喜欢这篇博客,请分享给您的朋友和家人,也欢迎留下您的评论和反馈。您的支持是我继续分享和创作的动力。希望我们能在未来的博客中再次相见。祝您一切顺利,期待与您再次相会!原创 2023-12-02 12:14:13 · 2927 阅读 · 100 评论 -
初识Linux(中).妈妈再也不用担心我Linux找不到门了。
我会定期分享我的学习和工作经验,也欢迎大家留言和交流,让我们共同学习和进步!如果您喜欢这篇博客,请分享给您的朋友和家人,也欢迎留下您的评论和反馈。您的支持是我继续分享和创作的动力。希望我们能在未来的博客中再次相见。祝您一切顺利,期待与您再次相会!原创 2023-11-28 15:54:31 · 1625 阅读 · 84 评论 -
初识Linux(上),看了这篇文章,妈妈再也不用担心我Linux找不到门了。
我会定期分享我的学习和工作经验,也欢迎大家留言和交流,让我们共同学习和进步!今天是加入csdn的第365天,也是努力成为大佬第的30天,以此篇纪念,路漫漫其修远兮。Tips如果您喜欢这篇博客,请分享给您的朋友和家人,也欢迎留下您的评论和反馈。您的支持是我继续分享和创作的动力。希望我们能在未来的博客中再次相见。祝您一切顺利,期待与您再次相会!原创 2023-11-24 22:29:54 · 2083 阅读 · 112 评论