终端linux

rocky linux:编译安装python3.11.4(rocky linux 9.2)

一,查看现有的版本: 1,本地版本 [root@img ~]# python --version Python 3.9.16 2,现在的最新版本: 访问官网: https://www.python.org/ 如图: 可以看到线上的最新版本是3.11.4 二,编译/安装: 1,下载: 先复制下载地址 ......
rocky linux python3 python 11.4

Linux系统Redis安装

第一步:安装gcc ``` yum install -y gcc 或 apt install -y gcc ``` 安装步骤 cd /data/soft wget http://download.redis.io/releases/redis-5.0.7.tar.gz tar -zxvf redis ......
系统 Linux Redis

Linux之pxe

## 操作 ```bash [root@localhost ~]#systemctl stop firewalld [root@localhost ~]#setenforce 0 [root@localhost ~]#yum install dhcp -y [root@localhost ~]#cp ......
Linux pxe

Linux中PXE高效批量网络装机和无人值守安装

1、PXE 1.1什么是PXE PXE 是由 lntel 公司开发的网络引导技术,工作在 CIient/Server 模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。PXE 严格来说并不是一种安装方式,而是一种引导的方式。进行 PXE 安装的必要条性是要安装的计算机 ......
Linux 网络 PXE

linux中的USB摄像头驱动(应用层)(基于V4L2)

V4L2 是 Video4Linux2 的缩写,是 Linux 内核中的一个视频设备驱动接口。 USB-V4L2 初始化流程 1.打开设备节点 open 2.配置参数:分辨率,fps,格式 ioctl 3.请求分配帧缓存->地址映射 4.加入队列中 /** ********************* ......
应用层 摄像头 linux V4L2 USB

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

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

Mageia 9 RC1 正式发布,Mandriva Linux 发行版的社区分支

Mageia 9 首个 RC 已发布。公告写道,自 2023 年 5 月发布 beta 2 以来,Mageia 团队一直致力于解决许多顽固问题并提供安全修复和新特性。 新版本的控制中心添加了用于删除旧内核的新功能,该功能在 Mageia 9 中默认自动启用,用户也可以手动配置以关闭或启用。此外,Ma ......
分支 Mandriva Mageia Linux 社区

Linux Centos 8.x系统更新修改系统日期时间

# 一、更新修改日期和时间,注意日期时间需要引号 ``` date -s 'yyyy-MM-dd HH:mm:ss' ``` # 二、只更新修改日期(年月日),时间默认是 00:00:00 ``` date -s 2022-11-15 ``` # 三、只更新修改时间(时分秒) ``` date -s ......
系统 日期 时间 Centos Linux

Linux网络、shell

[toc] # 一 网络 ```python ### 网络 # 网络配置 -子网掩码 -dhcp -网关 -dns # mac网络配置 # https://blog.csdn.net/hadues/article/details/129214087 # https://blog.51cto.com/ ......
Linux shell 网络

linux 用户身份验证和密码管理

用户身份验证方法: 密码身份验证:用户通过输入用户名和密码来登录系统。这是最常见的身份验证方法。 公钥/私钥身份验证:用户使用公钥/私钥对进行身份验证。用户将公钥添加到服务器上,服务器通过匹配私钥进行验证。 双因素身份验证:用户需要提供两种不同类型的验证因素,如密码和手机生成的验证码,以增加安全性。 ......
身份 密码 用户 linux

linux 文件权限和访问控制

文件权限和访问控制是Linux系统中保护文件和目录安全性的重要部分。以下是一些关于文件权限和访问控制的方法和示例说明: 1. **文件权限**: - 在Linux中,每个文件和目录都有权限,这些权限决定了谁可以执行哪些操作(读取、写入、执行)。 2. **文件权限表示**: - 权限通常用三个字母表 ......
权限 文件 linux

linux Sudo 权限管理

Sudo 是一种在Linux系统中管理用户访问权限的强大工具。它允许系统管理员授予普通用户以超级用户(root)权限执行特定的命令,从而在需要时获得临时的管理员权限,提高了系统的安全性和管理灵活性。以下是一些关于Sudo权限管理的方法和示例说明: 1. **编辑 sudoers 文件**: - 使用 ......
权限 linux Sudo

linux如何查找nginx使用的配置文件

1、查找nginx进程 ``` ps -aef | grep nginx ``` 2、通过进程pid查找程序路径 ``` pwdx ``` 3、在上面得到的路径下执行 ``` xxx/nginx -t ``` 示例如下: ![](https://img2023.cnblogs.com/blog/31 ......
文件 linux nginx

Linux环境编程day05--进程管理

### 进程管理 ##### 进程的基本概念 ###### 进程与程序 程序是存储在磁盘上的可执行文件,程序被加载到内存中开始运行称为进程,一个程序可以同时加载成多个进程,进程就是处于活动状态下的程序 ###### 进程的分类 进程根据功能不同一般分为三种类型:交互进程、批处理进程、守护进程 交互进 ......
进程 环境 Linux day 05

linux相关命令经录

ping www.baidu.com 下载方式1wget https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png下载方式2curl -O https://www.baidu.com/img/PCtm_d9c8750bed ......
命令 linux

linux 用户账号和组管理

useradd:创建新的用户账号。 示例:创建一个名为 "john" 的用户账号。 sudo useradd john passwd:设置用户密码或修改密码。 示例:为用户 "john" 设置密码。 sudo passwd john userdel:删除用户账号。 示例:删除用户 "john" 的账 ......
账号 用户 linux

linux特殊权限rws和rwt

Linux文件,除了rwx这些权限外,还有一些特殊的权限,如rws、rwt。 # 1、s权限(setuid) ## 1.1 设置方法:chmod u+s 该位可以让普通用户以root用户的角色运行只有root帐号才能运行的程序或命令。 s:文件属主和组设置SUID和GUID,文件在被设置了s权限后将 ......
权限 linux rws rwt

RISC-V云测平台:Compiling The Fedora Linux Kernel Natively on RISC-V

注释:编译Fedora,HS-2 64核RISC-V服务器比Ryzen5700x快两倍! 以下是blog 正文 # Compiling The Fedora Linux Kernel Natively on RISC-V ## Fedora RISC-V Support There is ongoi ......
RISC-V RISC Compiling Natively Fedora

Linux 安装软件的几种方式

哈喽大家好,我是咸鱼 相信小伙伴们都知道在 Linux 中,安装软件一般有三种方式 * yum 安装 * rpm 安装 * 源码编译安装 咸鱼平时三种安装方式都会用,但是具体原理和区别却没有去深入了解过 结果上周部门刚来的新人问我这几种安装方式的时候,一下子把我问懵了 那么今天咸鱼将会向小伙伴们介绍 ......
方式 Linux 软件

Linux下通过Nginx日志分析网站访问情况

- [1. 前言](#1-前言) - [2. 访问IP相关统计](#2-访问ip相关统计) - [2.1. 统计IP访问量(PV)](#21-统计ip访问量pv) - [2.2. 独立IP访问统计(UV)](#22-独立ip访问统计uv) - [2.3. 查看某一时间段的IP访问量(4-5点)](# ......
情况 Linux Nginx 日志 网站

linux安装tcping工具包

一、需求 tcping集成了ping和telnet的功能,有些时候为了直接测试网络和端口是否可达,可以考虑直接安装这个工具 二、安装步骤 2.1 下载tcping工具和上传 2.2 解压安装 2.3 安装编译工具 由于没有外网,首先需要搭建本地yum源,备份本地repo文件,新建本地yum文件 本地 ......
工具包 工具 tcping linux

Linux异步通知---fasync_helper()、kill_fasync()函数介绍与使用

转载:Linux异步通知 fasync_helper()、kill_fasync()函数介绍与使用_面朝大海0902的博客-CSDN博客 一、fasync_helper()与kill_fasync()函数应用程序通过fcntl置FASYNC标志位,触发对应驱动文件的fasync()函数执行(上节有解 ......

在windows上使用_netrc文件让Git记住用户名和密码(Linux文件名为.netrc)

场景 使用ssh因为网络策略问题无法访问git@github.com 使用https作为remote origin 缺点 明文存储 实现 定义一个用户环境变量%HOME%, 值为%USERPROFILE% 在%HOME%路径下新建一个文件_netrc(Linux文件名为.netrc) 在_netrc ......
文件 netrc 用户名 密码 windows

linux I/O性能优化

# Linux 文件系统 磁盘和文件系统的关系: - 磁盘为系统提供了最基本的持久化存储。 - 文件系统则在磁盘的基础上,提供了一个用来管理文件的树状结构。 ## 文件系统工作原理 ### 索引节点和目录项 文件系统,本身是对存储设备上的文件,进行组织管理的机制。组织方式不同,就会形成不同的文件系统 ......
性能 linux

深入理解Linux内核——内存管理(1)

提要:系列文章主要参考`MIT 6.828课程`以及两本书籍`《深入理解Linux内核》``《深入Linux内核架构》`对Linux内核内容进行总结。 内存管理的实现覆盖了多个领域: 1. 内存中的物理内存页的管理 2. 分配戴爱内存的伙伴系统 3. 分配较小内存的slab、slub、slob分配器 ......
内核 内存 Linux

Linux常用命令

1.文件颜色的代表含义 蓝色表示目录 绿色表示可执行文件 红色表示压缩文件 浅蓝色表示链接文件 灰色表示其他文件 红色闪烁表示链接的文件有问题了 黄色表示设备文件,包括block、char、fifo 2.关机/重启 shutdown -h now 立即关机 shutdown -h 5 5分钟后关机 ......
命令 常用 Linux

linux debian 配置 vim和系统粘贴板交互 复制粘贴内容

执行后查看 vim --version|grep clipboard clipboard 前面是减号 -,表示不支持系统剪贴板。 如果不支持需要执行: apt-get install vim vim-scripts vim-gtk vim-gnome (vim-gnome 可以不装) 然后: vim ......
内容 debian 系统 linux vim

Linux防火墙firewalld&iptables(2)iptables开放指定端口开放指定端口

# 一、CentOs6 iptables基本操作 ```bash # chkconfig --list | grep iptables 查看防火墙的服务 # chkconfig iptables off 永久关闭防火墙 #chkconfig iptables on 永久开启防火墙 # service ......
端口 iptables 防火墙 firewalld Linux

Linux中的存储与NFS文件共享服务

1.存储 1.1存储类型: 存储类型分为三种- 直连式存储:Direct-Attached Storage,简称DAS- 网络附加存储:Network-Attached Storage,简称NAS- 存储区域网络:Storage Area Network,简称SAN DAS:存储和主机是直连的,家用 ......
文件 Linux NFS

linux安装Jenkins

## Jenkins简介 1. Jenkins是⼀个基于Java语言编写的开源持续集成工具,可⽤于⾃动化与构建、测试、交付或部署软件相关的各种任务. 2. jenkins优点:免费开源、安装运行简单、可跨平台部署、高度可配置、非常多高质量的插件、分布式构建也能高效运行 3. jenkins官网:[h ......
Jenkins linux