极端 场景linux

Linux 循环设备 loop疑惑

## 什么是loop设备? loop设备是一种伪设备,是使用文件来模拟块设备的一种技术,文件模拟成块设备后, 就像一个磁盘或光盘一样使用。在使用之前,一个 loop 设备必须要和一个文件进行连接。这种结合方式给用户提供了一个替代块特殊文件的接口。因此,如果这个文件包含有一个完整的文件系统,那么这个文 ......
设备 Linux loop

linux 之 taskset 绑核

1. 什么是 taskset? taskset命令用于设置进程(或线程)的 cpu 绑定情况(Processor Affinity),可以将进程(或线程)绑定到特定的一个或多个CPU上去执行,而不允许将进程(或 线程)调度到其他的CPU上。2. 使用场景 2.1 查看具体某一进程(或线程)的 cpu ......
taskset linux

小程序赋能智慧社区使用场景开拓

智慧社区是利用信息技术、物联网技术、人工智能等先进技术手段来改善社区管理和居民生活质量的一种创新社区管理模式。智慧社区的目标是实现社区内信息的智能化整合、资源的高效利用,以提高社区居民的生活便利性、安全性、舒适性和社交互动体验。 小区中常见的智能设备系统 智能设备提升生活体验。那么,小区中常见的智能 ......
场景 智慧 程序 社区

linux环境中,如何查看网络设备的序列号?

通过ip link查看网络设备的序列号 ip link 查询结果中,最左边的一列,就是这个网络接口,在主机上的序列号。 ......
序列号 序列 网络设备 环境 设备

CoaXPress 2.0 FPGA HOST IP Core Linux Demo

目录 Hello-FPGA CoaXPress 2.0 Host FPGA IP Core Linux Demo 4 1 说明 4 2 设备连接 7 3 VIVADO FPGA工程 7 4 调试说明 10 图 1‑1 资料目录 4 图 1‑2 VIVADO工程目录结构 5 图 1‑3 SDK工程目录 ......
CoaXPress Linux FPGA Core Demo

Alpine Linux使用入门(Docker视角)

我们在了解Alpine Linux时,多数都应该是从docker系统镜像了解的这个操作系统,今天我们就简单说一下Alpine Linux的基础使用 Alpine Linux是一种基于musl和BusyBox的Linux 发行版,专为安全性、简单性和资源效率而设计。体积非常小巧,适合用来做Docke... ......
视角 Alpine Docker Linux

Linux网络编程

### 1 Socket 在linux网络编程中我们主要使用套接字Socke进行不同主机上进程间的通信,该套接字提供了透明传输接口使得我们不需要根据协议栈进行手动封装数据包,我们不必在意协议栈上下层之间的具体服务,而是仅需调用提供的api即可 套接字通信的一般流程为: - 创建套接字:在应用程序中使 ......
网络编程 Linux 网络

linux中如何修改网络命名空间中veth设备端点的名字?

查看原有的设备名称为veth1 [root@centos7 ~]# ip netns exec ns1 ip link 1: lo: <LOOPBACK> mtu 65536 qdisc noop state DOWN mode DEFAULT group default qlen 1000 lin ......
端点 名字 设备 linux 网络

第七章 Linux磁盘与文件系统管理

## 第七章 Linux磁盘与文件系统管理 ### 7.1 认识Linux文件系统 #### 7.1.1 磁盘组成与分区的复习 - 磁盘分区表主要有两种格式,一种是限制较多的MBR分区表,一种是较新且限制较少的GPT分区表。 - MBR分区表中,第一个扇区最重要,里面有:(1)主机开机区(Maste ......
磁盘 文件 系统 Linux

第5章 Linux的文件权限与目录配置

## 第五章 Linux的文件权限与目录配置 Linux一般将文件可存取的身份分为三个类别,分别是owner/group/others,且三种身份各有read/write/execute等权限。 ### 5.1 使用者与群组 1. 文件拥有者 2. 群组概念 3. 其他人的概念 ### 5.2 Li ......
权限 文件 目录 Linux

linux环境中,如何知道某个网络设备是可以被转移到其他的命名空间中的?

可以通过ethool工具进行查询,查询网络设备的属性 [root@centos7 ~]# ethtool -k enp0s3 | grep netns-local netns-local: off [fixed] [root@centos7 ~]# [root@centos7 ~]# ethtool ......
网络设备 环境 设备 linux 网络

第1章 Linux是什么与如何学习

## 第1章 Linux是什么与如何学习 ### 1.4 Linux该如何学习 为什么大家老是建议学习Linux最好能够先舍弃X Window的环境呢?这是因为X Window了不起也只是Linux的“一套软件”而不是“Linux核心”。此外,目前发展出来的X-Window对于系统的管理上还是有无法 ......
Linux

第六章 Linux文件与目录管理

## 第六章 Linux文件与目录管理 ### 6.1 目录与路径 #### 6.1.1 相对路径与绝对路径 - 绝对路径:路径的写法【一定由根目录/写起】,例如:/usr/share/doc。 - 相对路径:路径的写法【不是由/写起】,例如由/usr/share/doc要到/usr/share/m ......
文件 目录 Linux

Linux Redis配置

Redis是一个开源的高性能键值对存储系统,具有快速、灵活和可扩展的特性。 它是一个基于内存的数据结构存储系统,可以用作数据库、缓存和消息代理。 Redis的一些主要特点和用途: 高性能:Redis数据存储在内存中,因此能够提供极快的读写操作。 它采用单线程模型和异步 I/O,避免了多线程的竞争和阻 ......
Linux Redis

第十三章 Linux帐号管理与ACL权限设定

## 第十三章 Linux帐号管理与ACL权限设定 ### 13.1 Linux的帐号与群组 #### 13.1.1 使用者标识符:UID与GID 每个登入的使用者至少都会取得两个ID,一个是使用者ID(User ID,简称UID),一个是群组ID(Group ID,简称GID)。那么文件如何判断他 ......
帐号管理 权限 Linux ACL

第24章 Linux核心编译与管理

# 第24章 Linux核心编译与管理 ## 24.1 编译前的任务:认识核心与取得核心原始码 ### 24.1.1 什么是核心(Kernel) - Kernel 其实核心就是系统上面的一个文件而已,这个文件包含了驱动主机各项硬件的侦测程序与驱动模块。 - 核心模块的用途 将一些不常用的类似驱动程序 ......
核心 Linux

查linux系统磁盘读写进程问题。

1、iotop安装以及常见使用方法 https://help.aliyun.com/noticelist/articleid/6501633.html?scm=20140722.184.2.173 Linux下的IO统计工具如iostat, nmon等大多数是只能统计到每个磁盘的读写情况, 如果想知 ......
磁盘 进程 问题 系统 linux

Linux之RAID(独立硬盘冗余阵列)

[TOC] # RAID(独立硬盘冗余阵列) ## 1. RAID ```bash 一个磁盘达不到性能提升,将多块磁盘组成阵列(磁盘组),达到提升硬盘性能的效果 raid级别:磁盘的组合方式,组合方式不同,raid级别也不同 raid 0 1 5 1 0四个组合方式民 ``` ```bash rai ......
冗余 阵列 硬盘 Linux RAID

Linux fdisk command All In One

Linux fdisk command All In One disk partition / 磁盘分区 ......
command Linux fdisk All One

Linux group & user All In One

# Linux group & user All In One - groupadd - groupmod - groupdel - useradd - usermod - userdel ## 用户组 > groupadd ```sh eric@rpi4b:~ $ groupadd -h 用法:g ......
Linux group user All amp

Java面试题 P17:Redis篇:Redis使用场景-缓存-缓存穿透

什么是缓存击穿:给某一个key设置了过期时间,当key过期的时候,恰好这时间点对这个key有大量的并发请求过来,这些并发的请求可能会瞬间把数据库压垮。 互斥锁代码: 1 private final ReadWriteLock readWriteLock=new ReentrantReadWriteL ......
缓存 Redis 场景 Java P17

linux最大文件名长度

可以通过 cat /usr/include/linux/limits.h 查看NAME_MAX 255 #ifndef _LINUX_LIMITS_H#define _LINUX_LIMITS_H #define NR_OPEN 1024 #define NGROUPS_MAX 65536 /* s ......
文件名 长度 文件 linux

Linux 系统安全及应用

1.账号安全基本措施 1.1系统账号清理 将用户设置为无法登录、 锁定账户 删除账户 锁定账户密码 本质锁定 使用userdel锁定用户 userdel 用户名 只删除账户,不删除家目录文件夹 userdel -r 用户名 账户,家目录文件夹一起删除 1.2锁定用户: 使用usermod锁定用户 u ......
系统 Linux

实时嵌入式Linux设备基准测试快速入门3实时嵌入式Linux

# 第3章实时嵌入式Linux 计算机系统与环境之间的交互通常是实时发生的,因此,对于作为计算机系统一部分的嵌入式设备来说,有关实时操作系统的讨论也是一个重要话题。 本章将讨论实时系统的特点,介绍在Linux嵌入式设备上实现实时性的主要方法。具体来说,本章将重点分析PREEMPT_RT内核补丁,该补 ......
嵌入式 实时 Linux 基准 设备

新入手Linux系统

功用非常好,服务器运行稳定,比虚拟主机自由,阿贝云免费服务器连接速度快,可以用来测试,使用起来方便,不卡顿,而且永久免费,适合做网站服务器、数据处理,可以持续免费使用,十分方便,可以安装的系统也很多,主流Windows和Linux系统基本都支持,自带宝塔面板,可以图形化文明用语作哦阿贝云服务器访问速 ......
系统 Linux

离线Linux部署k8s集群环境

***********离线部署安装k8s集群环境***********1.机器配置master 192.168.245.201 4核4gnode1 192.168.245.202 4核4gnode2 192.168.245.203 4核4g 系统内核:3.10.0-957.el7.x86_64 2. ......
集群 环境 Linux k8s 8s

Linux进程和计划任务

一、程序 1.1什么是程序 是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具。 用于描述进程要完成的功能,是控制进程执行的指令集。 保存在硬盘、光盘等介质中的可执行代码和数据。 静态保存的代码。 二、进程 2.1什么是程序 运行中的程序的一个副本,是被载入内存的一个指 ......
进程 任务 Linux

[linux]VIM实用技巧

一、文本对象 1.文本对象 文本对象:基于结构定义的文本区域 文本对象字符由两个字符组成,第一个字符永远是a/i i开头的文本对象会选择分隔符内部的文本a开头的文本对象会选择分隔符在内的整个文本即:i不包含边界,a包含边界 注:1.文本对象可结合可视模式使用(v—可视字符) 2.文本对象可结合动作命 ......
实用技巧 技巧 linux VIM

Linux防火墙iptables基础详解

一、前言 防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP、数据进行检测。 目前市面上比较常见的 ......
防火墙 iptables 基础 Linux

【技术积累】Linux中的命令行【理论篇】【一】

博客推行版本更新,成果积累制度,已经写过的博客还会再次更新,不断地琢磨,高质量高数量都是要追求的,工匠精神是学习必不可少的精神。因此,大家有何建议欢迎在评论区踊跃发言,你们的支持是我最大的动力,你们敢投,我就敢肝 ......
命令 理论 Linux 技术