linux软件001

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 社区

通过软件设计证书的总结

对于一个土木专业想转行IT行业的人来说,是一个艰难的过程,因为不知从何下手。 自己想加强计算机基础,就考下这个软件设计师,虽然感觉可能对找工作帮助也不大,但想到可以提高自己的基础就学习吧(好在通过了),世事艰难,唯有步步前行,但行好事,莫问前程。 ......
证书 软件

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

软件测试工程师学习知识架构体系

转发:https://blog.csdn.net/x2waiwai/article/details/126544351 1.python编程入门到精通 2.接口自动化项目实战 3.web自动化项目实战 4.APP自动化测试实战 5.测试开发 devops体系 6.常用自动化测试体系 8.jmeter ......
软件测试 架构 工程师 体系 知识

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

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

什么是CAE软件?哪个CAE软件好用?

CAE,全称Computer Aided Engineering,是指在工程领域结合计算机技术进行工程设计、分析、优化以及模拟仿真的应用。随着科技的发展,CAE技术在航空、汽车、电子、机械等领域越来越发挥重要作用,同时也推动了产品研发和创新。下面我们就来介绍几款常用的CAE软件。 Altair Hy ......
软件 CAE

常见的CAE软件有哪些?

CAE,全称Computer Aided Engineering,是指在工程领域结合计算机技术进行工程设计、分析、优化以及模拟仿真的应用。随着科技的发展,CAE技术在航空、汽车、电子、机械等领域越来越发挥重要作用,同时也推动了产品研发和创新。下面我们就来介绍几款常用的CAE软件。 ABAQUS AB ......
常见 软件 CAE

程序员常用的工具软件推荐

思维导航 前言 Visual Studio VS Code ReSharper BCompare Redis Desktop Manager Typora MarkText 开源且免费 ProcessOn Draw.io XMind 语雀 docsify Navicat DataGrip SSMS ......
程序员 工具软件 常用 工具 程序

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