ubuntu

爱讲故事的14 小时前
linux·开发语言·windows·学习·ubuntu·c#
操作系统第一讲复习:为什么学习操作系统,以及操作系统到底在做什么?课程来源:Operating Systems Lecture 1, Why Learn Operating System? And How? 核心主线:操作系统是什么 → OS 的三种角色 → CPU/内存虚拟化 → OS 与 kernel → OS 为什么难 → OS 历史 → 计算机组成基础 → Hello World 的一生。
我先去打把游戏先17 小时前
服务器·git·单片机·嵌入式硬件·物联网·ubuntu·51单片机
Ubuntu虚拟机(服务器版本)Git卸载完全教程——彻底移除与清理配置在上一篇文章《Ubuntu虚拟机(服务器版本)Git安装教程(附带常用命令)——从零开始掌握版本控制》中,我们详细介绍了如何在Ubuntu服务器版虚拟机上从零安装Git,并整理了常用的版本控制命令。
shandianchengzi19 小时前
linux·运维·ubuntu
【记录】Ubuntu|Ubuntu 26.04 笔记本耗电过快,排查 省电过程设备:ThinkPad X1 Extreme Gen 5(i7-12700H + RTX 3060) 系统:Ubuntu 26.04 日期:2026-05-31 耗电情况:1小时电量告罄。
承渊政道19 小时前
数据库·学习·mysql·ubuntu·bash·数据库开发·数据库系统
【MySQL数据库学习】(MySQL数据类型)在学习 MySQL 数据库的过程中,数据类型是一个非常基础但又十分重要的知识点.无论是创建数据表、设计字段结构,还是后续进行数据存储、查询优化和性能调优,合理选择数据类型都会直接影响数据库的存储效率、查询速度以及数据的准确性.很多初学者在刚接触 MySQL 时,可能会简单地把数字都用 INT,文本都用 VARCHAR,时间都用DATETIME.虽然这样在一些简单场景下可以正常使用,但随着业务复杂度提升,如果数据类型选择不合理,就可能带来存储空间浪费、查询性能下降,甚至数据精度丢失等问题.本文将围绕 MyS
say_fall20 小时前
linux·运维·服务器·ubuntu
Linux进程核心概念:命令行参数与环境变量深度解析在 Linux 系统编程中,命令行参数和环境变量是进程与操作系统、用户交互的核心桥梁。它们决定了程序启动时的初始状态、运行环境以及能访问的系统资源。
dongdonglele52120 小时前
ubuntu·docker·架构
ubuntu 系统x86 架构安装docker,可以使用本地显卡======================================== Docker + NVIDIA GPU 安装总结 ======================================== 日期: 2026-06-01 系统: Ubuntu 24.04 LTS (Noble) GPU: NVIDIA GeForce RTX 5060 ========================================
烛衔溟2 天前
linux·ubuntu·typescript
TypeScript 模块与声明文件全解本文献给:已掌握 TypeScript 基础类型、泛型、高级类型等知识的开发者。本文将系统讲解 TypeScript 中模块与声明文件的相关知识,包括 .d.ts 声明文件的作用与编写、使用 @types 安装第三方库类型、为自己的 JavaScript 库生成类型声明,以及模块扩充与全局扩充的高级技巧,帮助你更好地与第三方库协作并发布自己的类型化库。
00后程序媛2 天前
linux·运维·ubuntu
ubuntu安装qemu和xv6命令一键安装apt update apt install -y git build-essential gdb-multiarch qemu-system-misc gcc-riscv64-linux-gnu binutils-riscv64-linux-gnu bc perl git clone https://github.com/mit-pdos/xv6-riscv.git
天疆说2 天前
linux·运维·ubuntu
在 Ubuntu 上安装 NASA GMAT R2026a 轨道设计软件GMAT(General Mission Analysis Tool)是 NASA 开发的开源空间任务设计、导航与优化软件,适用于从低地球轨道到月球、平动点和深空任务的各类轨道设计与分析。本文记录在 Ubuntu Linux 上安装 GMAT R2026a 的完整过程。
xiaobobo33302 天前
vscode·ubuntu·资源管理器·加载慢
vscode打开Ubuntu虚拟机中文件资源管理器加载慢最近遇到一个问题,还没有解决:就是vscode打开虚拟机Ubuntu中的文件:Uboot文件夹或者Kernel内核源码文件,但是打开后没法直接使用需要加载好一会,尤其是资源管理器有时候会卡住,特别是在使用wifi无线上网的情况下。
kvnew2 天前
linux·运维·ubuntu
Ubuntu 26.04 一键安装/修复拼音输入法fcitx5+Rime直接复制下面整段代码,粘贴到终端运行,全程自动完成,跑完注销登录就能用中文拼音!bash完全解决 libpinyin is not available 错误,拼音输入和搜狗一样好用!
济6172 天前
ubuntu·嵌入式·ros2·机器人开发·机器人方向
ROS开发专栏---基于开源导航插件 wp_map_tools 多航点巡航导航实验--适配Ubuntu 22.04🎬 渡水无言:个人主页渡水无言❄专栏传送门: 《linux专栏》《嵌入式linux驱动开发》《linux系统移植专栏》
小猿M3 天前
ubuntu·criu
在Ubuntu中安装CRIUCRIU,全称checkpoint/restore in userspace,是运行在Linux操作系统上的一个软件工具,在用户空间实现checkpoint/restore功能。 使用CRIU可以记录一个正在运行的程序,并且checkpoint到程序关联的一系列文件,然后用这些文件在任何主机上重新恢复备份的程序。 源码地址:https://github.com/checkpoint-restore/criu
农民小飞侠3 天前
linux·ubuntu
SandboxFusion搭建教程最近准备做一些test case generation方面的研究,所以研究了一下沙箱,发现字节的这款软件还可以,所以分享一下搭建过程:
shandianchengzi3 天前
ubuntu·手机·工具·输入·软件·输入法
【记录】Ubuntu26|通过网页和ydotool用手机远程输入文本到电脑上,方便接入手机上优越的语音输入法在 Linux Wayland 环境下,GSConnect 等蓝牙键盘工具发送的是底层键盘扫描码,手机输入法和电脑输入法会互相打架,无法做到"手机打出什么字,电脑就输出什么字"。
shandianchengzi3 天前
运维·服务器·ubuntu·ai·大模型·音频·claude
【记录】Claude Code|Ubuntu26给Claude Code新增任务消息提示音使用 Claude Code 时,最烦人的事情之一就是它经常需要你停下来操作——授权命令、确认执行、等待回复。如果你不盯着屏幕,它就一直卡在那里;如果你盯着屏幕,又浪费了宝贵的摸鱼时间。
大明者省3 天前
开发语言·python·ubuntu
Ubuntu Python 部署终极版教程了云服务器安全组、生产级 Web 部署(Flask/Django 禁用开发服务器)、一键命令、避坑指南,所有步骤复制即用,适配 Ubuntu 20.04/22.04/24.04(服务器 / 桌面版通用)。
承渊政道3 天前
linux·服务器·c++·学习·ubuntu·bash·远程工作
Linux系统学习【进程控制:进程创建、终止与等待、进程程序替换、自主shell命令行解释器详解】在 Linux 系统学习中,进程是一个绕不开的核心概念.无论是我们在终端中执行一条简单的 ls 命令,还是运行一个复杂的服务器程序,系统背后都在不断地进行进程创建、调度、终止与资源回收.理解进程控制,不仅能够帮助我们看懂 Linux 系统的运行机制,也能为后续学习系统编程、网络编程以及 Shell 实现打下坚实基础.本文将围绕 Linux 下的进程控制展开,重点讲解进程的创建、终止与等待机制,分析 fork、exit、wait / waitpid 等关键接口的使用方式与底层逻辑.同时,我们还会进一步学习进
大明者省3 天前
笔记·python·ubuntu·centos
CentOS 与 Ubuntu Python 部署差异CentOS 与 Ubuntu Python 部署差异核心总览一、✅ 完全通用命令(无需修改,两套系统通用)
andlbds4 天前
linux·ubuntu
解决Ubuntu20.04进入系统卡死在厂商Logo界面问题其实桌面早就起来了,只是显示输出到了外接 HDMI 显示器上,笔记本内屏还停留在 Plymouth Logo 或黑屏状态。所以现在的状态是:外接 HDMI 显示器上应该已经显示着 GNOME 桌面了,但笔记本内屏因为显示管理器把主画面分配给了 HDMI,导致看起来"卡在 Logo"。