linux

隔窗听雨眠13 分钟前
linux·windows·postgresql
PostgreSQL单表从Windows迁移到Linux:差异剖析、方案对比与全流程实战把一个表从Windows上的PostgreSQL搬到Linux上的PostgreSQL,听起来像是一个导出再导入就能解决的小事。但真正动过手的人会知道,这件事的麻烦程度和表的规模、两端环境的一致性、以及你对“迁移完成”的定义直接相关。
xinruoqianqiu17 分钟前
linux
记录Linux1.5、想在一个shell脚本中,同时启动多个字进程
额额额对了18 分钟前
linux·运维·服务器
嵌入式 Linux 实战:i.MX6ULL 上的 CAN 通信与摄像头采集在嵌入式 Linux 项目中,CAN 通信和摄像头采集是两个非常典型的外设场景。CAN 常用于工业控制、车载通信和多节点数据上报;摄像头则常用于图像采集、视觉识别和人机交互。本文以 i.MX6ULL 为例,整理一套从硬件、设备树、驱动到应用测试的实战流程。
牛马鸡niumasi20 分钟前
linux
【Linux】进程替换fork() 之后,父子进程执行的是同一份代码,只是走不同的分支。如果子进程想运行一个全新的程序,就需要进程程序替换。
灯澜忆梦1 小时前
linux·运维·服务器
【Linux】#10 | Linux 终端实用快捷键 + 安装应用示例:!ls 执行上一条 ls 命令相当于 Linux 的应用商店,自动处理软件依赖关系 CentOS:软件包格式 .rpm,包管理器 yum Ubuntu:软件包格式 .deb,包管理器 apt ⚠️ yum /apt 都需要 root 权限,两种提权方式:su - 切换 root,或者 sudo 提权
码士集团小青2 小时前
linux·服务器·数据库·redis·缓存·1024程序员节
面霸篇:高频 Java 基础问题(核心卷一)面霸篇,从面试题作为切入点提升大家的 Java 内功,所谓根基不牢,地动山摇。只有扎实的基础,才是写出写好代码。
水饺编程2 小时前
linux·c语言·汇编
第2章:Linux 基础,切换用户上一篇:第2章:Linux 基础,在 root 中创建用户账号回到目录下一篇:第2章:Linux 基础,删除用户
Lsetea3 小时前
linux·https·ssl证书·curl·tls
curl指定--tlsv1.2仍连接TLS1.3:最低版本与tls-max排查给curl加上--tlsv1.2,日志却显示SSL connection using TLSv1.3,是参数没生效吗?先别换证书。这个选项通常是在设最低版本,不是把协议锁死到1.2。下面用隔离HTTPS对照,把版本范围、握手失败和证书验证拆开。
Lsetea3 小时前
linux·http·https·ssl证书·curl
curl访问HTTPS报47 Too many redirects:重定向循环与max-redirs排查访问 HTTPS 下载入口,curl 加上 -L 后反而报“curl: (47) Maximum (2) redirects followed”。这时先别换证书,更别加 -k。47 指向重定向次数上限:可能是入口来回兜圈,也可能只是正常链条超过了你设置的预算。下面用隔离实验,把跳转、TLS 验证和最终文件验收拆开。
9624565 小时前
linux·运维·服务器
一次 Dell PowerEdge R750xs 启动故障复盘:从 iDRAC 带外管理到 Linux 多内核回退与 initramfs 重建一台 CentOS 7 服务器因最新内核的 initramfs 缺失无法挂载根文件系统,最终借助 iDRAC 虚拟控制台切换旧内核、在线重建启动工件并恢复。
Zevalin爱灰灰5 小时前
linux·嵌入式·1024程序员节
Linux入门第一部分(Ubuntu入门篇) 第二章 浅尝Ubuntu(二)参考教程:https://www.bilibili.com/video/BV1vE411h7Fi/?spm_id_from=333.788.videopod.episodes&vd_source=8f8a7bd7765d52551c498d7eaed8acd5
北京中科新远科技6 小时前
linux·运维·网络
高速接口兼容排查实战:OSFP、QSFP112与QSFP56如何逐层验证OSFP、QSFP112和QSFP56的兼容排查,建议按机械、电气、逻辑和运行四层进行。不要在链路不起时一次修改多个参数,否则很难判断真正原因。
Ruiery6 小时前
linux·运维·服务器
Linux 6.6内核 CPU 深度解析(零):x86 内核引导协议 — 从 bootloader 到 main()不是。#1 里讲的 main()(arch/x86/boot/main.c:136)已经是"实模式 setup 代码"的 C 入口了。在它之前,还有一整段**“bootloader 怎么找到内核、怎么跳进来、双方怎么约定”**的故事。
Ruiery6 小时前
linux·运维·服务器
Linux 6.6内核 CPU 深度解析(十六):x86 保护机制 — 从 ring 到页表的权限防线一个用户态程序 int *p = (int *)0xffff888000000000; *p = 1; 想写内核地址,结果是什么?段错误(Segmentation Fault)——CPU 在访存那一刻把它拦了下来。
qetfw6 小时前
linux·shell·1024程序员节
Linux 文件清理:find、mtime 与安全传参验证find 可按名称、类型和修改时间筛选文件,常用于日志归档和过期文件清理。本文修正未引用通配符及按空白拆分文件名的问题,采用先预览、再明确清理的流程。
可乐_不渴7 小时前
linux·git·自动化·1024程序员节
【Linux】 项目自动化构建工具makefile&& 版本管理Git&&第一个程序在我们以后的工作环境中,一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中;那么如何对这些源文件进行管理呢?比如哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行一些更复杂的功能操作。
西安同步电子8 小时前
linux·stm32·单片机
时统卡驱动踩坑:Windows 和 Linux 下时间同步的底层差异摘要:同样一张PCI时统卡,硬件标称精度可达几十纳秒,但部署在Windows、Linux系统,实测同步精度、抖动表现往往差异巨大。很多工程人员把时序错乱、时间戳跳变全部归罪于板卡硬件故障,忽略两套操作系统内核时间子系统、中断调度、驱动模型、API调用逻辑的底层区别。本文从内核机制、驱动实现、应用层开发、现场踩坑案例、调试选型建议五个维度,解析Windows与Linux接入时统卡的核心差异,帮助研发、集成商避开授时工程的软件陷阱。
虚无的纽扣8 小时前
linux·服务器·1024程序员节
【Linux】线程互斥:多线程改同一个变量,到底会出什么问题自律是普通人最大的武器🏠 博客主页:虚无的纽扣 📦 作者仓库:github | gitee上一篇我们建立了这样的认知:同一进程内的所有线程共享整个地址空间,代码区、全局数据区、堆区、文件描述符表,大家都是一起看的。共享带来了高效,但也埋下了一颗雷——当多个线程同时对同一份数据进行修改时,会发生什么?这一篇我们就从一段"多线程抢票"的代码出发,看看不加保护的共享资源会闯出什么祸,再引出解决问题的第一件武器:互斥锁。
qetfw8 小时前
linux·前端·javascript·bash
Bash 函数与流程控制:read、if、for、case 验证函数复用脚本逻辑,read 接收输入,if/case 分支判断,for/while/until 控制循环。本文修正原笔记大小写、反引号测试和文件类型判断,示例只读检查,不修改文件。
m0_547486668 小时前
linux·linux系统
《Linux操作系统基本原理与应用》全套PPT课件2026《Linux操作系统基本原理与应用》全套PPT课件2026课件内容:第1章Linux操作系统简介.pptx 第2章Linux的运行模式和基本操作.pptx 第3章Linux文件和磁盘系统-pptx 第4章Linux用户管理.pptx 第5章 Linux的shell和自动化程序.pptx 第6章进程管理.pptx 第7章 存储管理.pptx