找回密码
 立即注册
Linux-shell编程入门基础
目录 [*]前言 [*]Shell编程 [*]bash特性 [*]shell作用域 [*]变量 [*]环境变量 [*]$特殊变量 [*]$特殊状态变量 [*]$特殊符号(很重要) [*]其他内置shell命令 [*]shell语法的子串截取 [*]统计 [*]指令执行时间 [*]练习 [*]shell特殊扩 ...
矛赓宁 2025-6-8 13:19
865 0 0
解决 Xshell 无法使用 zsh 的 prompt style
为了更好的阅读体验,请点击这里 先学习一下 zsh 的配置吧~ 参考资料 从 0 开始:教你如何配置 zsh powerlevel10k 如何给 Xshell 配置呢 当我安装完 oh-my-zsh、powerlevel10k、fast-syntax-highlighting、以及若干(powerlevel10k 官 ...
楞粳 2025-6-8 13:19
643 0 0
CM3调试系统简析
CM3 调试系统简析 **“一直以来,单片机的调试一直不是很突出的主题,很多简单些的程序在开发中,甚至都没有调试的概念,而只是把生成的映像直接烧入片子,再根据错误症状来判断问题,然后修改程序重新烧,周而复始,直到问题解决或放弃 ...
煞赶峙 2025-6-8 13:19
161 0 0
Linux工作原理12网络文件传输和共享
12网络文件传输和共享 本章将介绍在网络上的计算机之间分发和共享文件的方法。首先,我们将介绍一些复制文件的方法,而不是你已经见过的 scp 和 sftp 实用程序。然后,我们将讨论真正的文件共享,即把一台机器上的目录附加到另一台机器 ...
龙骋唧 2025-6-8 13:19
489 0 0
如何应对红帽不再维护 CentOS
CentOS(Community Enterprise Operating System,社区企业操作系统)是由 Lance Davis 发起,通过社区驱动,目标是创建一个免费、开源的企业级操作系统。它根据 Red Hat Enterprise Linux(RHEL)开放源码编译而成,由于代码相同,因此 ...
袁可佳 2025-6-8 13:19
609 0 0
网络诊断工具traceroute的使用
在 Linux 系统中,traceroute 是一个网络诊断工具,用于确定数据包从你的计算机到目标主机(如一个网站或远程服务器)所经过的路由路径。 如果你的系统中没有安装 traceroute,你可以通过包管理器来安装它。 Debian/Ubuntu 及其衍生版 C ...
富账慕 2025-6-8 13:18
1036 0 0
Apache基于IP和端口
Apache基于IP 步骤1:添加并配置虚拟网卡 [*]添加虚拟网卡:通常在虚拟机环境中,可以通过虚拟机软件(如VMware或VirtualBox)的网络设置来添加额外的网络适配器。 [*]配置IP地址:编辑/etc/sysconfig/network-scripts/ifcfg-ethX文件 ...
姜删懔 2025-6-8 13:18
352 0 0
Linux科研武器库 - 文件压缩与解压缩 - zip / unzip
在服务器linux系统环境下,想要上传和下载文件到本地PC通常是比较麻烦的, 在这个过程中,将层级复杂的文件夹压缩成压缩包再进行上传/下载更为方便, 其中常用到的linux指令就是 zip / unzip, [*]文件压缩指令 zip 个人认为,在日常科研 ...
拼潦 2025-6-8 13:18
889 0 0
kong网关部署
软件版本: [*]Postgresql:9.6 (不使用最新版,是因为 konga 不支持) [*]Kong:3.4.2 [*]konga:0.14.7 (UI管理界面) ### Postgresql部署 ## docker-compose.yml 运行后需要创建用户,分别提供给kong、konga两个连接 进入容器: ...
娄静曼 2025-6-8 13:18
927 0 0
在Ubuntu系统安装Anaconda及Python
  本文介绍在Linux Ubuntu操作系统的电脑中,安装Anaconda环境与Python语言的方法。   在之前的文章Anaconda与Python环境在Windows中的部署中,我们介绍了在Win10电脑中,安装Anaconda环境与Python语言的方法;而在本文中,我们就详 ...
汤流婉 2025-6-8 13:17
368 0 0
《DNK210使用指南 -CanMV版 V1.0》第六章 Kendryte K210固件烧录
第六章 Kendryte K210固件烧录 1)实验平台:正点原子DNK210开发板 2) 章节摘自【正点原子】DNK210使用指南 - CanMV版 V1.0 3)购买链接:https://detail.tmall.com/item.htm?&id=782801398750 4)全套实验源码+手册+视频下载地址:http: ...
任修 2025-6-8 13:17
403 0 0
QT 之 USB SCSI指令0x2A对USB设备进行写有问题
 摘要: 使用QT进行SCSI指令操作时遇到问题,0x28读取正常,但0x2A写入失败,原因是系统对0x2A命令的写入权限控制严格。解决方法是通过FSCTL_LOCK_VOLUME实现独占访问,实现对USB设备的写操作。 问题参考:https://blog.csdn.net/kifea ...
管水芸 2025-6-8 13:17
898 0 0
Linux工作原理11 Shell脚本
11 shell脚本 如果你能在 shell 中输入命令,你就能编写 shell 脚本。shell 脚本(也称为 Bourne shell 脚本)是写在文件中的一系列命令;shell 会从文件中读取这些命令,就像在终端中输入命令一样。 11.1 shell脚本基础 Bourne shell ...
颖顿庐 2025-6-8 13:17
483 0 0
[rCore学习笔记 018]实现特权级的切换
本节内容 因为risc-v存在硬件特权级机制,我们又要实现一个可以使得应用程序工作在用户级,使得操作系统工作在特权级.原因是要保证用户态的应用程序不能随意使用内核态的指令,要使用内核态的指令就必须通过操作系统来执行,这样有了操作系 ...
荪俗 2025-6-8 13:17
469 0 0
Ubuntu 22.04扩容LVM空间
今天为了编译ThingsBoard的源代码,发现原来给虚拟机分配的40个G不够用了。于是乎在VMWare Workstation中扩容了40G的磁盘空间。但是此时lvm是不会自动扩容的,因此我们需要手动调整下卷的配置。 首先df -h检查发现挂载的空间的确没有变化 ...
扈季雅 2025-6-8 13:17
491 0 0
文件系统(八):Linux JFFS2文件系统工作原理、优势与局限
liwen01 2024.06.23 前言 在嵌入式Linux设备中,经常使用jffs2文件系统来作为参数区的文件系统格式。至于为什么要使用jffs2来作为参数区的文件系统,我猜大部分人都没有做过多的思考。 jffs2在2001年被设计出来,距今已过二十多年,现在 ...
嗅叽 2025-6-8 13:16
565 0 0
《DNK210使用指南 -CanMV版 V1.0》第十九章 machine.PWM类实验
第十九章 machine.PWM类实验 1)实验平台:正点原子DNK210开发板 2)章节摘自【正点原子】DNK210使用指南 - CanMV版 V1.0 3)购买链接:https://detail.tmall.com/item.htm?&id=782801398750 4)全套实验源码+手册+视频下载地址:http://w ...
存叭 2025-6-8 13:16
92 0 0
比较基因组学流程
1、OrthoFinder 教程:用于比较基因组学的系统发育直系学推断 1.1 orthofinder介绍 OrthoFinder是一种快速、准确和全面的比较基因组学分析工具。它可以找到直系和正群,为所有的正群推断基因树,并为所分析的物种推断一个有根的物种树 ...
洪思思 2025-6-8 13:16
591 0 0
Docker不同宿主机网络打通
本方式使用docker Swarm集群的方式创建overlay 网络进行打通 背景 因java微服务使用nacos做配置中心,为了解决Nacos服务注册使用Docker容器内网ip问题,使用此方案 前置条件 1、宿主机之间需要开通端口 管理端口: 2377/tcp: 用于管理 ...
井晶灵 2025-6-8 13:15
734 0 0
STM32与Linux串口双向通信
STM32 与 linux 双向串口通信实验        本文记录STM32 与 linux 双向串口通信,包含stm32发送、Linux阻塞式接收;Linux发送,STM32阻塞式接收;本实验的目的在于调通数据链路,为之后使用奠定基础。 实验平台为:        STM3 ...
虹姥 2025-6-8 13:15
783 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则