系统linux kali

arch linux安装并简单配置zsh

1.安装zsh sudo pacman -S zsh 2.设置默认zsh 列出所有已安装shell chsh -l 要为您的用户设置一个默认值 chsh -s /full/path/to/shell 例如 chsh -l /usr/bin/bash 3.注销并再次登录,打开shell 这时会看到zs ......
linux arch zsh

我的Linux使用说明书

我的Linux使用说明书 一、基础知识篇 1、常用命令 2、tmux和vim (1) tmux快速上手 推荐博客1 参照acwing教程,使用ctrl+a作为tmux前置指令 第一步:创建会话:(命令) tmux new -s <session-name> 创建一个名为<session-name>的 ......
说明书 Linux

小学生四则运算系统

作业:0. 使用C实现四则运算 参考 https://www.cnblogs.com/saiwa/articles/5253713.html学习参数传递,使用 -n 参数控制生成题目的个数,例如 Myapp -n 10 -o Exercise.txt 将生成10个题目,题目保存在Exeercise. ......
四则 小学生 小学 系统

学习linux方法

服务 截止目前,就是学了ftp,nfs,samba,几个服务,就想总结一下,这几个服务的流程 这也是我第一次学习linux服务 关于服务的话,有以下的几个要求 1:就是先了解这个服务的任务是干什么的,就是把这个目的弄懂就行了 2:了解服务的端口号和进程,这个是非常重要的,用来判断这个服务是否开启了, ......
方法 linux

linux各目录存放文件类型

/usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录。其中包含:/usr/X11R6 存放X window的目录/usr/bin 众多的应用程序/usr/sbin 超级用户的一些管理程序/usr/doc linux文档/usr/include linux下开发和编译应用程序所需要的头文件/ ......
类型 文件 目录 linux

在Linux上设置MySQL的简单密码

在Linux上更改MySQL的密码 导航 目录在Linux上更改MySQL的密码导航1、先查看之前生成的随机密码2、输入密码加入数据库3、先设置一个符合密码验证难度比较大的密码3.1一开始尝试了简单的不行3.2选择难度大的成功了4、把限制密码位数设小一点,复杂度类型调底一点4.1将密码复杂度校验调整 ......
密码 Linux MySQL

编辑 windows 操作系统 local host 文件的注意事项

本地主机文件(也称为hosts文件)是操作系统中的一个文本文件,用于将主机名映射到IP地址。这个文件在Windows、Linux和macOS等各种操作系统中都存在,它允许计算机用户手动指定特定主机名与其相应的IP地址之间的关系,以便在域名解析时绕过DNS服务器。本地主机文件通常用于本地开发、网络故障 ......
注意事项 事项 windows 文件 系统

linux上安装数据库

linux上安装数据库 导航 目录linux上安装数据库导航1、检查是否已经安装有数据库2、查看是否有安装 mariadb,该软件与 MySQL 数据库有冲突,需要手动卸载3、把从官网下载的数据库压缩包上传到虚拟机的/soft/mysql目录上4、将压缩包解压5、安装插件6、安装rpm包7、启动My ......
数据库 数据 linux

Linux.command.dd DD命令的用法

DD命令有多种用法,根据不同场景使用有奇效 第一种用法:数据清空保护 有时候我们需要对磁盘进行读写覆盖,防止有人利用工具对数据进行恢复操作 具体步骤: 1.进入U盘启动系统,使用gpartd图形界面或是 df -h 命令行查看要读写覆盖的盘已使用大小,比如 50g 2.使用dd命令借助/dev/ze ......
命令 command Linux dd

深入浅出 Linux 中的 ARM IOMMU SMMU II

SMMU 驱动中的系统 I/O 设备探测 要使系统 I/O 设备的 DMA 内存访问能通过 IOMMU,需要将系统 I/O 设备和 IOMMU 设备绑定起来,也就是执行 SMMU 驱动中的系统 I/O 设备探测。总线发现系统 I/O 设备并和对应的驱动程序绑定,与 IOMMU 设备驱动程序注册并为 ......
深入浅出 Linux IOMMU SMMU ARM

Linux文件管理

1 文件目录 根目录下常见的目录: /bin 存放二进制可执行文件,常用命令一般都在此 /etc 存放系统管理和配置文件 /home 存放所有用户的根目录,是用户目录的基点 /usr 存放用户安装的程序和系统程序 /tmp 存放正在执行的程序和临时文件 /root 超级用户的主目录 /sbin 存放 ......
文件 Linux

系统|--右键卡死|--卸载福X阅读器就好了

前言 系统中安装的软件比较多 电脑中可能和这个问题有关系的软件一览↓ # TortoiseGit( 本来是版本Release 2.14.0, 后来升级版本到Release 2.15.0 还是不行) # Visual Studio # 福XPDF阅读器 # 福XPDF编辑器 # OneDrive 我要 ......
阅读器 系统

浅谈 RBAC 权限系统设计

方案设计 在实际业务中,权限系统的设计其实可以做到很复杂,但是为了简单起见只保留一些最基本且核心的模块: 登录模块:权限平台一般需要靠登录获取用户身份,并通过凭证去请求接口,包括注册功能。 系统管理模块:包括用户管理、角色管理、菜单管理(如果菜单是前端控制则可以省略)等功能,是权限系统中的核心部分。 ......
权限 系统 RBAC

Linux安装MySQL

本文使用的Linux发行版本为AlmaLinux 9.2 64位(CentOS停止更新后的完美替代发行版本)。 本文安装的MySQL版本为8.1.0,其他版本方法类似。 MySQL源码编译时间太长了,需要3到4小时,使用官网编译好的rpm更简单快捷。 操作步骤 更新系统。dnf -y update ......
Linux MySQL

编译opencv: Linux编译opencv

opencv官网:https://opencv.org/releases/ github下载地址:https://github.com/opencv/opencv/releases mkdir build mkdir opencvbuild # 不编译java,不编译Python,指定安装位置 cd ......
opencv Linux

浅谈基于云计算的环境智能监控系统

云计算平台提供了鲁棒的处理流程,可以通过负载均衡、自动备份、容错处理和故障隔离等技术确保系统的高可靠性; ......
监控系统 环境 智能 系统

TSINGSEE青犀视频平台EasyCVR如何搭建自然保护区视频监控系统

智能分析网关小动物识别算法,通过识别和监测小动物,可以了解它们的种群数量、分布范围、栖息地利用情况等重要信息,为保护和管理野生动物提供科学依据。 ......

linux基础

linux基础 安装、初始化 安装centos 服务器初始化:[参考文件][] 初始化/优化:更改源(快照),优化基础配置、端口 systemd:服务管理、网络管理等 linux开机过程:bios自检-->启动菜单-->加载操作系统内核-->内核初始化-->启动初始化进程(systemd进程) ba ......
基础 linux

linux系统多版本boost共存

因为几个库都用到boost,但是各个库依赖的boost最低版本不一样 安装boost1.71 tar -zxvf boost_1_71_0.tar.gz && cd boost_1_71_0su - root./bootstrap.sh --with-libraries=all./b2./b2 in ......
版本 系统 linux boost

linux 批量更改指定后辍文件的可执行权限

要在Linux上批量更改指定后缀文件的可执行权限,您可以使用find命令来查找这些文件,然后使用chmod命令来更改它们的权限。以下是一些步骤: 1. 打开终端。 2. 使用 find 命令查找要更改权限的文件,例如,如果您想要更改所有 .sh 文件的可执行权限,可以运行以下命令: find /pa ......
权限 文件 linux

Linux 系统时间同步

NTP ntpdate cn.pool.ntp.org crontab -e * * * * * /usr/sbin/ntpdate cn.pool.ntp.org systemctl restart crond HTTP date -s "$(curl -sD - google.com | gre ......
时间 系统 Linux

linux系统多版本boost库共存

因为几个库都用到boost,但是各个库依赖的boost最低版本不一样 安装boost1.71 tar -zxvf boost_1_71_0.tar.gz && cd boost_1_71_0 su - root ./bootstrap.sh --with-libraries=all ./b2 ./b ......
版本 系统 linux boost

使用Linux命令sort及uniq对文件或屏幕输出进行分组统计

sort demo.txt | uniq -c | sort -rn | head -3 在日常Linux操作常常需要对一些文件或屏幕数次中重复的字段进行分组统计。 实现的方法非常简单,核心命令为:sort | uniq --c | sort -rn 。 sort:对指定列进行排序,使该列相同的字段 ......
命令 屏幕 文件 Linux sort

Linux 中 sed命令替换 带有 斜杠的变量

001、测试(错误做法) (base) [root@pc1 test]# ls a.txt (base) [root@pc1 test]# cat a.txt ## 测试数据 1 2 3 4 5 6 7 8 9 10 (base) [root@pc1 test]# sed "s/5/$PWD/" a ......
斜杠 变量 命令 Linux sed

《信息安全系统设计与实现》第十一周学习笔记

《信息安全系统设计与实现》第十一周学习笔记 第十二章 块设备I/O和缓冲区管理 块设备I/O缓冲区 I/O缓冲的基本原理:文件系统使用一系列I/O缓冲区作为块设备的缓存内存。当进程试图读取(dev,blk)标识的磁盘块时。它首先在缓冲区缓存中搜索分配给磁盘块的缓冲区。如果该缓冲区存在并且包含有效数据 ......
笔记 系统 信息

Linux基础——Nginx代理+本地Yum源+Reposync同步官方yum源

Nginx代理+本地Yum源+Reposync同步官方yum源 Niginx安装 #第一部分:nginx.service服务 [root@BCeuler21 yum.repos.d]# cat /usr/lib/systemd/system/nginx.service [Unit] Descript ......
Reposync 基础 官方 Linux Nginx

探索人工智能的世界:构建智能问答系统之实战篇

在本文中,我们详细介绍了使用官方示例进行代码编写的步骤,包括连接到数据库、创建集合、插入数据、创建索引、查询数据、删除数据、断开数据库连接等操作。然后,我们升级了代码,使用了LangChain版本,并选择了一个嵌入模型进行示例演示。最后,我们展示了如何调用openai模型来回答问题。 ......
智能 人工智能 实战 人工 系统

《Unix/linux系统编程》教材第13章学习笔记

|第13章| TCP/IP和网络编程 网络编程内容 网络编程内容包括:TCP/IP协议、UDP和TCP协议、服务器-客户机计算、HTTP和Web页面、动态Web页面的PHP和CGI编程。 TCP/IP协议 TCP/IP(Comer 1988,2001;RFC1180 1991)是互联网的基础。TCP ......
教材 笔记 系统 linux Unix

Centos7系统中安装中文输入法

打开Vmware虚拟机,进行联网 切换为root用户 安装ibus框架:yum install (此处本人已完成安装ibus) 等待ibus安装完毕后安装输入法: yum install libpinyin yum install ibus-libpinyin 两个软件包安装完毕后重启系统 打开设置 ......
输入法 Centos7 Centos 系统

2023-2024-1 20211327 信息安全系统设计与实现 学习笔记10

学习笔记 块与I/O缓冲区 I/O缓冲区管理算法比较 实践过程 块与I/O缓冲区 块设备 1.定义: 块设备是一种数据存储设备,其数据以块为单位进行读写。块通常是一个固定大小的数据块,比如512字节或4KB。 2.示例: 硬盘驱动器、固态硬盘、光盘等都是块设备的例子。 3.特点: 数据以块为单位传输 ......
20211327 笔记 系统 信息 2023