Linux
文章平均质量分 95
Clumsy、笨拙
这个作者很懒,什么都没留下…
展开
-
【Linux系统】第八篇:Linux操作系统中的进程概念(冯诺依曼+操作系统+进程状态+进程优先级)
举个例子:你用QQ和朋友聊天时数据的流动过程要使用QQ,首先需要联网,假设你和你的朋友的电脑都是冯诺依曼体系结构,在你向朋友发送消息这个过程中,你的电脑当中的键盘充当输入设备、显示器和网卡充当输出设备,你朋友的电脑当中的网卡充当输入设备、显示器充当输出设备。刚开始你在键盘当中输入消息,键盘将消息加载到内存,此时你的显示器就可以从内存获取消息进而显示在你自己的显示器上,此时你就能在你自己的电脑上看到你所发的消息了。原创 2023-03-26 01:42:14 · 618 阅读 · 5 评论 -
【Linux系统】第七篇:Linux调试器gdb的使用
GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。对于一名Linux下工作的c/c++程序员,gdb是必不可少的工具;原创 2023-02-20 17:31:59 · 10436 阅读 · 11 评论 -
【Linux系统】第六篇:Linux的自动化构建工具——make/makefile
当源文件的Modify时间比目标文件的Modify时间新时,才可以再次利用make进行编译。原创 2023-02-12 00:10:11 · 6117 阅读 · 18 评论 -
【Linux系统】第五篇:Linux中编译器gcc/g++的使用
在以前学习中,我们是使用gcc/g++它是直接完成程序编译的过程,生成可执行文件,若我们想一步一步的看清楚过程,我们可以执行下面这样的一句指令,让。编译时,gcc会检查代码的规范性、是否有语法错误,以确定代码所做的工作,检查无误后gcc会把C语言处理为汇编语言。预处理、编译、汇编三个阶段统称为编译过程,完成了上述的编译过程,就到了程序翻译的最后一个阶段:链接。链接的时候,不是与库产生关联,而是将程序内部需要使用的方法,拷贝一份,完成静态链接。的时候,对应的实现,才和我们的代码关联起来。原创 2023-02-01 12:15:35 · 7439 阅读 · 8 评论 -
【Linux系统】第四篇:Linux中编辑器vim的使用
vim是Linux下的一款多模式编辑器。注意:vim不支持调试、编译、运行代码的。与Windows 下有例如 Visual Studio、IDEA 这样的集编写代码、编译代码、调试代码、运行代码、代码关系维护以及各种各样的复杂功能于一身的开发工具,叫做集成开发环境 IDE不同。vim 是个文本编辑器(相当于我们windows下的记事本),但它更专注于代码的编写,具有语法高亮等功能。原创 2023-01-16 01:19:05 · 7767 阅读 · 15 评论 -
【Linux系统】第三篇:Linux中软件包管理器yum的使用
软件包和软件包管理器, 就好比 “App” 和 “应用商店” 这样的关系yum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器.主要应用在Fedora, RedHat, Centos等发行版上.通俗来讲:yum就相当于Linux中提供的”应用商店“原创 2022-12-02 14:26:53 · 8257 阅读 · 29 评论 -
【Linux系统】第二篇、权限管理篇
这里我们在上一篇:基本指令篇,开头稍微讲解了一些,接下来我们具体的讲一讲:Linux下有两种用户:超级用户(root)、普通用户。命令: su [用户名] (su - [用户名])(后面的目录可以切换到用户的家目录下,路径发生改变,前者路径不发生改变)功能: 切换用户。例如,要从root用户切换到普通用户user,则使用 su user。 要从普通用户user切换到root用户则使用 su root(root可以省略),此时系统会提示输入root用户的口令。命令: sudo功能: 不切换用户,就仅仅原创 2022-11-26 13:47:49 · 8613 阅读 · 17 评论 -
【Linux系统】第一篇:基础指令篇
我们在进行上述两个删除普通文件和指令时,每次执行指令后,都需要你进行是否确认删除,如果是一个文件还好,但是一个目录下有多个目录或文件,或者同时删除多个文件,那我们都需要一 一进行确认,这样就非常麻烦了,怎么解决?看到这个实例我们可能有点疑惑,因为我们的-i选项,我们在上方没有选择,可是他还是会进行询问,其实是有些机器他会默认进行询问,而有些则不会,若想主动进行询问确认,则可以主动带上-i选项。我们在日常使用电脑中,就会创建各种各样的文件,所以我们对文件已经在熟悉不过了,那文件还有什么可谈的呢?原创 2022-11-21 19:27:48 · 8166 阅读 · 18 评论