排序
【Linux】查看系统各种信息的常用命令 (CPU、内存、进程、网口、磁盘、硬件、等等)
Linux是一种开源的类Unix操作系统,它有很多不同的发行版,如Ubuntu、CentOS、Debian等。Linux系统提供了很多命令行工具,可以让用户方便地查看和管理系统的各种信息,如硬件配置、内存使用、进...
Linux中/etc/fstab详解
在一些大数据平台的搭建过程(如hadoop、mpp数据库),要求/var/lib的挂载必须去掉noatime和nosuid属性,借此机会,补一下技术债,以centOS系统为例,探讨linux系统中/etc/fstab文件的作用。 1....
linux系统日志文件的分析和管理
一、inode与inode表 linux系统中的每一个文件都有文件对应的文件数据,文件数据包括元数据(文件的属性信息) 与实际数据,元数据存放在indoe表中。 文件数据包括元信息与实际数据。 文件存储在...
EndeavousOS开发环境构建和配置
最近基于工作的需求,需要安装和配置一个Linux桌面系统用于Node Web应用程序的开发和测试。一般情况下,开发工作是在Windows系统上完成的,使用的工具是VSCode。但是,开发完成之后,应用会部署...
浅析嵌入式GUI框架-LVGL
LVGL是什么? LVGL (Light and Versatile Graphics Library) 是最流行的免费开源嵌入式图形库,可为任何 MCU、MPU 和显示类型创建漂亮的 UI。 嵌入式GUI框架对比 Features/框架LVGLFlutter-elin...
Linux 分区扩容(根分区扩容,SWAP 分区扩容,挂载新分区为目录)
Linux 分区扩容(根分区扩容,SWAP 分区扩容,挂载新分区为目录) 请访问原文链接:sysin.org/blog/linux-…,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org Linux 系统在运行过...
curl 调用url时带有&符号被截断
转载请注明出处: 用curl命令在服务器上调试接口时,一直调试不通,执行如下: 在用curl 执行之后,返回了一个 作业id [ 1 ] 23926 ; 并打印出了 调用执行的url,发现 真正执行的url 与请求...
Cron 表达式: 一套用于指定定时任务的表达式
Cron 是一种用于设置定期执行任务的表达式。最早出现于 Unix 操作系统,crontab 软件就是一款使用这套语法的任务管理工具,常用于备份系统或清理日志。 现在,Cron 表达式已被广泛地应用于各种...
深度解读 Linux 内核级通用内存池 —— kmalloc 体系
本文是笔者 slab 系列的最后一篇文章,为了方便大家快速检索,先将相关的文章列举出来: 《细节拉满,80 张图带你一步一步推演 slab 内存池的设计与实现》 《从内核源码看 slab 内存池的创建初...
开源不等于免费:Red Hat 调整 CentOS 项目带来的思考
大家好,我是张晋涛。 最近关于 Red Hat,CentOS 以及开源等方面有很多讨论,每个人都有各自的观点和看法,其实在 CentOS Linux 宣布后续停止发布,推出 CentOS stream时我就想写相关内容来着,...
CUDA性能分析丨ltrace和nvprof工具如何使用?
零、前言: 此demo的Github仓库(持续更新):github.com/Conqueror71… ?欢迎访问: 个人博客:conqueror712.github.io/ 知乎:www.zhihu.com/people/soeu… Bilibili:space.bilibili.com/570...
win11安装ubuntu(by wsl2)
欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):github.com/zq2599/blog… 本机情况 省吃俭用入手了ThinkPad T14,打算装好Linux后作为开发机器使用,本文记录了安装过程,以...
创建虚拟无线局域网接口
【翻译 Meike Chabowski 的《Creating Virtual WLAN Interfaces》】 概述 当涉及到用于测试目的的测试和虚拟设备时,Linux 内核始终是一个令人惊讶的丰富来源。我目前正在为wpa_supplicant设置...
代码中被植入了恶意删除操作,太狠了!
背景 在交接的代码中做手脚进行删库等操作,之前只是网上听说的段子,没想到上周还真遇到了,并且亲自参与帮忙解决。 事情是这样的,一老板接手了一套系统,可能因为双方在交接时出现了什么不愉...
进程间通信(IPC)的多种方式(一)
进程间通信(InterProcess Communication, 简称IPC),是指在不同进程之间交换或传递数据。 以Linux系统为例。 方式一:无名管道(pipe) 无名管道用于从父进程向子进程单向传递数据。 在Linux...
你们的优雅停机真的优雅吗?| 京东云技术团队
1.前言 emm,又又遇到问题啦,现有业务系统应用上线存在窗口期,不能满足正常任务迭代上线。在非窗口期上线容易导致数据库、mq、jsf等线程中断,进而导致需要手动修单问题。故而通过添加优雅停...
FUSE文件系统
简介 FUSE 是一个用户空间文件系统框架。 它由内核模块 (fuse.ko)、用户空间库 (libfuse.*) 和安装实用程序 (fusermount) 组成。 FUSE 最重要的功能之一是允许安全、非特权安装。 这为文件系统...
linux网络服务的SSH远程登录协议
一、ssh服务 SSH(Secure Shell)是一种安全通道协议,主要用来实现字符界面的远程登录、远程 复制等功能。SSH 协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令,SS...
理解virt、res、shr之间的关系(linux系统篇) | 京东云技术团队
前言 想必在linux上写过程序的同学都有分析进程占用多少内存的经历,或者被问到这样的问题——你的程序在运行时占用了多少内存(物理内存)? 通常我们可以通过top命令查看进程占用了多少内存。...
如何使用openEuler WSL sideload
自openEuler 22.03 LTS SP2版本开始,repo仓库里默认发布WSL sideload压缩包,不方便访问Windows Store的用户可以使用这种方法安装体验openEuler WSL。 如何使用 在仓库中下载对应版本的WSL sid...