Linux

关注
收录了Linux频道下的 297 篇内容
  • 全部
  • 文章
  • 视频
  • 话题
  • 电子书
从四个问题透析 Linux 下 C++ 编译 & 链接

摘要:编译 & 链接对 C&C++ 程序员既熟悉又陌生,熟悉在于每份代码都要经历编译 & 链接过程,陌生在于大部分人并不会刻意关注编译 & 链接的原理。本文通过开发过程中碰到的四个典型问题来探索 64 位 linux 下 C++ 编译 & 链接的那些事。

从linux源码看socket的阻塞和非阻塞
从 linux 源码看 socket 的阻塞和非阻塞

笔者一直觉得如果能知道从应用到框架再到操作系统的每一处代码,是一件 Exciting 的事情。

将 Linux 实例无缝加入适用于 Microsoft Active Directory 的 AWS Directory Service 中
将 Linux 实例无缝加入适用于 Microsoft Active Directory 的 AWS Directory Service 中

我接触过的很多客户都使用 Active Directory 来管理各种应用程序和服务的集中式用户身份验证和授权。对于这些客户来说,Active Directory 是他们 IT 拼图的关键部分。

实战解读丨 Linux 下实现高并发 socket 最大连接数的配置方法

摘要:Linux 操作系统,无论是编写客户端程序还是服务端程序,在高并发 TCP 连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制。

远程调试在Linux车机中的应用
远程调试在 Linux 车机中的应用

远程调试是真机调试中最便捷的一种,开发者只需借用在 PC 端强大的调试器就能完成业务场景的调试。

Linux Kernel 5.8 发布,华为在内核代码贡献上排名第二
Linux Kernel 5.8 发布,华为在内核代码贡献上排名第二

Linux Kernel 5.8 是“有史以来最大的发行版之一”

收藏!一篇教会你写90%的shell脚本!
收藏!一篇教会你写 90% 的 shell 脚本!

还不会写 shell 脚本?这篇文章教会你写 90% 的 shell 脚本!

GitHub为什么托管不了Linux内核社区?
GitHub 为什么托管不了 Linux 内核社区?

GitHub 是全球最流行的代码托管平台,为什么它不能成为 Linux 内核社区的托管地呢?

用开源替换政府办公系统,成功的关键是什么?
用开源替换政府办公系统,成功的关键是什么?

土耳其一地方政府迁移到开源之后,其项目负责人总结了一些实施经验。

麦叔告诉你,Linux下安装nginx都踩了那些坑
麦叔告诉你,Linux 下安装 nginx 都踩了那些坑

Hi, 大家好, 我是麦叔, 最近公司的项目开始尝试使用前后端分离。或许大家都知道,前后端分离项目部署时候,我们一般采用 nginx 代理。如果你还没有真正在 Linux 系统下安装过 nginx, 那么这篇文章, 麦叔已经帮你把坑踩完了, 可以直接入手收藏

Linux 平均负载高了怎么办?
Linux 平均负载高了怎么办?

通常我们发现系统变慢时,我们都会执行 top 或者 uptime 命令,来查看当前系统的负载情况,比如像下面,我执行了 uptime,系统返回的了结果,那你知道平均负载高了怎么排查吗?

Linux数据流重定向
Linux 数据流重定向

标准输出指的是命令执行所回传的正确的信息,而标准错误输出可以理解为命令执行失败后,所回传的错误信息。 一般情况下,不管正确还是错误信息数据默认的是输出到屏幕上。可以通过数据流重定向将 stdout 和 stderr 分别传送到其他的文件或者设备去

怎样Hack Linux的内核符号?
怎样 Hack Linux 的内核符号?

本文解析 Linux 内核符号。

Linux服务器存在某进程CPU过高如何追溯其问题根源?
Linux 服务器存在某进程 CPU 过高如何追溯其问题根源?

在本人运维的一个省级平台系统中,最近有用户反应系统很卡一直转圈圈. 经初步核查发现某 web 服务器节点存在 JAVA 进程 cpu 占比超过 100% 的情况。为了不影响用户使用,暂时只能采取简单粗暴的方法"重启服务器"。

5个基本Linux命令行工具的现代化替代品
5 个基本 Linux 命令行工具的现代化替代品

在日常使用 Linux/Unix 系统时,我们会使用许多命令行工具来完成我们的工作,理解和管理我们的系统,但大部分工具的年代已经太过久远,设计思想和体验已经落后于时代。本文将推荐五个标准 Linux 命令行工具的替代品。

Flutter全平台制霸再进一步:实现Linux桌面应用支持
Flutter 全平台制霸再进一步:实现 Linux 桌面应用支持

Flutter 的“野心”不止于跨平台开发,而是全平台制霸:iOS、Android、Web、Linux 我全都要!

SUSE收购Rancher,拿到了云原生的一张重要门票?
SUSE 收购 Rancher,拿到了云原生的一张重要门票?

7 月 8 日,开源公司 SUSE 宣布收购 Kubernetes 管理平台创建者 Rancher Labs。

Linux 进程必知必会
Linux 进程必知必会

上一篇文章只是简单的描述了一下 Linux 基本概念,通过几个例子来说明 Linux 基本应用程序,然后以 Linux 基本内核构造来结尾。那么本篇文章我们就深入理解一下 Linux 内核来理解 Linux 的基本概念之进程和线程。系统调用是操作系统本身的接口,它对于创建进

中国厂商 Oynx拒交源码违反GPL协议引发社区大讨论
中国厂商 Oynx 拒交源码违反 GPL 协议引发社区大讨论

此前,Linus 曾针对类似事件表态:没必要不停扯皮

2019年热门开源项目的安全漏洞增加一倍
2019 年热门开源项目的安全漏洞增加一倍

流行开源项目的安全性如何?最近的一份研究表明,流行开源项目的安全漏洞在快速增加。

微软正式发布Windows Terminal 1.0:支持多配置文件、多窗格和Unicode字符
微软正式发布 Windows Terminal 1.0:支持多配置文件、多窗格和 Unicode 字符

微软正式发布 Windows Terminal 1.0,标志着 Windows Terminal 进入全功能稳定阶段。

[安利] WSL Linux 子系统,真香!附完整实操
[安利] WSL Linux 子系统,真香!附完整实操

WSL Linux 子系统体验原生 Docker,还真香呀!

eBPF Internal:Instructions and Runtime
eBPF Internal:Instructions and Runtime

本文介绍 eBPF 是如何具备堪比原生的执行效率和动态扩展当前 Linux 内核的能力。

Linux 终端下记不住命令的使用方法?这个开源项目帮你解决。
Linux 终端下记不住命令的使用方法?这个开源项目帮你解决。

Linux 终端下记不住命令的使用方法?这个开源项目帮你解决。

微软新品被指剽窃!程序员开源两年的成功项目被迫终结
微软新品被指剽窃!程序员开源两年的成功项目被迫终结

“我的开源项目被市值高达 1.4 万亿美元的微软偷走了。”

    基于CSI的Kubernetes存储插件开发实践
    基于CSI的Kubernetes存储插件开发实践

    王欣 | QingCloud 高级软件工程师

    立即下载
    Swift on Raspberry Pi

    宋旭陶(靛青K) | SwiftGG Swift 爱好者

    立即下载
    基于 TensorFlow 2 的 AI 项目如何快速落地?

    彭靖田 | Google Developers Experts 《TensorFlow 快速入门与实战》作者

    立即下载