linux ubuntu 22.10 21.1
Linux·usb驱动架构和具体实例
1、几个常见疑惑? usb协议不清楚的可以看一下 为什么一插上就会有提示信息? 是因为windows自带了USB总线驱动程序; 那USB总线驱动程序是干嘛用的? 识别USB设备; 给USB设备找到并安装对应的驱动程序; 提供USB的读写函数。 首先,新接入的USB设备的默认地址(编号)为0,再未分配 ......
linux中【/etc/environment】【~/.bashrc】【/etc/profile】【/etc/bashrc】【~/.bash_profile】 的区别
【/etc/environment】 1.属性 系统的环境变量,系统应用程序的执行与用户环境可以是无关的,但与系统环境是相关的 2. 修改environment文件: 1 vim /etc/environment 2 PATH="/usr/local/sbin:/usr/local/bin:/usr ......
Linux系列---【CentOS 7通过MSTSC连接远程桌面】
# ## 安装对应的yum源 ```shell yum list lightdm xorgxrdp xrdp ``` ![](https://img2023.cnblogs.com/blog/1674440/202307/1674440-20230724140508704-1278739080.pn ......
Matlab2021a打包jar包问题(linux、windows)
都有chatgpt了,实在不想写博客....不过还是记录一下问题吧。 我们在用matlab打包jar包的时候,经常会出现打包出错的问题,但无非注意以下几点就行了: 1、打包方式 这个还是很简单的,而且linux、windows没区别,打开matlab命令行窗口,然后输入deeploytool,之后会 ......
C# .NET core Avalonia 11.0版本,发布linux记录
.net core 7.0+centos 7.0 cetnos目前运行在hyper V虚拟机里 虚拟机部署的注意事项 1 需要配置网络环境, 确保在同一局域网下 如果sftp无法连接 ctrl+shift+f2切换到命令行,开启22端口 iptables -I INPUT -p tcp --dpor ......
Linux系列---【linux使用sudo命令管理普通用户执行root权限】
# linux使用sudo命令管理普通用户执行root权限 ## 为什么要用sudo? > sudo 提供了一种安全而灵活的方式,让普通用户在需要时以 root 用户的身份执行特权操作,同时也提供了更好的管理和安全性。通过合理配置 sudoers 文件,可以确保只有受信任的用户能够执行特权操作,从而 ......
linux安装源码包指定安装目录【转载】
本文来自博客园,作者:阿弱,转载请注明原文链接:[https://www.cnblogs.com/aruo/p/15771915.html](https://www.cnblogs.com/aruo/p/15771915.html) 当下载完一个源码包并且解压后 文件夹下会有一个重要的文件 ```c ......
Linux 下的 OpenGL 之路(七):光照
##前言 前面解决了加载 3D 模型的问题,解决了在 OpenGL 场景中漫游的问题,这时我们调试程序和观察 3D 场景已经很方便了。但是前面加载的模型都还只是白茫茫一片,并不好看,这时因为我们还缺少了 3D 图形学中的两个重要精髓,那就是光照和贴图。今天,我们先来解决光照问题。 关于光照的理论知识 ......
linux 安装docker完整教程
一、Docker及系统版本 Docker从17.03版本之后分为CE(Community Edition: 社区版)和EE(Enterprise Edition: 企业版)。相对于社区版本,企业版本强调安全性,但需付费使用。这里我们使用社区版本即可。 Docker支持64位版本的CentOS 7和C ......
windows11中访问ubuntu双系统文件目录
1、下载linux reader(免费版) Access to Ext 2/3/4, HFS and ReiserFS from Windows | DiskInternals 2、安装打开后找到ubuntu分区 3、想保存什么文件右键Save就行了 ......
linux 中awk命令实现对指定数目行 添加行名
001、 [root@PC1 test02]# ls a.txt [root@PC1 test02]# cat a.txt ## 测试数据 20 10 40 30 60 50 80 70 01 90 21 11 41 31 61 51 81 71 02 91 22 12 42 32 62 52 82 ......
linux-centos7.6-gpt-uefi安装
[TOC] ## 一、需要 安装的系统适用企业服务器磁盘大于2个的场景 ## 二、环境 ......
linux 中fold命令
001、 [root@PC1 test02]# ls a.txt [root@PC1 test02]# cat a.txt ## 测试数据 0102030405 0607080910 1112131415 [root@PC1 test02]# fold -w 2 a.txt ## 以两个字符为单位进 ......
Linux 之 shell 编程
# Linux 之 shell 编程学习笔记(并不完全正确,有误请指正) ## 概念性知识点 ### 脚本概念 >**脚本(Script),是使用一种特定的描述性语言,依据一定的格式编写的 可执行文件** ### 运行脚本要求 >**脚本须有 ==可执行== 权限,即 ==x== 权限** > >* ......
linux 中 tr命令的-d、-c选项
001、-d表示删除 [root@PC1 test02]# ls a.txt [root@PC1 test02]# cat a.txt ## 测试数据 a f k jH f k E 3j s 8 8 34 a j F ej [root@PC1 test02]# cat a.txt | tr -d 0 ......
Linux基础命令、目录和文件管理
[TOC] ## 一、Linux基础命令 ### 1.1 ## 二、Linux目录和文件管理 ### 2.1目录 ### 2.2查看文件 #### 2.2.1七类常见文件 #### 2.2.2显示命令 ##### 2.2.2.1cat ##### 2.2.2.1tac ##### 2.2.2.1re ......
Linux 查看office文件及pdf文件
# 1.查看pdf文件 ``` evince PdfFile_name ``` # 查看office文件 ``` openoffice.org 文件名 & ``` ``` // 打开或者编辑.doc.odt等文本文档命令 openoffice.org -a 文件名.doc & // 打开演示文件命令 ......
Linux系列---【Ubuntu 20.04安装KVM】
# Ubuntu 20.04安装KVM ## 一、安装kvm ### 1.安装kvm ```shell sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils ``` ### 2. 将当前用户添加至li ......
linux 中 awk数组统计每列、行数据之和及平均值
001、列 [root@PC1 test02]# ls a.txt [root@PC1 test02]# cat a.txt ## 测试数据 3 6 2 8 2 5 8 4 1 3 8 2 ## 统计每列数据之和 [root@PC1 test02]# awk '{for(i = 1; i <= NF ......
Ubuntu22.04设置与Windows共享文件夹(samba)
为了与 Windows 系统共享,必须安装 Samba。Samba 是 SMB/CIFS 网络文件共享协议的开源实现,它允许用户访问文件、打印机和其他共享资源。 这篇文章也适用于您想与 Windows 系统共享的其他 Linux 文件夹。 要开始与 Windows 共享 Ubuntu 用户目录中的公 ......
linux 主从复制和读写分离
企业中高并发时,为了追求性价比,MySQL必须采用主从复制和读写分离,这样可以提供性能和高可用。 目录 一、主从复制原理 二、主从复制实验 三、MySQL 读写分离 四、读写分离实验 五、总结 一、主从复制原理 1 MySQL的复制类型 基于语句的复制(STATEMENT, MySQL默认类型) 基 ......
linux-centos硬盘挂载
### 先在vm中设置硬盘 关机状态下 添加硬盘 ![image](https://img2023.cnblogs.com/blog/1441611/202307/1441611-20230723173411954-1034854335.png) 选择硬盘类型 scsi(s) ![image](ht ......
Linux账号权限管理
[TOC] # 本章结构 - **管理用户账号和组账号** - **管理目录和文件的属性** ## 账号和权限管理 ### linux安全模型 3A 了解 linux 安全上下文 vim 查看文件 f1 cat 查看文件 f1 人是系统中的用户 ### 1.用户账号和组账号概述 #### 1.1用户 ......
linux 开放端口
参照 https://www.dbs724.com/149223.html 这篇文章,做个笔记 1、使用系统命令检查主机是否运行了防火墙,可以使用如下命令: systemctl status firewalld 在查看到 active (running) 的状态之后,即表示主机上已经运行了防火墙服务 ......
Linux账号与权限管理
[TOC] ### 一、用户和组账号管理 ### 二、文件目录的权限和归属 #### 2.1文件和目录的权限 - 权限的访问者 - 属主(u) - 属组(g) - 其他(o) - 访问权限 - r读权限 - w写权限 - x执行权限 - 二进制数字表示权限: | r | w | x | | :--: ......
正点原子 第六十一章 Linux I2C驱动实验 编程感受
正点原子官方文档的代码结构太乱,我于是这样做了。 我将主要的程序分2部分: 第一部分:my_ap3216c.c 第二部分:my_ap3216c_base.c 第一部分放 Linux 驱动框架,比如 fops 函数, platform 框架这些。 第二部分放 ap3216c 底层驱动,包括向ap321 ......
minipc安装与设置Ubuntu
此文章是对刚刚在某宝买的minipc进行的Ubuntu server安装,以及部分应用过程 安装Ubuntu server22 参考一文搞懂Ubuntu Server 22.04.2安装 问题记录 开机卡在 A start job is running for wait for network to ......
Ubuntu安装Gtest
安装运行过程 概述 最近要使用到Gtest做一些测试,网上找了很多方法,感觉都不全,半截子,一时半伙我也是很蒙蔽,所以这里做一个Gtest安装步骤的讲解。 备注:本测试在Linux系统下运行,默认已经配置好C++编译环境。 获取安装包 两种方式 方案一: 这种方案能下载下来,但是我没有安装成功 gi ......
windows中使用ftp连接ubuntu
需要在Ubuntu安装开启ftp 先安装vsftpd sudo apt install vsftpd 安装后找到配置文件 sudo vim /etc/vsftpd.conf 找到并设置下面选项 local_enable=YES write_enable=YES 保存后重启 sudo /etc/ini ......
ubuntu wifi monitor
# ubuntu 安装wifi 抓包环境 - [ubuntu 安装wifi 抓包环境](#ubuntu-安装wifi-抓包环境) - [1.wifi 型号](#1wifi-型号) - [2.软件安装](#2软件安装) - [2.1wifi驱动确认已安装](#21wifi驱动确认已安装) - [2.2 ......