嵌入式linux原子

软件测试/测试开发|一文详解Linux grep命令

简介 grep命令是最常用的Linux命令之一,用于对文件和文本执行重复搜索的工具,功能非常强大,也是我们必须学习掌握的Linux三剑客之一,本文就给大家介绍一下grep命令的使用。 grep的基本语法 grep作为一款文本搜索工具,可以根据用户指定的“模式(过滤条件)”对目标文本逐行进行匹配检查, ......
软件测试 命令 Linux 软件 grep

Linux相关扫盲1

1、Linux操作系统发行版有哪些? Ubuntu: 一个以桌面应用为重点的发行版,也有服务器版本。 Fedora: 由全球志愿者社区支持的发行版,注重在新技术的采用上。 Debian: 以稳定性和开放性著称,是许多其他发行版的基础。 CentOS: 以稳定性和长期支持为目标,被广泛用于服务器环境。 ......
Linux

linux使用flock文件锁解决crontab脚本重复执行问题(转)

原文:https://www.cnblogs.com/zuiyue_jing/p/12557549.html 1、背景 在Linux系统使用crontab配置一个定时任务后,出现一种情况,如果我设置的crontab任务时间是每隔1分钟执行一次任务脚本,但是这个脚本执行时间超过了1分钟,比如2分钟,这 ......
脚本 crontab 文件 问题 linux

Linux使用PM2守护进程

PM2: Node.js 应用的进程管理工具 Node.js 是一个强大的服务器端 JavaScript 运行时,而在实际部署和管理 Node.js 应用时,需要一种有效的进程管理工具。PM2(Process Manager 2)正是为此而生,它提供了一套全面的功能,使得在生产环境中轻松管理 Nod ......
进程 Linux PM2 PM

Linux 操作命令

路是脚踏出来的,历史是人写出来的。人的每一步行动都在书写自己的历史。 Linux 基础命令 open:打开文件操作,如环境配置文件。 open ~/.zshrc vi:vi (visual interface), linux 中最经典的文本编辑器 vim(vi improved)是 vi 发展出来的 ......
命令 Linux

Linux 配置.Net 7.0 运行环境

运行命令 dotnet --info,看看是不是成功安装了7.0.0 第二步:配置守护进程1,在服务器根目录(/)下创建一个名 /www/myweb 的目录,用来存放我们的发布文件 2,最好先把asp.net core 7测试项目发布后,上传到上面的目录中 3,为使每次服务器重启能自动启动我们的应用 ......
环境 Linux 7.0 Net

Linux OpenGL(3) —— 一个三角形

绘制图形的大致流程 图中,浅蓝色方格是整个过程中的重要对象。 准备顶点坐标,创建VAO,并将坐标存入VBO GLfloat vertices[] = { // 顶点位置 -0.5, -0.5, 0, 0.5, -0.5, 0, 0, 0.5, 0 }; unsigned int VAO; // 用以 ......
三角形 OpenGL Linux

Linux openEuler(欧拉系统)无公网实现ssh远程连接(高效运维!)

欧拉操作系统(openEuler, 简称“欧拉”)是面向数字基础设施的操作系统,支持服务器、云计算、边缘openEuler是面向数字基础设施的操作系统,支持服务器、 云计算、边缘计算、嵌入式等应用场景,支持多样性计算,致力于提供安全、稳定、易用的操作系统 Cpolar是一种安全的内网穿透云服务,可以 ......
openEuler 系统 Linux ssh

在linux中查看运行指定进程资源占用(cpu+gpu)

在运行程序时有时候会需要查看资源占用,以方便部署在其他服务器上时进行参考。以下是总结了我在linux上查找程序进程资源的两种方法(cpu和gpu都有)。 ......
进程 资源 linux cpu gpu

linux经典电灯驱动(古老版,参考用)

驱动程序 #include <linux/types.h> #include <linux/kernel.h> #include <linux/delay.h> #include <linux/ide.h> #include <linux/init.h> #include <linux/module ......
电灯 经典 linux

linux声音处理 alsa & jack 是什么

alsa(Advanced Linux Sound Architecture ) 是什么: 简单的说,linux之前的内核里处理声音使用oss,后来大家觉得不好用,重写了声音部分,改名叫alsa(更高级的),并且提供了用户空间库(alsa-lib),供应用程序方便调用。 官方说明: 高级 Linux ......
声音 linux alsa jack amp

node.js安装到Linux

下载地址:https://nodejs.org/dist/ 1、准备 node 安装包,可以进入镜像站 ,自行选择版本进行下载,这里下载的是 node-v12.22.3-linux-x64.tar.xz 2、将本地的安装包上传到 linux 服务器上,我这里放在 /home/software 目录下 ......
Linux node js

Maven安装步骤--linux

安装 maven 环境前,需要先安装 java 环境 Linux安装jdk 1、maven 官网下载安装包 maven 官网地址:Maven – Download Apache Maven 历史版本3.6.3为例: 2、安装 maven 2.1创建 maven 文件夹,仓库文件夹 mkdir -p ......
步骤 Maven linux

linux无sudo权限安装python

本文将介绍在没有sudo权限的情况下如何从源代码编译和安装Python 首先,输入如下命令下载希望安装的版本的源代码,例如Python-3.12.1 wget https://www.python.org/ftp/python/3.12.1/Python-3.12.1.tgz 然后,输入如下命令解压 ......
权限 python linux sudo

1.Linux是什么与如何学习

第 1 章 Linux 是什么与如何学习 历史部分略过。 1.2.5 Linux的内核版本 Linux的内核版本编号有点类似如下的样子: 3.10.0-123.el7.x86_64 主版本.次版本.发布版本-修改版本 虽然编号就是如上的方式来编的,不过依据 Linux 内核的发展期程,内核版本的定义 ......
Linux

Linux收包之数据L3层是如何流转的

一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数) 网卡:Intel的igb网卡 网卡驱动源码目录:drivers/net/ethernet/intel ......
数据 Linux

linux 用户注销

1. 先用 w 命令查看当前登录系统的用户:[root@centos ~]# w11:48:09 up 3:13, 2 users, load average: 0.00, 0.01, 0.00USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATroot pts/0 21 ......
用户 linux

操作系统大作业:在Linux环境下模拟实现简单命令解释器(文档部分)

一、 课程设计(大作业)具体内容 3.1 程序概述 已完成一下命令 pwd //显示当前所在目录的路径名 list <目录名> //列出指定目录名中的所有目录及文件 modifydir <目录名或路径> //改变当前工作目录 makedir <目录名> //新建目录 deldir <目录名> //删 ......
解释器 命令 文档 部分 环境

操作系统大作业:在Linux环境下模拟实现简单命令解释器(代码部分)

好家伙 1. 题目要求 一、 课程设计(大作业)目的 熟悉Linux编程环境,加强对Linux命令的理解及函数的运用,完成一个操作系统的部分系统的设计过程、编码、调试,锻炼实际应用能力。 二、 课程设计(大作业)具体要求 2.1 课程设计题目 在Linux环境下模拟实现简单命令解释器。 (1)要求实 ......
解释器 命令 代码 部分 环境

linux生成ssh的一对公钥和私钥

1.首先进入.SSH目录中 Linux中,每个用户的根目录下都有一个.ssh目录,保存了ssh相关的key和一些记录文件。例如: cd ~/ ll -a 2. 使用ssh-keygen生成key ssh-keygen可以生成ssh协议所需要的公钥和私钥,例如: ssh-keygen -t rsa 然 ......
公钥 linux ssh

linux-DNS服务器

一、 1、理解区域(zone) DNS的每一个区域都是一个域 一个区域可以管辖多个子域、 2、解析 正向解析:通过域名解析出ip地址 反向解析:根据ip地址解析出dns名称 解析过程 客户端dns(host文件) 本地dns区域 dns服务器缓存 3、部署dns服务器 一般使用传统BIND软件包 或 ......
linux-DNS 服务器 linux DNS

linux编译器:gcc/g++的使用

原文连接:https://blog.csdn.net/weixin_72060925/article/details/131274627 原文链接:https://blog.csdn.net/qq_65207641/article/details/128629904 一、编辑器与编译器的区别 vim ......
编译器 linux gcc

期末Linux笔记

Linux简答题 3.简述 RPM与 yum 软件仓库的作用。 RPM是一种软件包管理系统,它的作用是是为了简化安装的复杂度,方便软件的安装、升级、查询和删除。用户可以轻松地安装和管理软件包,而无需手动处理其依赖关系和其他复杂的安装步骤。 Yum是基于RPM的软件包管理工具。它提供了一个用户友好的命 ......
笔记 Linux

linux系统安装git

在 Linux 系统上安装 Git 可以通过包管理器进行。下面是使用不同包管理器在常见的 Linux 发行版上安装 Git 的步骤: 使用 apt (Debian/Ubuntu) 如果您的系统使用 apt 包管理器,可以使用以下命令安装 Git: sudo apt update sudo apt i ......
系统 linux git

linux&windows通过脚本下载ftp文件

windows @echo off REM 登陆ftp下载文件 set ftpUser=test_user set ftpPass=123456 set ftpIP=192.168.1.205 set ftpFolder=/ set LocalFolder=C:/Users/Administrato ......
脚本 windows 文件 linux amp

在CentOS Linux系统上安装Docker

安装Docker在CentOS Linux系统上的步骤如下: 更新系统软件包列表: sudo yum update 安装所需的软件包以支持Docker: sudo yum install -y yum-utils device-mapper-persistent-data lvm2 添加Docker ......
CentOS Docker 系统 Linux

Linux so文件

https://www.python100.com/html/I3T3M93XN47U.html 一、什么是SO文件 SO文件(Shared Object),也被称为共享库、动态链接库,是一种在Linux系统中使用的二进制文件。它包含了可重用的代码、数据和函数等,可以由多个程序同时使用,以节省空间。 ......
文件 Linux

Linux (8) unbound配置转发域

《Windows Azure Platform 系列文章目录》 本文介绍如何使用Azure Linux设置unbound本地转发和转发域。 1.我们可以通过下面的命令,安装unbound yum install unbound -y 2.启动unbound systemctl start unbou ......
unbound Linux

kafka 开启JMX监控(windows、linux)

1.情景展示 使用EFAK监控kafka的运行状态,需要kafka开启JMX监控。 如何开启? 2.windows 来到KAFKA_HOME/bin/windows目录下。 找到:kafka-server-start.bat,右键-->编辑。 找到:IF ["%KAFKA_HEAP_OPTS%"] ......
windows kafka linux JMX

Linux 安装Apache

Apache 版本说明 Apache的版本由三部分组成:主版本号+次版本号+修订版本号 主版本号:如果主版本号不同,通常涉及重大变更或重大功能升级 次版本号:表示在主版本下的重要更新。奇数表示开发和测试版本。如果是偶数表明是稳定版本。 修订版本:通常是针对特定错误修复、安全修补或小的功能改进的更新。 ......
Apache Linux
共10500篇  :12/350页 首页上一页12下一页尾页