极端 场景linux

第 14 章Linux 实操篇-进程管理(重点)

第 14 章Linux 实操篇-进程管理(重点) 14.1 基本介绍 1)在 LINUX 中,每个执行的程序都称为一个进程。每一个进程都分配一个 ID 号(pid,进程号)。=>windows => linux 2)每个进程都可能以两种方式存在的。前台与后台,所谓前台进程就是用户目前的屏幕上可以进行 ......
进程 重点 Linux 14

Linux 基金会发布 2017 最佳 Linux 发行名单

Linux 基金会官网 Linux.com 近日发布了一篇名为“2017年最佳 Linux 发行版”的文章,并表示这些是从数百个发行版中发现的最好的 Linux 发行版。 1、最佳系统管理员发行版:Parrot Linux 2、最近轻量级发行版:LXLE 3、最佳桌面发行版:Elementary O ......
Linux 基金会 名单 基金 2017

Linux 基金会发布 2017 最佳 Linux 发行名单

Linux 基金会官网 Linux.com 近日发布了一篇名为“2017年最佳 Linux 发行版”的文章,并表示这些是从数百个发行版中发现的最好的 Linux 发行版。 1、最佳系统管理员发行版:Parrot Linux 2、最近轻量级发行版:LXLE 3、最佳桌面发行版:Elementary O ......
Linux 基金会 名单 基金 2017

Linux 基金会发布 2017 最佳 Linux 发行名单

Linux 基金会官网 Linux.com 近日发布了一篇名为“2017年最佳 Linux 发行版”的文章,并表示这些是从数百个发行版中发现的最好的 Linux 发行版。 1、最佳系统管理员发行版:Parrot Linux 2、最近轻量级发行版:LXLE 3、最佳桌面发行版:Elementary O ......
Linux 基金会 名单 基金 2017

第 12 章Linux 实操篇-网络配置

第 12 章Linux 实操篇-网络配置 13.1 Linux 网络配置原理图 13.1.1 画出原理图,帮助理解 13.2 查看网络IP 和网关 13.2.1 查看虚拟网络编辑器和修改IP 地址 13.2.2 查看网关 13.3 查看 windows 环境的中 VMnet8 网络配置 (ipcon ......
Linux 网络 12

第 12 章Linux 实操篇-Linux 磁盘分区、挂载

第 12 章Linux 实操篇-Linux 磁盘分区、挂载 12.1 Linux 分区 12.1.1 原理介绍 \1) Linux 来说无论有几个分区,分给哪一目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构 , Linux中每个分区都是用来组成整个文件系统的一部分。 \2) Linu ......
Linux 磁盘 12

linux驱动中如何自动生成设备文件节点?

原文:https://blog.csdn.net/eurphan_y/article/details/104326735 linux驱动中如何自动生成设备文件节点?一、自动生成设备文件的必要性 在我们初学驱动开发的时候,我们的设备文件需要我们在知道设备号之后,使用命令 “mknod c|b dev_ ......
自动生成 节点 文件 设备 linux

Linux部署系统

Linux安装Java环境 1、在usr目录下建立java安装目录 mkdir /usr/java 2、将jdk-11.0.18_linux-x64_bin.tar.gz拷贝到java目录下 jdk11下载地址:https://www.oracle.com/java/technologies/dow ......
系统 Linux

Linux驱动入门-最简单字符设备驱动(基于pc ubuntu)

原文:https://blog.csdn.net/XiaoXiaoPengBo/article/details/128505550 一.字符设备驱动概念字符设备是 Linux 驱动中最基本的一类设备驱动,字符设备就是一个一个字节,按照字节流进行读写操作的设备,读写数据是分先后顺序的。比如我们最常见的 ......
设备驱动 字符 ubuntu 设备 Linux

FFmpeg开发笔记(一)搭建Linux系统的开发环境

对于初学者来说,如何搭建FFmpeg的开发环境是个不小的拦路虎,因为FFmpeg用到了许多第三方开发包,所以要先编译这些第三方源码,之后才能给FFmpeg集成编译好的第三方库。 不过考虑到刚开始仅仅调用FFmpeg的API,不会马上去改FFmpeg的源码,因此只要给系统安装编译好的FFmpeg动态库... ......
环境 笔记 FFmpeg 系统 Linux

linux zong

网络知识 OSI七层网络模型 应用层:协议 如:FTP、DNS。。。。表示层:解密加密,图片解码会话层:访问验证 会话管理传输层:提供进程之间的逻辑通信网络层:提供路由,转发数据数据链路层:建立数据链路连接物理层:提供物理设备 三次握手 1.客户端发送请求给服务器建立连接SYN=12.服务端确认建立 ......
linux zong

golang语言下,在x86的linux平台上编译arm64二进制

转载自:https://www.annhe.net/article-4542.html 编译etcd测试工具benchmark: CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build . 概述 有很多开源软件并没有提供 arm 安装包或者二进制,或者能通过包管 ......
二进制 语言 golang linux 平台

linux 系统下的服务性能优化

背景 在我们服务运行环境由物理机切换到云上后,发现服务性能有大幅下降(时延有较大的上升)。 分析 首先是服务的性能变化和上云有关。然后分析对比物理机和云的参数对比。比如外部竞争;云的宿主机系统版本;perf stat分析内存情况等。 1、外部竞争:因为云上容器是和其他容器混部,难免会受到其他容器的影 ......
性能 系统 linux

Angular 服务器端渲染场景里,服务器端和客户端渲染出的 HTML 源代码有可能不完全一致

在 Angular 服务器端渲染场景中,服务器端渲染出的 HTML 源代码和客户端渲染出的 HTML 源代码可能不完全一致,这是由以下几个原因造成的: 异步加载的组件 Angular 应用程序中可能存在一些异步加载的组件,这些组件在服务器端渲染时可能还没有加载完成,因此服务器端渲染的 HTML 内容 ......
服务器 源代码 客户端 场景 Angular

How to use the Raspberry Pi to study the Linux kernel source code All In One

How to use the Raspberry Pi to study the Linux kernel source code All In One 如何利用树莓派来研究 Linux 内核源码 All In One 在 Linux 系统中,一切皆文件! ......
the Raspberry kernel source Linux

消息队列常见的使用场景

消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题 实现高性能,高可用,可伸缩和最终一致性架构。最全面的Java面试网站 使用较多的消息队列有 RocketMQ,RabbitMQ,Kafka,ZeroMQ,MetaMQ 以下介绍消息队列在实际应用中常用的使用场景。 异 ......
队列 场景 常见 消息

《Linux基础》07. 软件管理

(Linux基础 - 07) rpm、yum、apt。三剑客。 1:软件管理 一般来说,Linux 系统基本上可分为两大类: RedHat 系列:Redhat、Centos、Fedora 等 Debian 系列:Debian、Ubuntu 等 而两个系列自带的软件管理工具、包安装工具不同。 | | ......
基础 Linux 软件 07

Linux系统知识(目录)-目录

1、Linux系统知识(一)-VM虚拟机安装Ubuntu_Server版 2、Linux系统知识(二)-Root用户登录Ubuntu并且可以SSH 3、Linux系统知识(三)-puTTy远程Linux 4、Linux系统知识(四)-Shell脚本学习笔记 5、Linux系统知识(五)-Ubuntu ......
目录 知识 系统 Linux

最基本的可视化图案有哪些?分别适用于那些场景?(比如折线图适合可视化某个属性值随时间变化的走势

原文链接:https://blog.csdn.net/weixin_42129177/article/details/108231137 散点图:用于发现各变量之间的关系。 柱状图:展示多个分类的数据变化和同类别各变量之间的比较情况。 条形图:展示多个分类的数据变化和同类别各变量之间的比较情况。 折 ......
线图 图案 走势 属性 场景

Linux设备文件自动生成

原文:https://www.cnblogs.com/chen-farsight/p/6154941.html 第一种是使用mknod手工创建:# mknod <devfilename> <devtype> <major> <minor> 第二种是自动创建设备节点:利用udev(mdev)来实现设备 ......
自动生成 文件 设备 Linux

Linux硬盘知识(三)-硬盘的扩容与缩减

提示:大部分分区的缩减需要挂载到另一个Ubuntu。 1、Boot引导分区等可以直接在gparted里挂载的盘 挂载到另一个Ubuntu,使用工具gparted对Boot与EFI盘进行操作 2、LVM逻辑盘扩张与缩减(LVM一般包括"根目录"与"swap"逻辑) 1) 扩张 不需要挂载到另一个Ubu ......
硬盘 知识 Linux

Linux硬盘知识(一)-清理硬盘

1、查看物理层级磁盘分区(查看磁盘和分区信息) lsblk 2、查看文件系统层的磁盘大小(系统分区挂载信息) df -hl 补充一:https://blog.csdn.net/jasonzhoujx/article/details/80432981 补充二:https://www.cnblogs.c ......
硬盘 知识 Linux

Linux硬盘知识(目录)-目录

一,清理硬盘 二,移植系统 三,Linux硬盘的扩容与缩减 ......
目录 硬盘 知识 Linux

Linux id 命令

Linux id 命令 Linux id命令用于显示用户的ID,以及所属群组的ID。 id 会显示用户以及所属群组的实际与有效 ID,若两个 ID 相同,则仅显示实际 ID,若仅指定用户名称,则显示目前用户的 ID。 该命令会显示用户的 UID(User ID)、GID(Group ID)以及附属于 ......
命令 Linux id

Linux groupadd 命令

Linux groupadd 命令 groupadd 命令用于创建一个新的工作组,新工作组的信息将被添加到系统文件中。 相关文件: /etc/group 组账户信息。 /etc/gshadow 安全组账户信息。 /etc/login.defs Shadow密码套件配置。 语法 groupadd 命令 ......
groupadd 命令 Linux

Linux free命令

Linux free命令 Linux free命令用于显示内存状态。 free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。 语法 free [-bkmotV][-s <间隔秒数>] 参数说明: -b 以Byte为单位显示内存使用情况。 -k ......
命令 Linux free

Linux su 命令

Linux su 命令 Linux su(英文全拼:switch user)命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。 使用权限:所有使用者。 语法 su [-fmp] [-c command] [-s shell] [--help] [--version] [-] ......
命令 Linux su

Linux w命令

Linux w命令 Linux w命令用于显示目前登入系统的用户信息。 执行这项指令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。 单独执行 w 指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。 语法 w [-fhlsuV][用户名称] 参数说明: -f 开启或关闭显 ......
命令 Linux

Linux who命令

Linux who命令 Linux who命令用于显示系统中有哪些使用者正在上面,显示的资料包含了使用者 ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU 使用量、动作等等。 使用权限:所有使用者都可使用。 语法 who - [husfV] [user] 参数说明: -H 或 --he ......
命令 Linux who

Linux uname 命令

Linux uname 命令 快速使用 root@jdit:/home# uname -a Linux jdit 5.15.0-58-generic #64-Ubuntu SMP Thu Jan 5 11:43:13 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux 简 ......
命令 Linux uname