进程systemd linux net
log4net用法
新建一个名为log4net.config的文件,然后把下面一段粘贴进去 ``` --> ``` 添加一个名为Log4NetHelper的类 ``` public class Log4NetHelper { private static readonly log4net.ILog _Logger4ne ......
Linux系统自带的基本命令
### 简介 ```txt linux中的命令也就是一个个可执行程序。 这些命令能直接执行:这些命令的路径都加入到了PATH环境变量中。 用户下载的环境,比如nginx,如果也加入到了PATH环境变量中,也能在任何文件夹下执行,说明这个也是命令。 ``` [toc] ### cd 命令 ```she ......
Linux下添加磁盘创建lvm分区
shell> fdisk /dev/xvdb #### 选择磁盘 Command (m for help): m #### 帮助 Command action a toggle a bootable flag b edit bsd disklabel c toggle the dos compati ......
docker想保留ip和端口其他的不要,想把这个变成linux的命令怎么做?
## docker想保留ip和端口其他的不要,想把这个变成linux的命令怎么做? docker ps 只会显示这样一坨东西,看ip和端口又不好看 ``` 456746ec7581 moxi/mogu_blog_nacos "/usr/sbin/init" 12 hours ago Up 12 ho ......
手把手教你Linux CentOS 8 安装MySQL 8
安装步骤 我所使用的Linux版本是CentOS 8,在CentOS 8上安装MySQL的步骤: 启用MySQL 8.0存储库 首先,您需要启用MySQL 8.0存储库。为此,请下载和安装MySQL的存储库包: sudo dnf install https://dev.mysql.com/get/m ......
利用systemd设置springboot微服务服务在linux重启后自启动
要使 Spring Boot 服务的 JAR 包在 Linux 重启后自启动,您可以使用 systemd。以下是步骤: 1. 创建一个 systemd 服务单元文件 在 /etc/systemd/system/ 目录下,创建一个新的服务单元文件,例如 my-springboot-app.servic ......
.NET6中使用Autofac组件
Autofac 是.NET IoC 容器 . 它管理类之间的依赖关系, 从而使 应用在规模及复杂性增长的情况下依然可以轻易地修改 . 它的实现方式是将常规的.net类当做 组件 处理. 1. 安装Nuget包 2. 在Api中创建一个AutofacModule的类 using Autofac; us ......
.NET 6 JWT验证
一、下载JWT包 ![image](https://img2023.cnblogs.com/blog/3259176/202308/3259176-20230824211624405-49061085.png) 二、配置文件appsettings.json ```C# "Auth": { "Secr ......
Linux运维工程师面试题(2)
[toc] # Linux运维工程师面试题(2) > 祝各位小伙伴们早日找到自己心仪的工作。 > 持续学习才不会被淘汰。 > 地球不爆炸,我们不放假。 > 机会总是留给有有准备的人的。 > 加油,打工人! ## 1 访问一个网站的流程 1. 打开浏览器,输入网址。首先查找本地缓存,如果有就打开页面, ......
Linux之Shell脚本与Nginx
1.入门Shell脚本 1.1HelloWord 打开我们的finalshell软件连接虚拟机 在/usr/local/下创建 一个点后缀为test的文件 且编辑文件 文件头部固定语句必须输入 #!/bin/bash 随后在下面我们直接输出一句Hello word 按下ESC键且输入:wq 保存退出 ......
bat 结束指定端口进程
```bat @echo off setlocal set /p port="input port to kill: " echo Stopping program running on port %port%... for /f "tokens=5" %%a in ('netstat -aon ^ ......
Linux + buildroot 构建根文件系统
一、开发背景 原开发板的文件系统拥有很大的冗余文件,需要裁剪文件系统或者根据需要定制文件系统 二、开发需求 1、构造最小系统,支持基本指令,例如 cd、ls、tar 等基础指令 三、开发环境 Linux Ubuntu 4.15.0-65-generic + buildroot-2023.02.3 + ......
Linux 内核音频子系统调试
## debugfs 文件系统 debugfs 可以为 Linux 内核各个模块的分析调试,提供许多信息,如音频子系统的 ASoC,以及 tracing 等。debugfs 文件系统可以通过命令行工具挂载,如下所示: ``` root@apollo:~# ls /sys/kernel/debug/ ......
Linux下修改文件编码格式
查看文件编码格式:file fishmails.csv.old 修改文件编码格式: iconv -f iso-8859-1 -t UTF-8 fishmails.csv.oldt -o fishmails.csv ......
jupyter进程管理
一、jupyter进程查看 import json import os import os.path import posixpath import subprocess import numpy as np import pandas as pd import psutil import requ ......
python中将Windows路径转换为Linux路径
背景:项目中由于互相调用或迁移,不方便将文件路径写死,所以采用os模块灵活获取,但是Windows环境通过os模块获取的绝对路径斜杠是反的,代码执行会报错,因此,需要将格式转换一下。 需要用到的模块:os模块,pathlib模块 示例: import os from pathlib import P ......
Basic Authentication in ASP.NET Web API
Basic Authentication in ASP.NET Web API 原始资料:Basic Authentication in ASP.NET Web API | Microsoft Learn 演示了如何实现basic 身份验证。 注意: 在 Web API 2 中,您应该考虑编写身份验 ......
linux yum
# yum命令下载安装包 yum install --downloadonly mysql-community-server-8.0.34-1.el8.x86_64 # yum命令下载已安装包 yum reinstall --downloadonly mysql-community-server-8 ......
linux的用户配置文件(4个用户文件)
Linux中用户与组 原创 凉兮 凉兮的运维日记 2023-08-24 11:07 发表于北京 收录于合集 #linux11个 #管理员1个 #linux系统5个 一、基本概念 1、基本介绍 Linux作为一种多用户的操作系统(服务器系统),允许多个用户同时登录到系统上,并响应每个用户的请求。任何需 ......
浅谈 Linux 下 vim 的使用
Vim 是从 vi 发展出来的一个文本编辑器,其代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 Vi 是老式的字处理器,功能虽然已经很齐全了,但还有可以进步的地方。Vim 可以说是程序开发者的一项很好用的工具。对于大多数用户来说,Vim 刚开始学习的时候可能会进展缓慢,但是 ......
Linux基础命令:应付测试面试
1.进入文件命令 vi 文件名(一定要知道是那个目录下的文件) 下图为进入该文件: 2.编辑文件: 先按 I 进入编辑模式 就可以随便写入了 保存之前一定要先退出编辑模式: 按 ESC 接下来就是保存: :q 不保存直接退出 :wq先保存再退出(推荐用这个) 3.创建文件的命令: touch 文件名 ......
Linux 运行后台任务的方法
linux下几种运行后台任务的方法https://juejin.cn/post/7048846327966334989https://blog.csdn.net/beeworkshop/article/details/108610678https://bbs.huaweicloud.com/blog ......
CentOS 8 无痕升级到 Rocky Linux
CentOS 8 无痕升级到 Rocky Linux 1.升级当前系统 dnf upgrade -y 2.重启当前系统: reboot 3.下载脚本: CentOS 8 到 Rocky Linux 8 https://github.com/rocky-linux/rocky-tools/blob/m ......
Linux su 与 su - 的区别
问题描述 linux 是最稳定的系统,为了安全,一般会配置非root权限的用户进行工作,今天聊下linux 系统中 su 和 su -的区别 主要区别 su 仅仅是切换了root身份。但Shell环境仍然是普通用户的Shell。 su -连用户和Shell环境一起切换成root身份了 ......
麒麟(linux)搭建coturn
一、概述 coturn 是开源的服务器应用,完整实现了 STUN 和 TURN 协议。借助 coturn,我们可以快捷方便的搭建一个 STUN/TURN 服务。 二、安装步骤 1、安装coturn依赖库 sudo apt-get install libssl-dev sudo apt-get ins ......
Linux 内核音频数据传递主要流程 (下)
来而不往非礼也。前面看到了用户空间应用程序和 DMA buffer 之间交换数据,并更新 `runtime->control->appl_ptr` 指针的过程,这里看一下硬件设备驱动程序在完成 DMA buffer 和硬件设备的数据交换之后,更新 `runtime->status->hw_ptr` ......
Blocked net
https://admin.fedoraproject.org/mirrormanager/ https://fedoraproject.org/server/download/ https://mirror.tuna.tsinghua.edu.cn/help/fedora/ # change so ......
4进程管理
进程是静态指令的运行过程,是系统进行资源分配和调度的一个独立单位 由程序块、进程控制块(PCB)和数据块三部分组成 PCB:是进程存在的唯一标志。内容包含进程标识符、状态、位置信息、控制信息、队列指针(链接同一状态的进程)、优先级、现场保护区等。 进程与程序的区别:进程是程序的一次执行过程,没有程序 ......
Windows杀死指定端口进程
查看端口pid netstat -aon | findstr 端口 查看端口运行的进程 tasklist | findstr 端口 杀死pid taskkill /pid 31572 /f ......
Linux-安装包切割
### 安装包切割 在某些客户现场的场景中,因为我们是把安装包中镜像全部打包到本地带到客户现场进行上传,但因为客户本身的资源上传限制,无法一次性将10G、或者20G的安装包进行上传,同时也会因为安装包太大,并且客户上传限速导致超时无法上传。面对这样的问题需要我们将安装包中的镜像包进行切割,切割成客户 ......