Linux
文章平均质量分 81
混说Linux
百度研发工程师
展开
-
安装Vmware出现Failed to install USB inf file问题如何解决?
给大家介绍一个非常简单实用的解决办法!!!亲测有效!!!原创 2023-03-14 09:28:03 · 2961 阅读 · 0 评论 -
手把手教你写一个 Makefile 文件
手把手教你写原创 2023-01-05 13:28:30 · 1183 阅读 · 0 评论 -
整理了一份Linux设备树基础知识,建议收藏!
整理了一份Linux设备树基础知识,建议收藏!转载 2022-08-29 17:58:07 · 164 阅读 · 0 评论 -
Linux为什么区分内核空间和用户空间
程序如果要被CPU执行,就得编译成CPU可以执行的指令,一大堆的程序就变成了一堆的指令。一个操作系统它也是一堆程序组成的,可以想象CPU的指令是很多的,但是这么多的指令中,有些指令涉及到系统底层的东西,如果有些指令错用或者使用不当是非常危险的,比如清内存、设置时钟、修改用户访问权限、分配系统资源等等,可能导致系统崩溃。CPU将这些指令进行了分类,分为特权指令和非特权指令,不让所有程序都能使用所有指令,如果所有程序都能使用,那系统崩溃就会变得非常常见了。操作系统的核心是内核,它是独立于普通的应用程原创 2022-04-22 17:17:46 · 1539 阅读 · 1 评论 -
Linux软链接和硬链接的原理
彻底明白Linux硬链接和软链接原创 2022-04-15 12:04:47 · 671 阅读 · 0 评论 -
Makefile、make、cmake是什么?
如果你是在Linux下做开发,你就必须知道Makefile是什么东西,如果不知道那就可以说你不是一个合格的Linux开发工程师,因为Makefile是必备的一项技能。那么,Makefile到底有什么作用呢?首先,gcc大家应该知道吧,gcc(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程语言编译器。使用gcc命令编译你会遇到一些麻烦:1. 对于c语言,使用gcc编译的时候,其实它只会默认帮你链接一些基本的c语言标准库(例如libc.a或者libc.so)原创 2021-12-20 12:07:00 · 358 阅读 · 0 评论 -
Ubuntu网络配置
确保你的宿主机(windows)联网是没问题的,否则,先解决windows的联网的问题。 选择桥接的方式连接(静态ip是桥接,动态ip选择NAT模式),使得ubuntu有独立的IP。 配置ubuntu的IP地址、网关地址、子网掩码:sudo vim /etc/network/interfaces 。其中: A)auto lo 和 auto eth0 表示设备 lo 和 eth0会自动启动,lo 是local,本地回环设备的意思,eth0表示第0块以太网卡。 B)sta...原创 2021-07-07 09:01:59 · 628 阅读 · 0 评论