终端linux

Linux内核notifier机制

参考: https://www.cnblogs.com/pengdonglin137/p/4075148.html https://www.cnblogs.com/schips/p/linux_notifier.html https://www.cnblogs.com/3me-linux/p/612 ......
内核 notifier 机制 Linux

实操--Linux磁盘分区、挂载

Linux分区 挂载 mount ,访问根目录以外的文件,比如别的硬盘,就好像Windows插U盘 创建好了要先初始化!(看有没有UUID) 磁盘情况查询 工作实用指令 ......
磁盘 Linux

Linux使用snap安装最新版redis

步骤1: 安装Redis 首先,确保您的系统上已安装snap。如果尚未安装snap,请根据您的Linux发行版提供的说明进行安装。 打开终端,并执行以下命令来安装Redis: $ sudo snap install redis 等待安装完成。 步骤2: 进入Redis CLI Redis的snap安 ......
最新版 Linux redis snap

01-[Linux][GPIO]GPIO编程示例代码

> 基于MTK平台的Android Linux驱动 1、DTS配置如下 ```xml gpio_sample: gpio_sample { compatible = "mediatek,gpio-sample"; input,high-gpio = ; input,low-gpio = ; outp ......
GPIO 示例 代码 Linux 01

linux操作系统支持Access数据库吗?

1、linux操作系统支持Access数据库吗? 2、Android,ARM,Linux之间有什么联系? 3、Access数据库能兼容linux和windows么? 4、linux中的数据库是用来记录什么的? linux操作系统支持Access数据库吗? 它能够支持 Windows/Linux/Un ......
数据库 数据 Access 系统 linux

Linux man 的使用

前言 man命令 是Linux下的帮助指令,man更为强大的是,不仅可以查看Linux中命令的使用帮助,还可以查看软件服务配置文件、系统调用、库函数等帮助信息。 而man命令也并不是英文单词“man”的意思,它是单词manual的缩写,即使用手册的意思。下面对man手册进行介绍。 man man手册 ......
Linux man

Linux版python安装教程

如果你希望在 CentOS 上使用源码编译的方式安装 Python 3,请按照以下步骤进行操作: 1. 安装编译工具和依赖项: 在开始编译前,需要安装一些编译工具和 Python 3 的依赖项。在终端中运行以下命令: ```bash sudo yum groupinstall "Developmen ......
教程 python Linux

linux服务器性能调优(udp为主)

udp的好处很明显,效率高,减少了建立连接的流程,减少了报文头的占比,也减少了维护连接的开销。缺点就是不稳定,会丢包。还有就是由于udp的高效,导致用于udp的一些应用开发,并发都比较大,更容易丢包。 # io复用 SO_REUSEADDR SO_REUSEPORT 创建listener用来监听数据 ......
性能 服务器 linux udp

linux查看进程命令

# linux查看进程命令 ## 一、Linux查看进程命令:PS命令 ps命令是一个相当强大地Linux进程查看命令.运用该命令可以确定有哪些进程正在运行和运行地状态、 进程是否结束、进程有没有僵死、哪些进程占用了过多地资源等等.总之大部分信息均为可以通过执行该命令得到地。 PS命令语法: ps ......
进程 命令 linux

linux添加文本自启动进程方法

打开终端或者登录到你的Linux机器。 创建一个新的启动脚本文件,文件名可以自定义。例如,你可以使用myapp.sh作为文件名: Copy sudo nano /etc/init.d/myapp.sh 在新创建的脚本文件中,添加以下内容: Copy #!/bin/bash ### BEGIN INI ......
进程 文本 方法 linux

linux内核开发

视频参考地址:https://www.bilibili.com/video/BV1eY411v7Yb?p=1 一、虚拟文件系统NFS 1、虚拟文件系统NFS 具体视图如下: LINUX文件系统的逻辑关系图 内核子系统(虚拟内存系统VFS-进程通信子系统,进程管理子系统,内存管理子系统,网络管理子系统 ......
内核 linux

jenkins+linux+gitee+maven自动化集成部署项目

jenkins+linux+gitee+maven自动化集成部署项目 一、jenkins概述 1.1 Jenkins介绍与优势 Jenkins是一个基于Java开发的开源的、易操作的CI/CD工具软件,其主要用于持续、自动的构建/测试/部署软件项目、监控外部任务的运行。Jenkins用Java语言编 ......
jenkins 项目 gitee linux maven

Manjaro Linux 安装 deb 软件包

> “记得上次用 Manjaro Linux 的时候,还是上次:)” 三年前,工作都是在 Linux 下完成的——那时候的我还没买苹果电脑,每天的快乐就是折腾 Linux 发行版。 比如 Ubuntu、Debian、Deepin 深度、Linux Mint 薄荷、CentOS、Manjaro……小众 ......
软件包 Manjaro Linux 软件 deb

Linux之RAID

[TOC] **独立硬盘冗余阵列**(**RAID**, **R**edundant **A**rray of **I**ndependent **D**isks),旧称**廉价磁盘冗余阵列**(**R**edundant **A**rray of **I**nexpensive **D**isks ......
Linux RAID

Linux Mint 21.2 “Victoria “现已可供下载

Linux Mint 21.2 “Victoria “发行版今天出现在该项目全球稳定镜像上,这意味着开发者将很快发布官方公告,通知想要下载最新Linux Mint版本的用户。 Linux Mint 21.2从2023年6月21日开始进行公开测试,这给了开发者足够的时间来修复剩余的问题,并为用户提供一 ......
Victoria Linux 21.2 Mint 21

Linux Mint 21.2 “Victoria “现已可供下载

Linux Mint 21.2 “Victoria “发行版今天出现在该项目全球稳定镜像上,这意味着开发者将很快发布官方公告,通知想要下载最新Linux Mint版本的用户。 Linux Mint 21.2从2023年6月21日开始进行公开测试,这给了开发者足够的时间来修复剩余的问题,并为用户提供一 ......
Victoria Linux 21.2 Mint 21

Linux Mint 21.2 “Victoria “现已可供下载

Linux Mint 21.2 “Victoria “发行版今天出现在该项目全球稳定镜像上,这意味着开发者将很快发布官方公告,通知想要下载最新Linux Mint版本的用户。 Linux Mint 21.2从2023年6月21日开始进行公开测试,这给了开发者足够的时间来修复剩余的问题,并为用户提供一 ......
Victoria Linux 21.2 Mint 21

01 linux基础(1)

## 环境安装 解压![image](https://b3logfile.com/file/2023/07/siyuan/1661686246031/assets/image-20230724092238-dcmmcvu.png),从vmware打开虚拟机。 设置密码:1 打开终端:`ctrl+al ......
基础 linux 01

02 linux 基础(2)

## shell 基本维护命令 ### 获取联机帮助 使用 `man` 命令可以找到特定的联机帮助页,并提供简短的命令说明。一般语法格式为: ![image](https://b3logfile.com/file/2023/07/siyuan/1661686246031/assets/image-2 ......
基础 linux 02

linux下动态库的制作及错误处理

 在Linux下使用各种软件时经常会涉及到动态库的链接,有时候装好软件就是因为找不到他的动态库依赖而导致软件起不来,今天就来教大家一个简单的动态库链接增加大家对动态库的理解。 ​ 1、动态库的介绍 ​ 动态库,也叫共享库。 ​ 动态库与用户编写的程序相互独立,不被包含在用户生成的可执行文件当中 ​ ......
错误 动态 linux

Linux之逻辑卷

[TOC] ## 一、LVM的概述 ### 1.1LVM概念 - 动态调整磁盘容量,从而提高磁盘管理的灵活性 - /boot分区用于存放引导文件,不能基于LVM创建 ### 1.2LVM机制的基本概念 - PV(物理卷) - VG(卷组) - LV(逻辑卷) ## 二、LVM的管理命令 | 功能 | ......
逻辑 Linux

【Linux命令之在修改硬件上系统时间】

1.使用xshell或其它连接工具,连接Linux系统终端 2.date -s "2023-07-25 18:12:00" //手动修改服务器日期时间 3.hwclock -w //将时间写入硬件,避免重启时失效 4.date -R //查看日期 5.重启仪器,时间已修改成功 ......
命令 硬件 时间 系统 Linux

linux防火墙

一、iptables防火墙(需要安装防火墙sudo apt-get install firewalld命令查看插件)1、基本操作 # 查看防火墙状态 service iptables status # 停止防火墙 service iptables stop # 启动防火墙 service iptab ......
防火墙 linux

Linux下如何重启Oracle

操作步骤 切换到oracle用户 su – oracle 通过sqlplus以管理员身份登录 sqlplus / as sysdba 然后执行 shutdown immediate 退出sqlplus exit 重启监听器 lsnrctl reload 检查当前监听器的状态 // 可以查看各实例的状 ......
Oracle Linux

Linux如何查看端口

方法一:lsof -i:端口号 用于查看某一端口的占用情况,比如查看9092端口使用情况,lsof -i:9095 可以看到9095端口已经被nginx占用 方法二:netstat -tunlp |grep 端口号,用于查看指定的端口号的进程情况,如查看5050端口的情况,netstat -tunl ......
端口 Linux

oracle服务 linux启动命令

一、Linux下启动Oracle Linux下启动Oracle分为两步: 1)启动监听; 2)启动数据库实例; 1.登录服务器,切换到oracle用户,或者以oracle用户登录 [admin@dataserver ~]$ su - oracle 密码: [oracle@dataserver ~]$ ......
命令 oracle linux

查看当前linux占用的端口号

Linux 查看端口占用情况可以使用 lsof 和 netstat 命令。 centos 下无法使用lsof命令:“-bash: lsof: command not found”1.问题描述:2.解决办法 原因:未安装lsof # yum install lsof1安装成功后 执行命令,例如查询使用 ......
口号 linux

Linux_mint Ros安装教程

### 前言 有许多小伙伴们喜欢用mint系统,同时也需要用到ros机器人开发系统,众所周知,ros系统最适配的是ubuntu,今天福利来了,我在上一篇博文[ubuntu22.04 安装ros操作系统](https://www.cnblogs.com/tianyonglin/p/17544681.h ......
Linux_mint 教程 Linux mint Ros

如何测试Linux内核

# 如何测试Linux内核 ## 概述 在本文中,我们将讨论用于测试Linux内核的各种框架和工具。首先,我们将介绍LTP( Linux Test Project)项目。然后,我们将讨论其他测试工具和框架。最后,我们将讨论我们无法使用常规内核测试工具测试的新Linux驱动程序的测试。 本文将持续更新 ......
内核 Linux

linux 中 sort -h选项

-h:使用易读性数字,比如 K, G单位。 001、 [root@PC1 test02]# ls a.txt [root@PC1 test02]# cat a.txt ## 测试数据 2G 3K 4K 1G [root@PC1 test02]# sort a.txt 1G 2G 3K 4K [roo ......
linux sort