子系统pinctrl linux

C程序设计(基于Linux平台) 微课版

本书以“学完C语言之后知道能做什么”为编写目标,共包括9章:Linux C语言程序设计简介、C语言基础I、C语言基础II、链表、C标准库、Linux系统调用、Socket编程、Pthreads编程、GTK图形界面编程。其中,C语言基础I、C语言基础II、C标准库、Linux系统调用为本书最基础最重要... ......
程序设计 程序 Linux 平台

linux-DNS域名解析

# DNS域名解析 ## 1、nslookup > 通过nslookup命令查看域名的解析关系 > > 1.该命令需要单独安装dns的套件软件包 > > yum install bind-utils -y > > 2.使用nslookup命令 > > nslookup > > www.baidu.c ......
linux-DNS 域名 linux DNS

linux网络配置

#CentOS7网卡命名 rhel6之前,网络接口使用连续号码命名:eth0、eth1等,当增加或删除网卡时,名称可能会发生变化。 rhel7之后,使用基于硬件,设备拓扑和设置类型命名 ###(1) 网卡命名机制 systemd对网络设备的命名方式 (a) 如果Firmware或BIOS为主板上集成 ......
linux 网络

linux命令

#linux命令总结 #可远程shell命令修改密码 echo '密码'| passwd --stdin 用户名 ``` echo 1 > /proc/sys/kernel/sysrq echo b > /proc/sysrq-trigger ###/proc/sys/kernel/sysrq `` ......
命令 linux

Linux提取日志中的IP地址并去重

原日志文件:logger.log 内容: {"peer":"kts_001","type":"http","date":"2023-06-14 14:42:30","content":{"ip":"192.168.6.177","method":"GET","uri":"\/kts\/nts\/in ......
地址 Linux 日志

linux安装MySQL8和Redis7

# 一:安装MySQL8 ### 1.下载 ```shell mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar ``` ### 2.上传到服务器并解压 ```shell tar -vxf mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar ......
MySQL8 Redis7 linux MySQL Redis

C/C++酒店管理系统[2023-06-14]

# C/C++酒店管理系统[2023-06-14] 6、酒店管理系统 有一酒店,之前一直使用传统的纸质化方法来管理酒店的客房以及服务员等信息。现转型数字化需要设计一套基于C语言的酒店管理系统,系统使用控制台的方式提供相关功能包含但不限于如功能: 1.管理酒店客房的租住信息如房间的使用状态,是否已预定 ......
管理系统 酒店 系统 2023 06

linux下木马扫描

linux系统中了木马怎么办?通过clamav工具扫描 # yum install -y clamav #安装 # freshclam -v #更新病毒库 # clamscan -r --bell -i /|grep FOUND #对根目录进行扫描 ......
木马 linux

直播商城系统源码,实现文章更新日期--时间戳

直播商城系统源码,实现文章更新日期--时间戳 Vue.filter('formatTime', function(time) {const d = new Date(time);const now = Date.now();const diff = (now - d) / 1000;if (diff ......
源码 日期 时间 商城 系统

麒麟系统任务栏消失???

## 麒麟系统任务栏消失??? ##### 请确保当前电脑没有执行特别重要的任务,并且所有资料有备份,最好是没有重要资料的公用电脑 解决办法如下: ``` mate-panel --reset ``` 命令解释: ``` 这是一个Linux命令,它会重置Mate面板的默认设置。Mate面板是一个常用 ......
任务 系统

UOS统信系统无法打开控制中心的补丁包

## UOS统信系统无法打开控制中心的补丁包 针对仅无法打开控制中心的处理方法:(未安装云打印包,仅仅是libdtkgui5包被动升级了,处理起来相对简单) 安装签名的libdtkgui5.4.13、deepin-deb-installer_5.7.6-1rebuild两个软件,进行处理。可以正常打 ......
补丁 系统 UOS

关于创建xfs文件系统时指定UUID的方法

关于在linux系统中对于xfs文件系统创建后,可以通过指定文件系统uuid的方式进行挂载 [root@qq-5201351 ~]# mount -U 5a85ee6b-2866-4832-8fea-475d7c8b561c /data01 [root@qq-5201351 ~]# mount -t ......
文件 方法 系统 UUID xfs

03、系统目录结构

一、系统目录结构介绍 1、目录结构特点 linux系统中的目录一切从根开始。 Linux系统中的目录结构拥有层次。 Linux系统中的目录需要挂载使用。 2、目录挂载初识 挂载的命令:mount mount [磁盘路径] [挂载的路径] 查看本机挂载的命令 [root@localhost dev]# ......
结构 目录 系统

数维图智慧隧道三维可视化管控平台系统

前言 交通是国家发展的关键,四通八达的交通路线,对国家经济、社会等方面的发展起着至关重要的作用。 建设背景 随着社会经济的持续发展与城市化进程的平稳推进,我国公路工程规模逐步扩大,公路工程建设直接影响着城市未来发展与人民交通出行,隧道是公路工程建设主要内容。 根据交通运输部发布数据显示,我国公路隧道 ......
隧道 智慧 系统 平台

Linux - MySQL修改临时密码并设置访问权限【Linux】

1. 查阅临时密码 cat /var/log/mysqld.log | grep password 2. 登录 MySQL ①. 登录mysql(复制日志中的临时密码登录) mysql -uroot -p 输入临时密码 ②. 修改密码 set global validate_password_len ......
Linux 权限 密码 MySQL

三次输错密码后,系统是怎么做到不让我继续尝试的?

# 故事背景 忘记密码这件事,相信绝大多数人都遇到过,输一次错一次,错到几次以上,就不允许你继续尝试了。 但当你尝试重置密码,又发现新密码不能和原密码重复: ![](https://img2023.cnblogs.com/blog/1127399/202305/1127399-20230511195 ......
密码 系统

基于SpringBoot+MyBatis+Thymeleaf的学生管理系统搭建

## 学生管理系统Maven工程搭建 #### 【步骤】: 1. 打开IDEA工具,选择创建一个新工程。 ![image](https://img2023.cnblogs.com/blog/3145567/202306/3145567-20230614103645659-1778660015.png ......

linux GDB高级调试

gdb -v查看版本 CppCon 2015: Greg Law 'Give me 15 minutes & I'll change your view of GDB' https://undo.io/resources/cppcon-2015-greg-law-give-me-15-minutes ......
linux GDB

Linux简单命令

Linux统分为两种: RedHat系列,包含Redhat、Centos、Fedora等,RedHat 系列的包管理工具是 yum,因而,我们可以使用如下命令安装: sudo yum install xxx Debian系列,包含Debian、Ubuntu等,Debian 系列的包管理工具是 apt ......
命令 Linux

Linux - MySQL安装【Linus】

1. 检测当前系统是否安装过MySQL相关数据库 rpm -qa 查询当前系统中安装的所有软件 rpm -qa | grep mysql 查询当前系统中安装的名称带mysql的软件 rpm -qa | grep mariadb 查询当前系统中安装的名称带mariadb的软件 2. 卸载现有的MySQ ......
Linux Linus MySQL

Network File System 网络文件系统(centos 6)

预备知识: 1 什么是程序、进程、线程? 程序 : 安装的软件就是程序 进程 : 运行的程序 就是进程 线程 : 运行的程序同时完成多个任务 2 NFS三个主要组件? Rpc.nfsd :它是基本的NFS守护进程,主要功能是管理客户端是否能够登录服务器;(由nfs进程实现) Rpc.mount :主 ......
Network 文件 System centos 系统

Linux的mysql包下载(快速)

请到阿里云镜像站下载 地址:https://mirrors.aliyun.com/mysql/MySQL-5.7/?spm=a2c6h.25603864.0.0.7d92712bqJu6ejMySQL解压一定要存放到/opt/local路径下,这是官网推荐的,这主要原因是因为许多运行文件的默认为:/ ......
Linux mysql

Linux杀死进程

前言 常见面试题:如何用一句 linux 指令,查找到指定名称的进程并杀掉 常用的杀进程的三个指令:killall 、kill 、pkill 杀进程几种方式 killall命令用于杀死指定名字的进程(kill processes by name) killall [参数] [进程名] kill命令杀 ......
进程 Linux

C/C++会员卡计费系统[2023-06-14]

# C/C++会员卡计费系统[2023-06-14] 会员卡计费系统设计 (1)问题描述 设计一个会员卡计费管理系统。 (2)功能要求 1) 新会员登记。(将会员个人信息及此会员的会员卡信息进行录入。) 2) 会员信息修改。 3) 会员续费。(会员出示会员卡后,管理人员根据卡号查找到该会员的信息并显 ......
计费系统 会员卡 会员 系统 2023

【操作系统】【内存管理】在 4GB 物理内存的机器上,申请 8G 内存会怎么样?

1 前言 这节我们来看看内存的另一个问题哈,「在 4GB 物理内存的机器上,申请 8G 内存会怎么样?」 这个问题在没有前置条件下,就说出答案就是耍流氓。这个问题要考虑三个前置条件: 操作系统是 32 位的,还是 64 位的? 申请完 8G 内存后会不会被使用? 操作系统有没有使用 Swap 机制? ......
内存 物理 机器 系统 4GB

minio分布式文件存储系统

1什么是minio? MinlO是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据。例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。MinlO是一个非 ......
分布式 文件 系统 minio

【操作系统】【内存管理】内存满了,会发生什么?

1 前言 这节我们来看看一个极端情况,就是当内存满了,接下来会发生什么呢?大家可以猜一下,类似我们的jvm oom然后是不是会进行垃圾回收呢,其实都是一样的道理,我们来看看。 2 内存分配的过程是怎样的? 应用程序通过 malloc 函数申请内存的时候,实际上申请的是虚拟内存,此时并不会分配物理内存 ......
内存 系统

【操作系统】【内存管理】malloc 是如何分配内存的?

1 前言 这节我们来实际看看一次内存分配的过程,就以 malloc 动态内存分配为切入点,我在文中也做了小实验: malloc 是如何分配内存的? malloc 分配的是物理内存吗? malloc(1) 会分配多大的内存? free 释放内存,会归还给操作系统吗? free() 函数只传入一个内存地 ......
内存 malloc 系统

【操作系统】【内存管理】为什么要有虚拟内存?

1 前言 这节我们来看看内存管理里的虚拟内存哈,内存管理还是比较重要的一个环节,理解了它,至少对整个操作系统的工作会有一个初步的轮廓。 2 虚拟内存 如果你是电子相关专业的,肯定在大学里捣鼓过单片机。 单片机是没有操作系统的,所以每次写完代码,都需要借助工具把程序烧录进去,这样程序才能跑起来。 另外 ......
内存 系统

【操作系统】【系统结构】Linux 内核 vs Windows 内核

1 前言 Windows 和 Linux 可以说是我们比较常见的两款操作系统的。 Windows 基本占领了电脑时代的市场,商业上取得了很大成就,但是它并不开源,所以要想接触源码得加入 Windows 的开发团队中。 对于服务器使用的操作系统基本上都是 Linux,而且内核源码也是开源的,任何人都可 ......
内核 系统 Windows 结构 Linux