地址 服务器linux idrac

linux TTY子系统 之 串口

TTY设备 TTY 驱动类型如下,串口也属于TTY /* tty driver types */ #define TTY_DRIVER_TYPE_SYSTEM 0x0001 #define TTY_DRIVER_TYPE_CONSOLE 0x0002 #define TTY_DRIVER_TYPE_ ......
子系统 串口 linux TTY

linux文件管理

1.文件权限管理 每个文件或目录重要权限控制:所有者、所属组、其它人,每个类型都有读(r)、写(w)(不包括删除)、执行(x)三种权限。目录对于读保证可以查看目录的内容,写保证可以新建或删除文件,修改和移动等操作,执行保证当前目录可以成为工作目录(程序执行时的目录)。 通过ls -al命令查看当前列 ......
文件 linux

(微服务)服务治理:熔断器介绍以及hystrix-go的使用

一、什么是熔断器 要理解熔断器,可以先看看电路中使用的保险丝。 保险丝(fuse)也被称为电流保险丝,IEC127 标准将它定义为“熔断体(fuse-link)”。保险丝是一种保证电路安全运行的电子元器件,作用就是在电流异常升高到一定的高度和热度的时候,自身熔断切断电流,这样可以保护电路安全运行。 ......
熔断器 hystrix-go hystrix go

linux中less查看文件显示行数

当通过less命令来查看文件时,默认情况下不会显示行数。但是你可以使用下面的方法,在less命令的底部显示文件的行数: 1. 打开文件,使用less命令,并在文件名后添加加上选项 `-N` : ``` less -N myfile.txt ``` 2. 或者,你也可以首先进入less命令,然后在le ......
文件 linux less

Sentinel服务流控熔断降级

Sentinel 目录旁边可以查询具体的目录结构和跳转 一.分布式系统遇到的问题 1.服务雪崩 如果其中的订单服务不可用, 就会出现线程池里所有线程都因等待响应而被阻塞, 从而造成整个服务链路不可用, 进而导致整个系统的服务雪崩. 如图所示 服务雪崩效应:因服务提供者的不可用导致服务调用者的不可用, ......
Sentinel

linux vi命令详解

linux vi命令详解 刚开始学着用linux,对vi命令不是很熟,在网上转接了一篇。 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指 令。由于 对Unix及Linux系统的任何版本,vi编辑器是完全相同的, ......
命令 linux

linux操作系统之fork

fork流程图 参考 Linux内核进程创建fork源码解析 关于Linux下fork()函数机制? ......
系统 linux fork

linux开发之ls -l命令实现

效果 大致思路 首先,程序需要通过参数接受一个文件名。接着通过stat函数获取文件的信息,通过处理,进行合适的输出。 转换时间戳可以用localtime函数来进行。 判断文件类型时候要按位与S_IFMT。判断权限时候,也要按位与对应的宏。 具体流程 判断程序用法是否正确 通过stas函数获取文件信息 ......
命令 linux

在linux系统下搭建STM32单片机开发环境

在linux系统下搭建STM32单片机开发环境的记录 前言 懒得说了,过后再补 准备 ubuntu系统,vscode,交叉编译工具链gcc-arm-none-eabi,还需要一个下载软件,我还没装 安装交叉编译工具链 ubuntu系统可直接运行下面的命令直接安装 sudo apt install g ......
单片机 环境 系统 linux STM

Linux常用命令大全

Linux常用命令大全 最近都在和Linux打交道,这方面基础比较薄弱的我只好买了本鸟哥的书看看,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。为了方便大家查找linux的相关命令,我就将我了解到的 ......
命令 常用 大全 Linux

sftp在不同服务器间传数据?

登录 客户数据分享: 连接登录: sftp -o port=xxxx username@remote_ip 上传 上传文件 把本地服务器的/www/wwwroot目录下面的study.log文件上传到远程服务器的/www/server目录下。 sftp> lcd /www/wwwroot sftp> ......
服务器 数据 sftp

Linux安装JDK

1、去官网下载适用于linux的jdk包,如jdk-8u321-linux-aarch64.tar.gz 2、解压缩 tar -zxvf jdk-8u321-linux-aarch64.tar.gz 3、运行sudo vi /etc/profile,在文件中插入如下配置内容,然后保存退出(先按esc ......
Linux JDK

linux系统升级

3.8内核升级 所有节点升级系统并重启(线上环境必须升级) yum update -y --exclude=kernel* wget http://193.49.22.109/elrepo/kernel/el7/x86_64/RPMS/kernel-ml-devel-4.19.12-1.el7.el ......
系统 linux

使用egg-socket.io 搭建socket 服务

1.后台 安装 egg-socket.io npm i egg-socket.io --save 开启插件 // {app_root}/config/plugin.js exports.io = { enable: true, package: 'egg-socket.io', }; 配置 // { ......
socket egg-socket egg io

linux修改文件命令

1、在Linux中修改一个文本文件的内容,你可以使用以下命令: ```vi filename``` 其中,`filename`是你要编辑的文件名。这将会打开一个文本编辑器以便你修改文件的内容。你可以使用vi的基本编辑命令进行修改,例如通过光标移动、删除或插入文本等方式。 如果你只想简单地修改文件的一 ......
命令 文件 linux

Linux-文本编辑vim

vim 使用流程 vim 默认机器是不安装的,需要手动安装这个工具命令 yum install vim -y # 通过yum软件管理工具进行安装 当 vim 打开不存在的文件的时候,默认会创建文件 语法 1. vim 文件名 2. 输入字母 i ,进入编辑模式,代表insert 输入字母 o ,在光 ......
文本 Linux vim

第十一章---电子商务网站用户分析及服务推荐

1.导入sql文件 利用cmd 登入mysql use database 输入 “ SET SESSION innodb_strict_mode = OFF; ” “source + 路径” 2.数据库连接 # 代码11-1 Python访问数据库 import os import pandas a ......

linux下 部署asp.net core 进行托管 执行找不到静态文件导致出现404 (blazor wasm host)

linux下 部署asp.net core 进行托管 执行找不到静态文件导致出现404 (blazor wasm host) 生成文件 copy到linux系统目录下 我这里存放到 root目录下 进行权限分配 执行命令 chmod +x /root/文件夹目录/加文件名称 执行文件 /root/文 ......
静态 文件 blazor linux core

Paramiko从一台服务器拷贝文件到另外一台服务器

import paramiko # 连接主机1 ssh1 = paramiko.SSHClient() ssh1.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh1.connect('192.168.1.1', 22, 'root', ......
服务器 拷贝 Paramiko 文件

记一次公众号商城服务1分钱购物漏洞

前言 支付漏洞是一个攻击者可以通过利用漏洞,窃取用户支付信息或篡改订单,从而获得非法利益。这些漏洞可能源自支付系统的设计缺陷、开发过程中的疏忽、系统配置不当、网络攻击等多种原因。因此,支付漏洞的存在会给用户和商家带来严重的经济损失和信任崩溃。为了保障支付安全,企业需要不断加强对支付系统的监控、修复漏 ......
漏洞 公众 商城

redis在linux的操作

redis redis特性 速度快,10w ops(秒读写)数据都是内存操作,c语言实现。 单线程模型,所有的读写是同步的,不会出现脏读脏写 持久化:rdb和aof策略 多种数据结构:5大数据结构 支持多种编程语言:基于tcp通信协议,各大编程语言都支持通信 功能丰富:发布订阅(消息) Lua脚本, ......
redis linux

Linux使用war包安装Jenkins

环境:CentOS 7.5 1、先离线安装jdk https://www.cnblogs.com/liulangdexiaoxin/p/17325689.html 2、下载war包 3、上传war包到服务器并执行如下命令进行安装 java -jar jenkins.war --httpPort=88 ......
Jenkins Linux war

linux_virtual_env

虚拟环境+工具链 Cygwin MSYS WSL 仅工具链 MinGW 安装: 验证: 特点: TMD-GCC 安装:官网找最新版下载安装即可 验证:gcc -v (正确输出: specs COLLECT_GCC=D:\Software\TDM-GCC-64\bin\gcc.exe COLLECT_ ......
linux_virtual_env virtual linux env

linux远程复制脚本

#!/bin/bash CUR_PATH='/data/ftp/windows' path=$CUR_PATH for dir in $(ls $path) do echo $dir scp -P 22 -r $dir root@124.2*.x.x:/data/www/ftp/ done ......
脚本 linux

Rocky Linux 9 Minio 单机部署

1、安装服务端和客户端 # 服务端 dnf install https://dl.min.io/server/minio/release/linux-amd64/minio-20230413030807.0.0.x86_64.rpm -y # 客户端 dnf install https://dl.m ......
单机 Rocky Linux Minio

强制linux修改密码

强制 Linux 用户在下次登录时更改密码 原创 入门小站 入门小站 2023-04-14 21:30 发表于湖北 收录于合集#Linux761个 入门小站 分享运维技巧及10k+Stars的开源项目 236篇原创内容 公众号 密码管理是保持安全的重要一环。为了确保您的Linux系统的安全性,可能需 ......
密码 linux

linux备份和恢复

Linux备份与恢复使用技巧 原创 李逸皓 运维book思议 2023-03-07 10:50 发表于北京 收录于合集 #linux56个 #运维15个 #服务器11个 #备份与恢复1个 #数据库5个 先放个链接,万一有人关注呢 运维book思议 李小白,一个北漂的运维。希望能够通过本公众号与业内各 ......
备份 linux

1 redis介绍 、2 redis linux下安装 、3 redis启动方式、4 redis典型场景 、5 redis通用命令 、6 数据结构和内部编码 、7 redis字符串类型

1 redis介绍 # 特性 Redis特性(8个) # 速度快:10w ops(每秒10w读写),数据存在内存中,c语言实现,单线程模型 # 持久化:rdb和aof # 多种数据结构: 5大数据结构 BitMaps位图:布隆过滤器 本质是 字符串 HyperLogLog:超小内存唯一值计数,12k ......
redis 数据结构 字符串 字符 场景

linux系统安全审计脚本

Linux系统安全审计脚本 原创 李逸皓 运维book思议 2023-03-08 13:46 发表于北京 收录于合集 #linux56个 #脚本44个 #shell41个 #系统安全4个 先放个链接,万一有人关注呢 运维book思议 李小白,一个北漂的运维。希望能够通过本公众号与业内各位大神交流技术 ......
脚本 系统 linux

C# 使用Topshelf快速创建Windows服务程序

前言: Topshelf 用于将控制台应用程序封装成易于编写、调试和部署 的Windows 服务。它允许您使用简单的命令行语法创建和安装 Windows 服务,而无需编写繁琐的安装代码。 使用 Topshelf,您可以创建一个具有自定义启动行为、暂停和继续功能以及自定义命令行选项的 Windows ......
Topshelf Windows 程序