
Linux基础
文章平均质量分 93
记录Linux基础的学习笔记
sunny-ll
一个从零开始学习编程的小白菜
展开
-
【Linux】手把手教你在Linux环境下为普通用户 sudo 提权
本次博客我将会手把手带大家快速解决 Linux 下用不了sudo命令的问题,相信看完的小伙伴都能解决该问题。那么废话不多说,开始我们今天的内容。原创 2024-05-31 17:15:23 · 4226 阅读 · 7 评论 -
【Linux】自动化编译工具——make/makefile(超细图例详解!!)
在我们常见的项目编译中肯定会包含很多代码文件,只会运用 指令 是不够滴,所以本次博客我们来介绍一下如何使用 make/Makefile 实现项目的自动化构建。原创 2024-05-14 18:29:53 · 10340 阅读 · 8 评论 -
【Linux基础】Vim编辑器的超细使用方法(什么是Vim? Vim如何使用?)
Vim是从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和【Emacs】并列成为类Unix系统用户最喜欢的文本编辑器原创 2024-05-14 17:38:09 · 1789 阅读 · 0 评论 -
【Linux基础】Vim保姆级一键配置教程(手把手教你把Vim打造成高效率C++开发环境)
Vim作为当下最受欢迎的文本--编译器--之一,不仅具有强大的文本编辑功能,还提供了高度的可定制性。 但是原始的Vim的,只能满足键盘的简单输入,相比于VS编译器来说,它的使用相当麻烦:无法自动缩进,自动补全,用起来得一个字一个字的打,这还不如用word,至少还有个括号匹配。 虽然Vim提供了高度的可定制性,用户可以根据自己的喜好自定义配置,并且通过自己编写插件或者使用现有的插件来扩展Vim的功能。然而对于大部分初学者来说,花太多时间再Vim配置上,显然会劝退一大批人。原创 2024-05-13 09:10:43 · 14498 阅读 · 13 评论 -
【Linux】GDB保姆级调试指南(什么是GDB?GDB如何使用?)
GDB是Linux下非常好用且强大的调试工具。GDB可以调试C、C++、Go、java、 objective-c、PHP等语言。对于以后想称为一个Linux下工作的c/c++程序员,GDB是必不可少的工具,所以本篇来从零讲解GDB在LInux的调试。 对于GDB调试器来说,不像VS编译器中那样的图形化界面形式,而是采用纯命令行的形式进行调试。so 在开始学习的时候,大家可能会感觉晦涩难懂,但是这是C/C++程序员必须要掌握的技能,所以我将手把手进行零基础的讲解,本篇以C语言来讲解和调试。原创 2023-11-15 16:23:45 · 76998 阅读 · 38 评论 -
【Linux基础】Linux权限的深度理解(超详细解析,小白必看系列)
字符表示法中的每一个字符所在位置所表示的结果只有两种可能,要么为真,要么为假,而真可用1表示,假可用0表示,因此我们可以将这三个字符换为三个二进制位,进而换为一个八进制位进行表示。虽然我们把权限掩码umask的值更改为003,可是最终的权限值并不是我们想象中通过减法获得的664,可见最终权限不是通过减法完成的。该目录的拥有者和所属组均属于root,且other其它人的权限都是没有限制的,也就是说任何人都可以在里头读写文件。普通文件的默认权限是从666开始的,目录文件的默认权限是从777开始的,原创 2023-10-25 15:48:51 · 5043 阅读 · 23 评论 -
【Linux基础】详谈Shell运行原理------王婆传媒(高重复率面试题)
通过上面的小案例,我们可以去理解Shell外壳的工作原理,这里可以将张三也就是你看做是用户,然后将小花呢看做是操作系统,平常我们来使用操作系统的时候,其实并不是直接对操作系统的内核进行处理,而是通过鼠标的点击进行一些对应的访问,此时呢你和操作系统之间就存在着一个交互的东西叫做Shell,Shell可以作为你和操作系统之间的一个传递者,通过Shell让操作系统知道你的想法,然后操作系统执行你的命令,再通过Shell返回出去,所以可以看出这个王婆也就是Shell,起到一个中介的作用。指令 输入在了哪里?原创 2023-10-17 08:40:23 · 511 阅读 · 30 评论 -
【Linux基础】Linux的基本指令使用(超详细解析,小白必看系列)
👉🙈ls 指令ls [选项][目录或文件]对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。-a列出目录下的所有文件,包括以 . 开头的隐含文件。-d将目录象文件一样显示,而不是显示其下的文件。如: ls –d 指定目录-i输出文件的 i 节点的索引信息。如 ls –ai 指定文件-k以 k 字节的形式表示文件的大小。ls –alk 指定文件-l列出文件的详细信息。-n用数字的 UID,GID 代替名称。(介绍 UID, GID)-F。原创 2023-10-09 14:13:44 · 3483 阅读 · 36 评论 -
【Linux基础】Linux云服务器(腾讯云、阿里云、华为云)环境部署 | 安装远程XShell | 基本账号管理(超详细教程)
Linux的云服务器安装和环境配置原创 2023-10-04 17:58:10 · 5860 阅读 · 26 评论 -
【Linux基础】Linux发展史
者与操作者,这些东西是需要了解的,而且对于我们之后的学习与感悟是必不可少的。读史以明智,通过了解Linux的历史,相信你会收获不小!在这里简要介绍Linux的发展史。要说Linux,还得从UNIX说起。,这里并不需要我们掌握,但是作为一个合格的。🍌Linux的发行版本。🍉Linux系统结构。Linux的发展历史。原创 2023-10-04 15:11:58 · 1597 阅读 · 4 评论