子系统pinctrl linux

1、系统运维:开篇 - 系统运维系列文章

笔者这些年转做IT运维工作了,因为前面的软件编程和项目管理等工作的劳动时长比较多,而且劳动强度也比较大,而且现在年龄也摆在这,现在的想法就是找份不那么累人的职位,然后在空余时间能够做自己喜欢的事情,而且也能够做副业,后面赚取一定的资金之后再进行行业投资的内容。 对于系统运维,笔者认为也就是硬件和软件 ......
系统 开篇 文章

升级linux下的python版本

以centos7为例 将python升级到3.10.11 1、安装必备软件包: ## 第一步 基础包yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-dev ......
版本 python linux

最全的李慧芹APUE-文件系统笔记(上)

文件系统 注: 李慧芹老师的视频课程请点这里, 本篇为文件系统一章的笔记(上, 剩余内容和李慧芹老师课上提到的myls的实现预计会一起在下中放出), 课上提到过的内容基本都会包含, 上一章为系统调用IO 本章内容 目录和文件 获取文件属性(实现类ls) 文件访问权限 umask 更改/管理文件权限( ......
文件 笔记 系统 APUE

《Unix/Linux系统编程》第五章学习笔记

《Unix/Linux系统编程》第五章学习笔记 第五章 定时器及时钟服务 本章讨论了定时器和定时器服务;介绍了硬件定时器的原理和基于 Intel x86 的 PC 中的硬件定时器;讲解了 CPU 操作和中断处理;描述了 Linux 中与定时器相关的系统调用、库函数和定时器服务命令;探讨了进程间隔定时 ......
笔记 系统 Linux Unix

20211128《信息安全系统设计与实现》第五章学习笔记

一、任务内容 自学教材第5章,提交学习笔记(10分) 1. 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 (4分) “我在学习XXX知识点,请你以苏格拉底的方式对我进行提问,一次一个问题” 核心是要求GPT:“请你 ......
20211128 笔记 系统 信息

手记系列之七 ----- 分享Linux使用经验

前言 本篇文章主要介绍的关于本人在使用Linux记录笔记的一些使用方法和经验,温馨提示,本文有点长,约1.7w字,几十张图片,建议收藏查看。 一、Linux基础使用 1,服务器查看及时日志 tail -500f catalina.out 2,如何退出logs日志 ctrl+c 或kill -9 pi ......
手记 经验 Linux

20211316郭佳昊 《信息安全系统设计与实现(上)》 第九周学习总结

一、任务要求 [ 1 ] 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 (4分) 我在学****知识点,请你以苏格拉底的方式对我进行提问,一次一个问题 核心是要求GPT:请你以苏格拉底的方式对我进行提问 然后GPT ......
20211316 系统 信息

20211325 2023-2024-1 《信息安全系统设计与实现(上)》第八周学习笔记

20211325 2023-2024-1 《信息安全系统设计与实现(上)》第八周学习笔记 一、任务要求 自学教材第5章,提交学习笔记(10分),评分标准如下: 1. 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 ( ......
20211325 笔记 系统 信息 2023

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

《信息安全系统设计与实现》第九周学习笔记 第五章 定时器及时钟服务 硬件定时器 定时器是由时钟源和可编程计数器组成的硬件设备。时钟源通常是一个晶体振荡器,会产生周期性电信号,以精确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减1。当计数减为0时,计数器向CPU生成一个定时器中断, ......
笔记 系统 信息

基于FPGA的Lorenz混沌系统verilog开发,含testbench和matlab辅助测试程序

1.算法运行效果图预览 将vivado的仿真结果导入到matlab显示三维混沌效果: 2.算法运行软件版本 vivado2019.2 matlab2022a 3.算法理论概述 洛伦兹混沌系统是一种非线性动力系统,最初由爱德华·洛伦兹(Edward Lorenz)于1963年引入,它的简单方程组引发了 ......
testbench verilog 程序 Lorenz matlab

linux - 命令行下的播放器cmus

cmu是一款运行在命令行终端的音乐播放器,具有和vim类似的操作模式 1. 安装cmus 安装 sudo apt install cmus 启动 cmus 2. 播放控制 x 播放或重播 c 暂停 b 下一首 z 上一首 . 快进60s , 快退60s p 选中曲目向下移动 P 选中曲目向上移动 D ......
命令 播放器 linux cmus

捡起ctf学习 day4 Upload-Labs-Linux 1

1.第一个pass是在客户端用js代码进行过滤,第二个是在服务器中对MIME(content-type字段)进行检查,皆可使用以下方法绕过 随便上传一张图片后,可以发现它上传到的url 改变一句话木马的扩展名为.jpg,然后上传,抓包,在burpsuite中只修改文件名,即可绕过,用中国蚁剑连接木马 ......
Upload-Labs-Linux Upload Linux Labs day4

Linux上U盘挂载

查询U盘被系统识别的设备名 [root@localhost mnt] # fdisk -l 挂载U盘 [root@localhost mnt] # mkdir usb [root@localhost ~ ] # mount -t vfat /dev/sdb4 /mnt/usb/ [root@loca ......
Linux

Linux系统 进程管理读书笔记

以下是一个关于Linux进程管理的读书笔记,涵盖了静态查看进程、动态查看进程和kill命令的内容。这些命令和技巧将帮助自己更好地理解和管理Linux系统上的进程。 静态查看进程 1. ps命令 ps命令是一个强大的工具,用于查看系统上正在运行的进程。可以使用不同的选项来获取不同级别的详细信息。以下是 ......
进程 笔记 系统 Linux

2023-2024-1 20211306 密码系统设计与实现课程学习笔记8

20211306 密码系统设计与实现课程学习笔记8 任务详情 自学教材第5章,提交学习笔记 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 “我在学习XXX知识点,请你以苏格拉底的方式对我进行提问,一次一个问题” 核 ......
课程学习 20211306 密码 课程 笔记

Linux系统 高级权限读书笔记

在本周的学习中学习了linux的高级权限,内容包括SUID权限,SGID权限,Sticky权限,chattr权限。 SUID 权限(Set User ID) SUID 权限是一种特殊的权限设置,它允许普通用户以文件所有者的权限执行可执行文件。这对于某些程序和任务来说非常有用,因为它们需要超出普通用户 ......
权限 笔记 系统 Linux

.Net 6.0 在Linux部署后特殊格式静态文件404

转自:https://blog.csdn.net/wxz19960412/article/details/131085819 只需要添加如下代码即可: 1 app.UseStaticFiles(); 2 3 app.UseStaticFiles(new StaticFileOptions 4 { 5 ......
静态 格式 文件 Linux Net

Linux操作脚本说明

查看java进程是否存在 ps -ef|grep java -e所有进程 -f全格式 PS 是 LINUX 下最常用的也是非常强大的进程查看命令查看系统日志tail -f server.log杀进程kill -9 23398 重启服务不显示日志./startservernohup.sh 重启服务显示 ......
脚本 Linux

Linux 下使用串口的简易教程

1、检查串口的配置。查看串口的波特率、数据位、校验位等可以使用以下命令: $ stty -F /dev/ttyS0 2、修改串口的配置。使用stty命令可以修改串口的波特率、数据位、校验位等选项,例如,将串口波特率修改为115200,按如下方式操作: $ stty -F /dev/ttyS0 115 ......
串口 简易 教程 Linux

linux 修改网卡名称

network 修改网卡名称 参考指令 23.cnblogs.com/blog/2402369/202311/2402369-20231104140931306-1561136973.png) 注意: 问题一:windows 编码格式 ^M 会影响 问题二:网卡配置文件当中 static 问题三:多 ......
网卡 名称 linux

CH32V307 使用PLL2配置系统时钟

在进行系统时钟配置时,可以选择HSI、HSE、PLL作为系统时钟来源。而PLL时钟来源有几下几种,如下图: 以下为CH32V307时钟树框图,如下图: 关于使用HSE或HSI作为系统时钟,在CH32V307 EVT都有相应例程,在system_ch32v30x.c文件中直接使用相关宏定义即可,如下图 ......
时钟 系统 V307 PLL2 307

shell 检测系统信息

#!/bin/bash # 基于 CentOS 7.5 编写 echo "######################### 系统信息 #########################" OS_TYPE=$(uname) OS_VER=$(cat /etc/redhat-release) OS_K ......
检测系统 系统 shell 信息

音乐推荐与管理系统Python+Django网页界面+协同过滤推荐算法

一、介绍 音乐推荐与管理系统。本系统采用Python作为主要开发语言,前端使用HTML、CSS、BootStrap等技术搭建界面平台,后端使用Django框架处理请求,并基于Ajax等技术实现前端与后端的数据通信。在音乐个性推荐功能模块中采用通过Python编写协同过滤推荐算法模块,实现对当前登录用 ......

linux - 使用scp和sftp进行文件的上传和下载

scp 与sftp都是使用ssh通道进行文件的上传和下载 1. scp 命令的使用 scp [-pr] path/file pi@192.168.1.100:/remote/path 上传文件到服务器 scp [-pr] pi@192.168.1.100:/remote/path ./ 下载服务器文 ......
文件 linux sftp scp

Linux - 启动服务的三种方式

以启动和管理ssh服务为例 1. 通过init.d 启动 /etc/init.d/ssh status 查看服务状态 /etc/init.d/ssh start 启动服务 /etc/init.d/ssh stop 停止服务 /etc/init.d/ssh restart 重启服务 2. 通过serv ......
方式 Linux

Linux创建特定用户运行应用程序

我们知道Linxu分为内核态和用户态,用户态和内核态交互的桥梁就是shell,用户的应用程序通常运行在用户态,也就是用户空间,默认情况下,root用户拥有系统最高权限,很多时候我们在linux部署应用程序时,程序可能需要取得某些系统权限才能正常运行,比如在所属组为root的目录里新建一个*.pid文 ......
应用程序 程序 用户 Linux

20211105李宜时信息安全系统设计与基础学习笔记八

Ubuntu中的定时器及时钟服务学习笔记 基础概念 在Ubuntu系统中,定时器和时钟服务是操作系统时间管理的基础。定时器用于在特定时间点或经过特定时间间隔后触发事件。时钟服务则提供当前时间和日期信息。 硬件定时器 硬件定时器是由计算机硬件提供的计时设备,它可以在不同时间间隔发出信号。 个人计算机定 ......
20211105 基础 笔记 系统 信息

linux配置ssh

1.安装ssh服务,运行命令 sudo yum install openssh-server 2、启动 OpenSSH 服务 sudo systemctl start sshd.service 3. 安装成功后,执行以下命令启动 OpenSSH 服务: sudo systemctl start ss ......
linux ssh

linux系统信息命令笔记

1,时间和日期 2,磁盘信息 4,进程概念介绍 4.1,ps 基本命令使用 ps aux 显示内容太多了。一般用ps a 或 ps au 4.2, top命令的基本使用 top 可以动态的显示运行中的进程并排序,退出top ,输出 q 4.3, kill 命令的基本使用 PID 是进程代号。kill ......
命令 笔记 系统 linux 信息

Linux如何设置ssh密钥登录

执行ssh-keygen命令,生成id_rsa和id_rsa.pub两个文件,id_rsa是私钥(重要,需安全保管),id_rsa.pub是公钥,密钥生成过程中可根据提示对密钥设置密码,也可留空直接回车。 ssh-keygen -t rsa -b 2048 创建authorized_keys文件并设 ......
密钥 Linux ssh