文章 2025-02-18 来自:开发者社区

Debian GNU/Linux

背景 Debian是Linux发行版之一,其起源可以追溯到1993年,由Ian Murdock创立。Debian的名字来源于其创始人Ian Murdock的女友的名字Deb和Linux的创始人Linus Torvalds的名字的组合,即“Deb”+“ian”。Debian的目标是创建一个自由、开放、安全、稳定的操作系统,为用户提供丰富的软件资源和良好的使用体验。 特点 稳...

Debian GNU/Linux
文章 2024-06-28 来自:开发者社区

探秘GNU/Linux Shell:命令行的魔法世界

GNU/Linux的Shell是一种特殊的交互式工具,为用户提供了强大的控制和管理Linux系统的方式。在这个博客中,我们将深入了解Shell的基本概念、功能以及不同类型的Shell。 Shell的本质 Shell的核心是命令行提示符,它是用户与Linux系统进行交互的媒介。通过命令行提示符,用户可以输入文本命令,Shell会解释这些命令并在Linux内核中执行。这使得...

文章 2024-06-03 来自:开发者社区

02. 【Linux教程】GNU 项目简介

1. GNU 项目简介 GNU 项目计划最开始是在 1984 年由美国著名的黑客理查德・斯托曼(Richard Matthew Stallman)发起的,GNU 获得了自由软件基金会(FSF)的资金支持一直是 GNU 的主要资金来源,该项目主要是为了建立免费的开源的 UNIX 类系统,其基本原则是程序源代码开放和软件思想共享。 GNU/Linux 是一种常见的并且广泛用...

文章 2023-10-09 来自:开发者社区

百度搜索:蓝易云【如何在 GNU Linux 上通过 Nvm 安装 Node 和 Npm?】

在GNU Linux上,可以通过Nvm(Node Version Manager)来安装Node.js和Npm。Nvm是一个用于管理和切换Node.js版本的工具,它使得在同一台机器上同时安装和使用不同版本的Node.js成为可能。 按照以下步骤来在GNU Linux上使用Nvm安装Node.js和Npm: 打开终端ÿ...

百度搜索:蓝易云【如何在 GNU Linux 上通过 Nvm 安装 Node 和 Npm?】
文章 2022-11-13 来自:开发者社区

【GNU/Linux kernel源码分析】刨根问底,速览,对初学者友好的底层理解,让你对内核不再迷茫

1. Linux kernel1. 源代码目录结构分析1、Linux 内核源代码包括三个主要部分1)内核核心代码:包括linux内核整体架构分析笔记描述的各子系统和子模块,以及其他支撑子系统,如:电源管理、linux初始化等。2)非核心代码:例如库文件(因为 Linux 内核是一个自包含的内核,即内核不依赖其它的任何软件,自己就可以编译通过)、固件集合、KVM(虚拟机技术)等。3)编译脚本、配置....

【GNU/Linux kernel源码分析】刨根问底,速览,对初学者友好的底层理解,让你对内核不再迷茫
文章 2022-09-22 来自:开发者社区

GNU 项目之父:苹果把 Mac 变“监狱”|Ubuntu 并非免费 GNU/Linux 发行版不建议用

4 月 13 日,GNU 项目之父、自由软件基金会(FSF)创始人 Richard Stallman 在“自由软件运动的现状”主题演讲上,谈到了目前业界开源软件的情况,并重点“抨击”了苹果和 Ubuntu。Stallman 表示:苹果正持续把 Mac 变成“监狱”—— 阻止用户在自己的设备上做自己想做的事,如安装自己的程序或从其他人那里获得二进制文件。Stallman 还建议不要使用 Ubunt....

GNU 项目之父:苹果把 Mac 变“监狱”|Ubuntu 并非免费 GNU/Linux 发行版不建议用
文章 2022-07-31 来自:开发者社区

GNU/Linux下实现一个简易shell,支持多重管道

intro争取在自己的简易shell中可以实现以下命令xxx@xxx ~ $ ./xxx-super-shell xxx@xxx ~ $ echo ABCDEF xxx@xxx ~ $ echo ABCDEF > ./1.txt xxx@xxx ~ $ cat 1.txt xxx@xxx ~ $ ls -t >> 1.txt xxx@xxx ~ $ ls -a -l | gre....

文章 2022-07-30 来自:开发者社区

GNU/Linux下进程与虚拟内存

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。intro本篇博客是对进程的结构与属性,虚拟内存的布局和内容的简单讲解进程与程序之间的关系process 是 program的实体化程序包含了是一系列信息的文件,这些信息描述了如何在运行时创建一个进程二进制格式表示:每个程序文件都包含用于描述可执行文件格式的 元信息(meta information),内核(ker....

GNU/Linux下进程与虚拟内存
文章 2022-07-12 来自:开发者社区

GNU/Linux下实现一个简易echo服务器

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。intro本文将详细讲解一个简易echo服务器的实现本文实现的简易echo服务器仅支持将用户在客户端的输入显示在服务器使用C语言编写文章中代码不附带错误检查,详细源码在这里echo服务器就像是网络编程的Hello World!,是一定要掌握的我的编码环境:OS:GUN/Linux Mint发行版IDE:vscode....

GNU/Linux下实现一个简易echo服务器
文章 2022-06-16 来自:开发者社区

GNU/Linux C 库I/O缓冲机制

0.引子对于使用C语言开发者着而言,I/O库可能是最为经常的使用的程序库,当你需要调试的时候可能最为经常使用的就是printf打印了。可是不知道大家,是不是遇到过这样一个问题,那就是我明明打印了,为什么终端里没有输出呢?为什么日志没有存到文件里?我也遇到过这样的问题,当时也没有搞清楚问题的原因。今天,在读UNIX高级环境编程的fork一节时,意外的收获了对于该问题最终的解释,一切的原因都是因为I....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注
相关镜像