笔记linux软件tar

Linux:find命令

1、前言 从各个维度(类型、时间、权限、大小……)查找文件 2、用法 find 路径 选项 动作 3、选项 选项 说明 时间 ①内容修改时间(modification time,mtime) 文件内容变更时,会更新该时间 ②状态修改时间(status time,ctime) 文件状态变更(权限、属性 ......
命令 Linux find

Linux:./configure命令

学习自:linux configure命令_千锋教育 1、前言 configure命令用于配置和准备软件包的安装过程。通常用于源代码安装(即wget+tar的方式)的软件包,通过configure命令可以根据系统环境和用户需求进行自定义配置,以保证软件包能够在特定的系统上正确安装和运行。 2、用法 ......
configure 命令 Linux

Linux:SSH指令

学习自:linux下的ssh指令详解 SSH指令的官方文档 1、前言 在SSH出现之前,远程连接通常使用非安全协议,如Telnet。然而这种协议存在安全风险,因为用户的登录信息和数据传输都是明文的。SSH应运而生,通过加密和身份验证等机制,为远程连接提供了更高的安全性和保密性。 2、功能 远程登录和 ......
指令 Linux SSH

linux基础:野火linux上手

屏蔽驱动打印信息 root权限:echo "1 4 1 7" > /proc/sys/kernel/printk sudo sh -c "sudo echo "1 4 1 7" > /proc/sys/kernel/printk 实现触摸屏校验 第一次进入Linux系统时,会出现触摸校验提示,按提示 ......
野火 linux 基础

笔记:c# 线程同步

作用:避免死锁的同时防止出现竞态条件 方式: 1,monitor 监视者模式,Monitor.Enter 和 Monitor.Exit方法 2,lock关键字 注意以上两种方式都要使用到一个变量,这个变量必须是引用类型,因为值类型的时候,运行时会将其进行装箱,每次装箱都是一个新的对象,就让锁失效了。 ......
线程 笔记

Linux文本编辑vi

# VI ## 基本介绍 `vim` 是从 `vi` 发展出来的一个 **文本编辑器** ,可以理解为升级版本的 `Vi` ,功能更强大。其代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 `vi`适用于文本编辑,但是 `vim` 更适用于 `coding`。并且`vim` ......
文本 Linux

在Python中使用LooseVersion进行软件版本号比对

在软件版本快速迭代的过程中,经常会遇到一些接口变化问题。而如果需要兼容旧版本的话,就需要使用到版本判断的方法。判断清楚版本号属于哪一个区间,再对不同的版本号区间采取不同的算法或者执行策略。Python中预先内置的LooseVersion就是一个很好的版本号比对工具,不仅仅可以对相同位数或者相同类型的... ......
LooseVersion 版本 Python 软件

(笔记)tftp文件上传与下载命令

一、下载文件(如从嵌入式主机下载文件至PC上) tftp -l file -p pc_ip 举例:tftp -l embedded.c -p 172.16.1.200 二、上传文件(如从PC上传文件至嵌入式主机上) tftp -r file -g pc_ip 举例:tftp -r pc.c -g 1 ......
命令 文件 笔记 tftp

Linux中条件语句

1.条件语句 1.1测试 test 测试文件的表达式是否成立 格式: 格式1:test 条件表达式格式2:[ 条件表达式 ]注意条件表达式左右两侧与括号一定要有空格! 之后用$? 来测试是否是否为真 若真,则状态码变量 $? 返回0若假,则状态码变量 $? 返回1 1.2比较整数数值 [ 整数1 操 ......
语句 Linux

linux、Anaconda常用骚操作

Win cmd : 上传东西到linuxscp -r C:\Users\15658\Desktop\NVIDIA-Linux-x86_64-535.98.run pku@123.123.123.123:/home/pku/app(如果scp后出现 Permission denied (publick ......
Anaconda 常用 linux

CMU 15445 spring - project 1 Buffer Pool实验笔记

## 前排提醒 本项目需要在linux/mac环境下进行开发,如果是windows最好是整个linux的环境,比如云服务器、虚拟机、wsl等。 整个课程需要仔细看文档,包括bustub的readme,每篇project的描述。 整个课程需要仔细看文档,包括bustub的readme,每篇projec ......
project 笔记 Buffer spring 15445

01-[Linux][MFD]MFD模块介绍

### 1、MFD功能介绍 MFD(Multi-function Device)多功能设备,许多有共性的设备的集合,MFD由核心层(core)以及其下的“子设备”组成。从下文将会看到,MFD只是将设备注册到platform总线--因此,其子设备属于platform设备。它并没有对涉及到的设备或者驱动 ......
MFD 模块 Linux 01

C语言学习笔记(九)自定义数据类型—结构体、枚举、联合体

# 九、自定义数据类型—结构体 自定义类型:结构体、枚举、联合体 ## 结构体的声明 ```c //声明一个结构体类型 //声明一个学生类型,想通过学生类型来创建一个学生变量(对象) //描述学生的属性:名字、电话、性别、年龄 struct Stu { //结构体的成员变量: char name[2 ......
联合体 语言学习 语言 类型 结构

Linux下发现一个高安全性的系统管理工具

Linux下高安全性的系统管理工具,主要功能是对Linux操作系统下的基本配置进行管理、多种服务配置进行管理、安全配置进行管理等。如:操作系统的升级管理,软件包的安装、更新和卸载管理,软件仓库源的管理,系统时间和时区的管理,系统语言环境的管理,网络环境的配置管理,系统服务的启动、关闭、重启管理,NF... ......
管理工具 安全性 工具 系统 Linux

linux连接Windows上的数据库

/*定义一些数据库连接需要的宏*/ #include <stdio.h> #include <string.h> #include <stdlib.h> /*引入连接Mysql的头文件*/ #include <mysql/mysql.h> #define HOST "Linux的IP地址" /*My ......
Windows 数据库 数据 linux

嵌入式Linux ------ 一次简单的FrameBuffer驱动开发

Linux 一次简单的FrameBuffer驱动开发 | 设施 | 版本 | | | | | CPU | Allwinner F1C200s | | linux | 6.4.0-rc4| | 显示器 | 1.28 inch 16-grayscale OLED 128x128 驱动IC SSD1327 ......
嵌入式 FrameBuffer Linux

PantTool SAI(绘图软件) v2023.04.05 中文永久使用

PantTool SAI是一款流行的绘图软件,专为数字艺术家和插画师设计。它提供了丰富的绘画工具和功能,使用户能够轻松地创作出精美的插图、漫画和动画作品。 点击获取PantTool SAI 以下是PantTool SAI的主要特点和功能: 简单直观的界面:PantTool SAI采用简洁、直观的界面 ......
PantTool 软件 2023 SAI 04

CLO Standalone 7(3D服装设计软件) v7.1.178.42210 (x64)中文永久使用

CLO Standalone 7是一款专业的3D服装设计软件,它为服装设计师和制造商提供了先进的工具和功能,以快速而准确地创建、模拟和可视化服装设计。 点击获取CLO Standalone 7 CLO Standalone 7具有以下主要特点和功能: 三维虚拟设计:CLO Standalone 7使 ......
服装设计 Standalone 服装 42210 软件

Linux的MySQL数据库安装部署

## 简介 MySQL数据库,是知名的数据库系统,其特点是:轻量,简单,功能丰富。 MySQL常用版本有 * MySQL 5.7版本安装 * MySQL 8.x版本安装 ## MySQL在CentOS系统安装(5.7版本与8.0版本) > 注意:安装操作需要root权限 ### 安装 1. 配置yu ......
数据库 数据 Linux MySQL

linux常用命令

1 cd cd /home 进入根目录下面的home目录 cd home 进入当前目录下的home目录 cd .. 返回上一层目录 cd ../.. 返回上两级目录 cd / 返回跟目录 cd - 返回上次所在的目录 2 ls ls 查看目录中的文件 ls -a 列出全部的文件,连同隐藏文件(开头为 ......
命令 常用 linux

单源次短路算法 学习笔记

**次短路**:顾名思义就是一张图中**第二短**的路径。 **分类**:1. 边**不可重复经过**的次短路问题。边**可重复经过**的次短路问题。 2. **严格**次短路(次短路长度**必须大于**最短路长度)。**非严格**次短路(次短路长度**可以大于或等于**最短路长度)。 # 一 、边 ......
算法 笔记

Linux --- 修改控制台字体consolefont

Linux 修改控制台字体consolefont ## 用户层面 对于debian like 的系统,可到如下路径查找console font ```shell $ cd /usr/share/consolefonts/ $ ls Arabic-Fixed15.psf.gz CyrSlav-VGA3 ......
控制台 consolefont 字体 Linux

嵌入式 Linux ------ UBIFS 文件系统的使用

Linux UBIFS 文件系统的使用 平台环境如下 | 设施 | 版本 | | | | | CPU | Allwinner F1C100s | | linux | 6.4.0-rc4| | uboot | v2023.07-rc4 | | buildroot | v2023.02 | | 闪存 | ......
嵌入式 文件 系统 Linux UBIFS

Linux开发板调用摄像头(V4L2编程,含YUYV解码RGB)

本文是基于Linux开发板的V4L2摄像头调用程序,包括YUYV解码为RGB,以及将摄像头数据显示在开发板屏幕上。代码未封装,可直接在linux下编译使用。 工作流程:打开设备 —> 检查和设置设备属性 —> 设置帧格式 —> 设置一种输入输出方法(缓冲区管理) —> 循环获取数据 —> 数据解码 ......
摄像头 Linux V4L2 YUYV RGB

[学习笔记] JS验证API相关知识

checkValidity()会检查元素是否有任何输入约束条件,并且检查值是否符合约束条件。 如下所示,Input元素下限为4上限为20: ··· <input id="password" type="number" min="4" max="20"> ··· <script> function m ......
笔记 知识 API

Linux10

环境变量 1. 环境变量 在Linux系统中执行:env命令即可查看当前系统中记录的环境变量 环境变量是一种KeyValue型(名称=值)结构,如下图: 2. 环境变量:PATH PATH记录了系统执行任何命令的搜索路径(路径之间以:隔开): 当执行任何命令,都会按照顺序,从上述路径中搜索要执行的程 ......
Linux 10

【环境、社会和治理 (ESG) 】Sphera与上海道宁为您提供咨询、数据和软件的独特组合

Sphera提供SpheraCloud以及本地解决方案以满足客户在环境、健康、安全和可持续发展 (EHS&S)、运营风险管理和产品管理解决方案领域的需求 ......
环境 社会 数据 Sphera 软件

linux操作系统常用的两种防火墙如何开放端口

在Linux系统中,防火墙是用于保护计算机安全的重要组成部分。默认情况下,大多数Linux发行版都会自带一个防火墙,如iptables、firewalld等。当我们需要运行特定的应用程序或服务时,需要在防火墙中开放相应的端口。 iptables 和 firewalld 都是用于配置和管理 Linux ......
端口 防火墙 常用 系统 linux

(笔记)Linux内核编译: scripts/kconfig/lxdialog/dialog.h:38:20: fatal error: curses.h: No such file or directory

一、问题描述 在编译Linux内核时,使用make menuconfig报错: scripts/kconfig/lxdialog/dialog.h:38:20: fatal error: curses.h: No such file or director tdyizhen1314@ubuntu:~ ......
内核 directory lxdialog scripts kconfig

Q:Linux下处理^M字符

Linux下处理^M字符,很多时候windows环境中编辑过的文件,在Linux下经常会出现^M字符,可以通过以下方式处理该字符。 方法一:vim命令打开文件,然后在vim命令模式下输入以下内容: 1# 去掉行尾的^M。 :%s/^M$//g 2# 去掉所有的^M。 :%s/^M//g 特别注意:注 ......
字符 Linux