笔记script linux shell

linux 中用户组的常见操作

001、查看当前用户所在的用户组 [root@PC1 test01]# whoami ## 当前用户 root [root@PC1 test01]# groups ## 当前用户所在的用户组 root 002、查看指定用户所属的用户组 [root@PC1 test01]# groups liujia ......
用户组 常见 用户 linux

shell 脚本构造大数据量的测试数据

构造一个包含任意行,每行数据xx个字段,包含有递增ID、时间、整数、浮点、字符串的数据 #!/bin/bash #要构造多少列的数据在data_line中配置data_line="1,2,3,4,5,6,7,8,9,10,11,12,col13filedatas,col14filedatas,col ......
数据 脚本 shell

linux文件夹的一般作用

/var 存放可以变化的文件或者目录 variable/etc 存放各种各样的服务相关的配置文件/usr 存放linux里安装的软件的目录 资源目录 --> unix system resource /bin 二进制文件/proc 存放内核文件(内核管理进程,也有很多进程相关的文件) process ......
文件夹 作用 文件 linux

Kali Linux 2023.2为Xfce版带来PipeWire支持

Kali Linux 2023.2为Xfce版带来PipeWire支持,彻底改造i3桌面,这个版本还引入了一个新的Hyper-V VM镜像,以及几个新的黑客工具。 Offensive Security宣布了他们流行的道德黑客和渗透测试GNU/Linux发行版的新版本,带来了新的功能,更新和新的工具, ......
PipeWire 2023.2 Linux Kali 2023

Kali Linux 2023.2为Xfce版带来PipeWire支持

Kali Linux 2023.2为Xfce版带来PipeWire支持,彻底改造i3桌面,这个版本还引入了一个新的Hyper-V VM镜像,以及几个新的黑客工具。 Offensive Security宣布了他们流行的道德黑客和渗透测试GNU/Linux发行版的新版本,带来了新的功能,更新和新的工具, ......
PipeWire 2023.2 Linux Kali 2023

Kali Linux 2023.2为Xfce版带来PipeWire支持

Kali Linux 2023.2为Xfce版带来PipeWire支持,彻底改造i3桌面,这个版本还引入了一个新的Hyper-V VM镜像,以及几个新的黑客工具。 Offensive Security宣布了他们流行的道德黑客和渗透测试GNU/Linux发行版的新版本,带来了新的功能,更新和新的工具, ......
PipeWire 2023.2 Linux Kali 2023

虚拟机(linux)环境搭建

软件安装准备 1 搜索VMware并下载 2.以管理员身份启动,正常安装。注意安装完选择许可证,密钥使用:JU090-6039P-08409-8J0QH-2YR7F 即可 3.使用此网址:Index of /ubuntu-releases/16.04/ (zju.edu.cn)。下载desktop- ......
环境 linux

外设驱动库开发笔记54:外设库驱动设计改进的思考

不知不觉中我们已经发布了五十多篇外设驱动的文章。前段时间有一位网友提出了一些非常中肯的建议,这也让我们开始考虑怎么优化驱动程序设计的问题。在这一篇中我们将来讨论这一问题。 # 1、问题分析 首先我们来分析一下网友提出的几点问题。第一点是说在驱动设计时,使用了typedef重定义函数指针,这就需要使用 ......
外设 笔记

opencv学习笔记(七)

图像金字塔:用于图像的分辨率降低。它通过连续的图像平滑和下采样操作来生成一系列分辨率逐渐降低的图像。 构建过程: 1、将原始图像作为底层 2、应用高斯滤波器对当前的图像进行平滑处理,以减少图像中的高频细节。高斯滤波器通过卷积运算在图像上进行平滑操作,使得图像变得更加模糊。 3、对平滑后的图像进行下采 ......
笔记 opencv

opencv学习笔记(六)

Canny边缘检测: 图片必须先转换为灰度图像 主要步骤: 1、噪声抑制:使用高斯滤波器,对图像进行平滑处理; 2、计算梯度:计算每个像素点的梯度强度和方向; 3、非极大值抑制:在梯度方向上,对梯度幅值进行非极大值抑制,保留局部最大值点作为候选边缘; 4、双阈值检测:根据设定的高阈值和低阈值,对候选 ......
笔记 opencv

Linux 学习笔记

# Linux 学习笔记 ### Linux目录结构 了解Linux的目录结构有助于我们管理Linux系统。 | 目录 |作用 | | | | | /bin| bin 是 Binaries (二进制文件) 的缩写, 这个目录存放着最经常使用的命令。 | | /boot |这里存放的是启动 Linux ......
笔记 Linux

VINS-Fusion学习笔记(一)

# **1. operator的用法** c++工程文件结构: ![image](https://img2023.cnblogs.com/blog/2210385/202306/2210385-20230621202417014-1052340557.png) **test.h具体:** ``` # ......
VINS-Fusion 笔记 Fusion VINS

R语言中的跨平台支持:如何在Windows、MacOS和Linux上使用R语言进行数据分析和可视化

[toc] 当今数据科学领域,R语言已经成为了数据分析和可视化的流行工具。R语言具有强大的功能和灵活性,使得它可以在各种不同的平台上运行,包括Windows、MacOS和Linux。因此,本文将介绍R语言中的跨平台支持,如何在Windows、MacOS和Linux上使用R语言进行数据分析和可视化。 ......
语言 数据分析 Windows 数据 MacOS

网络单纯形 学习笔记

网络单纯形算法是一种神奇的算法。它可以求解带负圈的费用流,可以过 HLPP 板子,但它的(最坏)复杂度好像是指数级,~~尽管我并不会证~~ 感性理解:它和线规算法 simplex 有许多相似之处,而 simplex (最坏)是指数级的. 虽然但是,据 CF[^1] 上所讲,它的平均时间复杂度是 $O ......
笔记 网络

【笔记】大一下数值分析碎碎念——数值积分与微分

# 数值微分与积分 数值微分:只利用 $f(x)$ 来计算 $f',f'',\cdots$ 比如 - $f'(x_0) \approx \frac{f(x_0+h)-f(x_0)}{h}$ 两点前向差分。 - $f'(x_0) \approx \frac{f(x_0 +h) - f(x_0-h)}{ ......
数值 微分 积分 笔记

【笔记】大一下数值分析碎碎念——插值

$\newcommand\op[1]{\operatorname{#1}}$ # 插值 给定数据点 $(x_i,y_i)$,要求找到函数满足 $f(x_i)=y_i$。 线性插值:全局信息维护,光滑性(求导),积分都不太好搞。但是原理简单。 多项式? 指数?变化快。 三角函数?周期性。 ## 多项式 ......
数值 笔记

opencv学习笔记(五)

Sobel算子: Sobel算子是一种常用的图像梯度算子,用于检测图像中的边缘。它基于离散的差分运算,通过计算图像在水平和垂直方向上的梯度来确定边缘的强度和方向。 import cv2 import numpy as np # 读取图像 image = cv2.imread('input.jpg', ......
笔记 opencv

MongoDB学习笔记

>MongoDB是一个基于分布式文件存储的数据库。由[C++](https://baike.baidu.com/item/C%2B%2B)语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 > >MongoDB是一个介于[关系数据库](https://baike.baidu.com/it ......
MongoDB 笔记

Linux grep笔记

Linux grep笔记: 语法: grep [参数] [匹配条件] file 参数: grep -v #反向匹配,匹配与匹配值不同的行,字段。 grep -n #显示匹配字段的行与行号 grep -i #不区分匹配值的大小写 grep -c #只统计匹配到的行数 grep -r #查找目录并非文件 ......
笔记 Linux grep

大型网站技术架构 核心原理与案例分析--阅读笔记

第一章 大型网站架构演化大型网站软件系统的特点 大型网站软件系统的特点高并发、大流量高可用海量数据用户分布广法、网络情况复杂安全环境恶劣需求快速变更、发布频繁渐进式发展大型网站架构演化发展历程大型网站的技术挑战主要来自庞大的用户,高并发的访问和海量的数据,任何简单的业务一旦需要处理数以 P 计的数据 ......

Linux下卸载python,并安装pyenv管理python版本

### 一、卸载已安装的python版本 1. 查找已安装的 Python 3 版本:运行以下命令以获取已安装的 Python 3 版本列表: ```shell dpkg -l | grep python3 ``` 找到列出所有以 python3 开头的已安装软件包。可能会有多个 Python 3 ......
python 版本 Linux pyenv

linux下安装Ipmi工具,调整服务器CPU风扇速度.

## 安装ipmi工具 ``` yum -y install ipmitool ``` 加载模块 ``` modprobe ipmi_si && modprobe ipmi_devintf && modprobe ipmi_msghandler ``` 查看模块 ``` lsmod |grep ip ......
风扇 速度 服务器 工具 linux

每天一个Linux命令-rsync.

rsync is a file transfer program capable of efficient remote update via a fast differencing algorithm. 关于笔者常用到的一些选项如下: Options -v, --verbose increase ......
命令 Linux rsync

工作中用到过的Linux命令

1、清屏 ctrl+l或者clear 2、显示当前工作目录路径 pwd #print workingdirectory 3、创建目录 mkdir 目录名 4、创建多级目录 mkdir -p 目录1/目录2/目录3 5、删除空目录 rmdir 目录名 6、创建空文件 touch 1.txt 7、复制文 ......
中用 命令 Linux

第三章 Linux文件与目录结构

# 1. Linux 文件 ‍ Linux 系统中一切皆文件。 ‍ # 2. Linux 目录文件(了解一下) ‍ ​![image](https://img2023.cnblogs.com/blog/2942345/202306/2942345-20230621155915533-13476088 ......
结构 第三章 文件 目录 Linux

第二章 VM与Linux的安装

# 1. VMWare 安装 ​![image](https://img2023.cnblogs.com/blog/2942345/202306/2942345-20230621154114571-2134847481.png)​ ‍ ​![image](https://img2023.cnblog ......
第二章 Linux

shell命令好文分享

手册页部分 1: 用户命令 csh https://docs.oracle.com/cd/E56344_01/html/E54075/csh-1.html ......
命令 shell

Linux进程管理

程序运行在操作系统中,是被操作系统所管理的。 为管理运行的程序,每一个程序在运行的时候,便被操作系统注册为系统中的一个进程。 并会为每一个进程都分配一个独有的进程ID(进程号) 可以通过ps命令查看Linux系统中的进程信息 ```shell 语法:ps [-ef] ``` * -e:显示出全部的进 ......
进程 Linux

pygame学习笔记04-贪吃蛇

运行效果: ![](https://img2023.cnblogs.com/blog/2009209/202306/2009209-20230621152313612-1184296600.png) 代码如下: ``` import collections import copy import ra ......
笔记 pygame 04

MySQL笔记整理

SELECT 0+'123.00'; SELECT 0+'123.0qwe'; SELECT 0+'qwe1'; SELECT 0+null; SELECT '123.00'/4; SELECT '123.0qwe'/4; SELECT 'qwe1'/4; SELECT '1qwe'/4; SELE ......
笔记 MySQL