CentOS内核升级到4.4步骤详解

内核是操作系统最底层的组件,一旦升级后出现不兼容,可能会导致系统无法正常启动。另外,记录下当前系统的内核版本和已加载的内核模块,方便回退时对照。文件名里通常包含了内核版本号、架构和构建日期,比如kernel-ml-4.用lsmod查看已加载模块,对比升级前后的差异。

Read More

Docker同时运行两个镜像怎么做

镜像好比是一个安装包,而容器是运行起来的一个实例。run命令分别启动两个不同的镜像,它们互不干扰。run命令启动两个不同的镜像。run的设计就是一次启动一个容器,镜像参数只能指定一个。run,或者写到docker-compose.

Read More

Linux用户加入sudo组,adduser和useradd区别详解

这个命令其实是个perl脚本,它的底层还是调用useradd命令。adduser命令会自动创建用户家目录,指定shell版本。useradd命令常用的选项如下:-s:指定用户登入后所使用的shell;而-s选项则是指定用户默认shell版本。创建密码的方式依然使用passwd命令,在此不再赘述。

Read More

嵌入式Linux系统从入门到项目落地

为什么项目都选嵌入式Linux系统怎么选嵌入式Linux系统的硬件平台嵌入式Linux系统开发到底要学哪些技术还有就是容器技术的引入,像Docker和K3s这些轻量级容器被移植到嵌入式设备上。嵌入式Linux系统已经不是那个只属于极客的技术了,它正在成为智能硬件开发的标准底座。

Read More

Linux软件商店到底好不好用 实测推荐哪个更靠谱

你甚至可以在Flathub上找到一些官方商店里没有的软件,比如一些开源的设计工具和游戏。虽然Linux软件商店很方便,但也不是万能。这时候你需要手动下载安装,或者用第三方的应用商店。Deepin用户直接用深度应用商店就好,里面的软件都是优化过的,安装体验最好。

Read More

除了CentOS和Ubuntu,这些值得了解的Linux发行版你知道吗?

发行版也值得你了解发行版,看看它们能为我们的工作和生活带来哪些不一样的体验。等),新手初次使用可能需要手动配置部分功能(如显卡驱动、中文输入法),但一旦配置完成,后续使用会非常省心。一定是绕不开的发行版。Mint),它们保留了原生发行版的核心优势,又降低了使用门槛。

Read More

Linux内核24版源码分析:开发者必读的代码海洋指南

大家都在想,学内核是为了什么,是为了提高代码能力,是为了理解Linux的框架结构,是为了成为高手,内核代码都是顶尖开发者写的,是学习高质量代码的绝佳资源,读懂内核代码,就能写出高质量的代码,就能成为高手,就能找到好工作,就能赚很多钱,就能娶到漂亮老婆。

Read More

Docker日志怎么看 日志管理全攻略

daemon的配置文件/etc/docker/daemon.Fluentd会实时收集所有容器的标准输出日志,打上宿主机IP、容器名、时间戳等标签,然后批量发送到Elasticsearch集群。很多Java应用默认把日志写到/var/log/app.

Read More

Linux内核源码去哪下 官方发布网站推荐

Linux内核源代码发布网的核心其实就是kernel.很多开发者会图方便,直接从百度云、CSDN或者某些论坛的链接里拿内核源码包。如何从源码发布网获取特定版本和补丁这时候官方发布网的索引功能就很有用了。Linux内核源代码发布网是整个Linux生态的基础设施之一。

Read More

Linux是什么平台?一文说清它的本质和用途

但光有内核,普通用户没法直接使用,所以就有了“Linux发行版”这个概念。因为它的内核是开源的,任何人都可以自由修改和分发,这就让它成了一个极其灵活的平台。全球绝大多数网站的服务器、云计算平台、大数据集群都跑在Linux上。可以说,Linux服务器平台支撑了互联网的绝大部分基础设施。

Read More