管理心得 心得 用户linux

GUI-LCD:嵌入式GUI开发极简化,快速构建高质量的个性化用户界面

GUI-LCD轻量级嵌入式交互系统显示屏,是一种集成的液晶显示解决方案,旨在简化液晶显示开发流程,降低开发的复杂性和风险。它提供了硬件和软件的集成,减少了硬件设计和调试的工作量,同时提供了现成的驱动程序和GUI开发工具,简化了软件开发和GUI设计的过程。开发者只需关注业务逻辑和功能实现,快速构建高质... ......
用户界面 嵌入式 高质量 GUI 界面

一个电脑管理多个node版本 (不同项目使用不同版本的node)

一、介绍 使用nvm可以方便的在同一台设备上进行多个node版本之间切换,解决不同的项目所使用的node版本不一样的问题 二、安装nvm 1、NVM下载(1)如果已经单独安装了node,请先卸载再继续 (2)进入安装包下载地址:https://github.com/coreybutler/nvm-w ......
版本 node 多个 项目 电脑

【转】linux系统时间和硬件时间的同步

原文:https://www.php.cn/faq/479820.html 感谢博主! www@SS-SHAP02:~$ hwclock --show hwclock: Sorry, only the superuser can use the Hardware Clock. www@SS-SHAP ......
时间 硬件 系统 linux

【问题处理】常见Linux系统启动失败

一、/dev/centos/swap does not exist 1、问题描述 服务器引导启动失败进入dracut:/#界面,提示Could not boot. /dev/centos/swap does not exist 2、原因分析 存在以下两种可能,需要临时修复进入系统后方可确认根因 a、 ......
常见 问题 系统 Linux

实现基于MYSQL验证的vsftpd虚拟用户访问

#利用 pam_mysql 模块可以实现基于MySQL的FTP虚拟用户功能 #项目网站:http://pam-mysql.sourceforge.net/ #说明:因为此项目年代久远不再更新,当前只支持CentOS 6,7,不支持CentOS 8 环境准备: 本实验在两台主机上实现 一台作为FTP服 ......
用户 vsftpd MYSQL

linux 部署程序句柄数问题

flink 程序 too many open files 错误 信息文件打开数据过多 ulimit -a 查看文件打开句柄数未 1024 临时修改 ulimit -u 65535 永久修改 vi /etc/security/limits.conf * soft nproc 65535 * hard ......
句柄 程序 问题 linux

【硬件相关】服务器IPMI管理

一、软件安装 1、源码安装 wget https://downloads.sourceforge.net/project/ipmitool/ipmitool/1.8.18/ipmitool-1.8.18.tar.bz2 tar -jxf ipmitool-1.8.18.tar.bz2 cd ipmi ......
硬件 服务器 IPMI

列出ubuntu软件管理工具apt的一些用法

apt命令语法: apt options [package ...] options:可选,选项包括 -h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。 command:要进行的操作。 package:安装的包名。 apt 常用命令 列出所有可更新的软件清单命令 ......
管理工具 工具 ubuntu 软件 apt

压测工具JMeter——安装与使用(Windows、Mac、Linux)

压测工具JMeter——安装与使用(Windows、Mac、Linux) 简单介绍: 简单理解为是一个压测工具。 压力测试是目前大型网站系统的设计和开发中不可或缺的环节,通常会和容量预估等工作结合在一起,穿插在系统开发的不同方案。压力测试可以帮助我们及时发现系统的性能短板和瓶颈问题,在这个基础在上再 ......
Windows 工具 JMeter Linux Mac

总结描述用户和组管理类命令的使用方法

useradd 命令创建新的Linux用户 格式:useradd [options] LOGIN 常见选项: -u 指定用户的UID -o 配合-u 选项,不检查UID的唯一性 -g GID 指明用户所属基本组,可为组名,也可以GID -c "COMMENT“ 用户的注释信息 -d HOME_DIR ......
使用方法 命令 方法 用户

统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来

[09:03:59 root@centos8 ~]#echo -e "一共`grep -v "/sbin/nologin" /etc/passwd |awk -F: '{ print $1 }'|wc -l`个,它们分别是:\n`grep -v "/sbin/nologin" /etc/passwd ......
用户 个数 nologin 文件 passwd

在 Linux 上保护 SSH 服务器连接的 8 种方法

SSH 是一种广泛使用的协议,用于安全地访问 Linux 服务器。大多数用户使用默认设置的 SSH 连接来连接到远程服务器。但是,不安全的默认配置也会带来各种安全风险。 具有开放 SSH 访问权限的服务器的 root 帐户可能存在风险。尤其是如果你使用的是公共 IP 地址,则破解 root 密码要容 ......
服务器 方法 Linux SSH

嵌入式linux某个硬件测试失败,解决问题思路(eg:wifi)

// 嵌入式linux某个硬件测试失败,解决问题思路(eg:wifi) 1 软件上,引脚功能设置问题,设备树问题. => 可检查设备树,关闭其他多余的引脚,单独测试这个功能2 软件上,软件启动先后顺序导致加载异常问题. => 可设置系统启动,不开启任何功能,通过多次加载卸载*.so文件,运行程序,对 ......
嵌入式 思路 硬件 问题 linux

linux学习记录 10.7

苹果电脑的insert = fn + 回车 ac terminal中shift选中 复制 = ctrl + fn + 回车 粘贴 = shift + fn + 回车 cp = 复制文件 + 可重命名 mv = 剪切文件 + 可重命名 Vim中 yy = 复制当前行 y = 复制选中 p = 粘贴到下 ......
linux 10.7 10

Modbus poll和Modbus Slave使用心得

Modbus poll和Modbus Slave使用心得 1.Modbus Poll使用 1.1程序主窗口 Tx = 0表示向主站发送数据帧次数,图中为0次; Error = 0表示通讯错误次数,图中为0次; ID = 1表示模拟的Modbus子设备的设备地址,图中地址为1; F = 03表示所使用 ......
Modbus 心得 Slave poll

转载:linux netstat 统计连接数查看

服务器上的一些统计数据 1)统计80端口连接数 netstat -nat|grep -i "80"|wc -l 2)统计httpd协议连接数 ps -ef|grep httpd|wc -l 3)、统计已连接上的,状态为“established netstat -na|grep ESTABLISHED ......
netstat linux

linux mount永久挂载

mount挂载重启后挂载失效 永久挂载 /etc/fstab修改添加一行,保存。重启生效。重启后mount命令查看内容 设备 挂载点 文件系统类型 挂载参数 是否备份 是否检测 /dev/sdc /data ext3 defaults 0 0 文件系统ext3、ext4、xfs 格式化时,mkfs. ......
linux mount

[知识管理] Obsidian + Remotely Save插件 + 第三方存储/OSS(七牛云)的同步方案

0 序言 在几经选择、对比之后,我选择:Obsidian + Remotely Save插件 + 第三方存储/OSS(七牛云) 的方案来搭建自己的【知识管理系统】。 对比分析知识管理工具的过程,详情参见: [知识管理] 个人知识管理之知识管理工具的全面分析 - 博客园/千千寰宇 【推荐】 知识管理与 ......

Top 50+ Linux Commands You MUST Know

https://www.digitalocean.com/community/tutorials/linux-commands Top 50 Linux Commands You Must Know as a Regular User ls - The most frequently used co ......
Commands Linux Know MUST Top

我的Linux网络之行3-rtl9000bx驱动设计与分析

MAC的简介 Linux的大致的以太网的驱动基本上已经在上一文中做了一些介绍了,那么本文就对相应的以太网做一些介绍。 以太网的MAC:Media Access Control,即媒体访问控制子层协议 以太网的PHY:(物理层)之间的MII(Media Independent Interface ,媒 ......
Linux 网络 9000 rtl bx

Resctrl内核实现(二)CLOSID和RMID管理

前言 RDT的监控数据累计和资源分配策略的关键就是CLOSID和RMID的分配策略。 CLOSID和RMID管理 CLOSID管理 RDT中的资源通过控制组进行分配,控制组对于各类资源进行划分或者限制。每一个控制组用一个CLOSID进行标识,由于CLOSID的数量有限所以在内核中通过一个位图进行表示 ......
内核 Resctrl CLOSID RMID

linux 内核源码

linux官网:https://www.kernel.org/ 1、第一列为版本描述:主线、稳定版、长期支持版;第二列为内核版本号;第三列为最后更新时间; 2、tarball:完整的代码;pgp:验证签名;patch:基于上一个版本的补丁(一般商用的系统不会频繁的编译内核,所以可以打补丁上去方便) ......
内核 源码 linux

多数据源管理:掌握@DS注解的威力

大家在日常后端开发过程,不可避免的会接触到需要用到配置多个数据源的场景,在这里,小编介绍一种简单方便的,只需要简单的配置和一个@DS注解就能实现动态数据源的方式,这种动态数据源底层原理是基于Mybatis-plus来实现的。 ......
数据源 注解 威力 数据 DS

ALSA 用户态软件(alsa-lib与alsa-utils)交叉编译

alsa-lib-1.2.10 配置与编译 export PATH=$PATH:/opt/ext-toolchain/bin/ export CC=arm-linux-gnueabihf-gcc export CXX=arm-linux-gnueabihf-g++ export LD=arm-lin ......
alsa alsa-utils alsa-lib 用户 utils

linux开放端口号命令

在 Linux 中,你可以使用以下命令来查看系统上开启了哪些端口: 1、使用 netstat 命令: 1 netstat -tuln 该命令将显示所有当前监听的 TCP 和 UDP 端口。其中,-t 表示显示 TCP 端口,-u 表示显示 UDP 端口,-l 表示仅显示监听状态的端口,-n 表示以数 ......
口号 命令 linux

人事管理系统 SpringBoot2+MyBatis+MySQL5.7

人事管理系统 一、系统介绍 本系统为人事管理系统,系统分为七大模块:绩效考核,招聘管理,档案管理,工资管理,考勤管理,培训管理,系统管理。 可满足小企业日常办公。本系统最大特色是有强大和灵活的权限控制功能,所有菜单,按钮功能均可由管理通过配置来控制。 系统默认有四个角色:管理员,财务专员,人事专员, ......

就业管理系统 SpringBoot2+MyBatis+MySQL5.7

就业管理系统 一、系统介绍 本系统为就业管理系统,主要围绕高校毕业生的毕业情况进行跟踪和分析,为学校领导对专业设置优化,为高校毕业生就业方向提供参考。 系统分为六大模块:就业管理,招聘咨询,通告管理,学院管理,师生管理,系统管理。 系统默认有三个角色:管理员,老师,学生用户 管理员(admin/ad ......

7-Linux操作系统 权限管理

一、权限介绍 在Linux中分别有读、写、执行权限: 读权限: 对于文件夹来说,读权限影响用户是否能够列出目录结构 对于文件来说,读权限影响用户是否可以查看文件内容 写权限: 对文件夹来说,写权限影响用户是否可以在文件夹下“创建/删除/复制到/移动到”文档 对于文件来说,写权限影响用户是否可以编辑文 ......
权限 系统 Linux

解决linux服务器时间相差8个小时的问题

出现时间差一般都是因为时区设置不正确所导致的。 首先,使用date命令查看服务器的时间,date +%Z 可以查看当前系统的时区设置。root@localhost:~# date2023年 07月 05日 星期三 07:00:27 UTCroot@localhost:~# date +%ZUTC12 ......
小时 服务器 时间 问题 linux

Supervisor 进程管理:保持应用的稳定运行

Supervisor 进程管理:保持应用的稳定运行 在现代软件开发和运维领域,Supervisor 进程管理器是一款备受欢迎的工具,因其出色的进程监控和管理功能而备受推崇。 无论是在个人项目中还是大规模生产环境中,Supervisor 都为管理和维护应用程序的稳定性提供了强大的支持。 本文将介绍什么 ......
Supervisor 进程