linux技术文章

  • Linux虚拟化配置:KVM与Docker搭建教程
    Linux虚拟化配置:KVM与Docker搭建教程
    Linux虚拟化配置的关键在于选择合适的工具并掌握核心步骤。1.KVM配置需检查CPU虚拟化支持,安装相关软件包,启动libvirtd服务,配置网络桥接,并通过virt-install或virt-manager创建虚拟机;2.Docker配置包括安装Docker服务,配置镜像源,运行容器并设置资源限制。KVM适用于需要完整系统模拟和高隔离性的场景,而Docker适合轻量级、快速部署的应用环境。两者也可结合使用以兼顾性能与灵活性。
    文章 · linux   |  11个月前  |   docker 性能优化 配置 KVM Linux虚拟化 242浏览 收藏
  • Linux修改主机名及配置位置全解析
    Linux修改主机名及配置位置全解析
    在Linux系统中修改主机名需区分临时与永久修改并注意配置文件位置。1.查看当前主机名可使用hostname或hostnamectl命令。2.临时修改使用sudohostnamenew-hostname命令重启后失效。3.永久修改需编辑/etc/hostname文件替换旧名为新名,并同步更新/etc/hosts中的127.0.1.1条目以确保本地解析正常。4.配置文件主要位于/etc/hostname和/etc/hosts,systemd系统也可用hostnamectlset-hostname命令自动更新
    文章 · linux   |  11个月前  |   473浏览 收藏
  • Linux日志分析技巧与异常检测方法
    Linux日志分析技巧与异常检测方法
    Linux系统关键日志文件通常存储在/var/log/目录下。1.该目录包含系统运行的各类日志,如syslog/messages记录系统级信息,auth.log/secure记录用户认证信息,kern.log记录内核消息;2.服务日志如Apache、Nginx、MySQL等各自存放在/var/log下的对应子目录;3.使用ls-l命令可快速查看/var/log/目录下的日志文件及其归档版本;4.对于systemd系统,journalctl命令可统一访问结构化日志,并支持按服务、时间、优先级等筛选。
    文章 · linux   |  11个月前  |   119浏览 收藏
  • Linux安装配置指南,新手入门必备
    Linux安装配置指南,新手入门必备
    踏入Linux世界的核心答案是选择合适的发行版并做好安装前准备。第一步是根据需求选择发行版,如Ubuntu适合新手且社区支持强大,LinuxMint提供更好的开箱即用体验,Fedora适合喜欢前沿技术的用户,Debian以稳定性著称,而ArchLinux适合有经验的用户;第二步是下载官方ISO镜像并校验完整性,使用Etcher或Rufus制作启动盘;第三步是备份数据、关闭Windows快速启动和BitLocker,并在BIOS中启用USB启动;安装时可选择试用或直接安装,合理分区并设置用户名密码;安装完成
    文章 · linux   |  11个月前  |   493浏览 收藏
  • nohup命令使用教程及实战示例
    nohup命令使用教程及实战示例
    Linuxnohup命令nohup是英文nohangup的缩写,意为“不挂起”,其作用是在系统后台持续运行某个命令,即使终端被关闭也不会中断程序的执行。默认情况下(未进行输出重定向时),nohup会生成一个名为nohup.out的文件并保存在当前目录中。如果当前目录无法写入该文件,则会将输出重定向到$HOME/nohup.out文件中。使用权限所有用户均可使用语法格式nohupCommand[Arg…][&]参数说明:Command:要执行的命令。Arg:可
    文章 · linux   |  11个月前  |   Linux 后台运行 nohup 输出重定向 nohup.out 319浏览 收藏
  • Linux权限安全防护技巧
    Linux权限安全防护技巧
    最小权限原则是防止Linux权限滥用的核心策略,具体包括:1.坚持最小权限原则,每个用户和服务仅分配必需的最低权限;2.强化认证机制,如禁用弱密码、使用SSH密钥和多因素认证;3.精细管理用户和组,及时清理无用账户;4.严格控制文件和目录权限,谨慎使用特殊权限位;5.限制sudo权限,禁止无密码提权;6.引入SELinux或AppArmor等强制访问控制机制;7.利用LinuxCapabilities细化特权,避免直接赋予root权限;8.结合容器化技术隔离应用环境;9.通过auditd和日志系统监控并响
    文章 · linux   |  11个月前  |   204浏览 收藏
  • Linux内核配置与模块管理全解析
    Linux内核配置与模块管理全解析
    Linux内核是操作系统的核心,负责管理硬件资源并协调软件运行,其重要性在于决定系统性能、兼容性与安全性。1.内核作为“翻译官”和“总管家”,处理进程调度、内存分配、设备驱动等关键任务;2.其可配置性允许用户根据需求定制功能;3.模块化设计实现功能扩展与精简。对于普通用户,默认内核已足够使用,但特定场景如小众硬件支持、嵌入式开发或极致优化时,手动编译内核变得必要。内核模块如同“插件”,可动态加载卸载,提升灵活性的同时也可能引发兼容性、稳定性及安全问题。常用管理命令包括lsmod、modinfo、insmo
    文章 · linux   |  11个月前  |   274浏览 收藏
  • Linux内存查看命令free详解与使用实例
    Linux内存查看命令free详解与使用实例
    Linuxfree命令在Linux系统中,free命令主要用于查看内存的使用状态。该命令可以展示包括物理内存、虚拟交换内存、共享内存段以及内核使用的缓存区域在内的多种内存相关信息。命令格式free[-bkmotV][-s]参数含义:-b以字节(Byte)为单位输出内存信息。-k以千字节(KB)为单位显示内存状态。-m以兆字节(MB)为单位展示内存情况。-h智能选择合适的单位进行显示,保证数值不超过三位数。可用单位包括:B=字节K=千字节M=兆字节G=吉字
    文章 · linux   |  11个月前  |   Linux 内存使用 free命令 270浏览 收藏
  • Linux用户组与权限管理全解析
    Linux用户组与权限管理全解析
    Linux多用户权限管理的核心在于通过用户、组及权限设置实现安全与协作。1.创建系统用户和服务账户,遵循最小权限原则;2.利用用户组实现团队协作,合理分配目录所属组;3.使用chmod/chown控制rwx权限,理解文件与目录权限差异;4.通过umask设定默认权限防止过度开放;5.用ACL实现细粒度访问控制,应对例外场景;6.谨慎使用SUID/SGID/StickyBit特殊权限位,防范安全隐患。
    文章 · linux   |  11个月前  |   402浏览 收藏
  • Git原理与实战使用全解析
    Git原理与实战使用全解析
    前言版本控制器GitGit的本地使用安装 代码语言:javascript代码运行次数:0运行复制//安装Gitsudoyuminstallgit-y创建本地仓库 代码语言:javascript代码运行次数:0运行复制//创建本地仓库.gitgitinit配置本地仓库 代码语言:javascript代码运行次数:0运行复制//设置用户名和邮件地址gitconfig--globaluser.name"yourname"gitconfig--globaluser.email"your
    文章 · linux   |  11个月前  |   Git 版本控制 本地仓库 分支管理 远程仓库 412浏览 收藏
  • Linux定时任务管理,cron与at命令详解
    Linux定时任务管理,cron与at命令详解
    <p>Linux系统中管理自动执行任务主要依靠cron和at两个工具。1.cron用于周期性重复任务,通过编辑crontab文件定义任务,使用crontab-e进行编辑,格式为“分钟小时日月周命令”,如“152*/path/to/backup.sh>/dev/null2>&1”表示每天凌晨2点15分执行脚本;2.at用于一次性任务,直接输入时间并交互式输入命令,支持具体日期、相对时间等格式,如“atnow+10minutes”;3.常见问题排查包括设置环境变量、确保脚本权限
    文章 · linux   |  11个月前  |   260浏览 收藏
  • Linux中pkill命令终止进程用法详解
    Linux中pkill命令终止进程用法详解
    Linuxpkill命令Linux中的pkill命令用于结束某个进程。与kill不同,pkill会终止指定名称的所有进程,其功能类似于killall。kill需要知道目标进程的PID,并通常需要结合ps使用;而pkill可直接根据进程名操作,更加便捷。语法格式pkill[参数]name参数说明:name:进程名称常用参数如下:-o仅向查找到的最小(最早启动)进程发送信号-n仅对查找到的最大(最新启动)进程发送信号-P指定父进程号-g设置进
    文章 · linux   |  11个月前  |   Linux 模式匹配 进程终止 pkill 进程名 178浏览 收藏
  • Linux系统信息查看与监控工具推荐
    Linux系统信息查看与监控工具推荐
    在Linux系统中查看系统信息和监控系统运行状态,可通过多种工具实现。1.使用uname-a、free-h、df-h、lscpu等命令可快速获取内核版本、内存、磁盘、CPU等基础信息;2.使用top或更友好的htop工具实时监控进程及资源占用情况;3.利用vmstat、iostat、sar分析虚拟内存、IO负载及历史性能数据;4.借助GnomeSystemMonitor和Glances等图形化工具直观查看多维度系统状态,满足不同场景下的监控需求。
    文章 · linux   |  11个月前  |   282浏览 收藏
  • Linux文件系统修复,fsck实操教程
    Linux文件系统修复,fsck实操教程
    文件系统损坏可用fsck修复。fsck是Linux下检查并修复文件系统的工具,其工作原理是扫描元数据查找错误并尝试修复。使用步骤为:1.卸载文件系统,若卸载失败则停止相关进程;2.运行fsck命令进行检查与修复,可手动确认或用-y/-a自动修复;3.必要时使用-f强制检查或-t指定文件系统类型;4.检查根文件系统时需进入单用户模式或使用LiveCD/USB。修复后应重新挂载文件系统并验证是否正常。常见问题包括系统启动报错、文件丢失、I/O错误等,可通过dmesg查看日志。数据丢失风险可通过备份、谨慎操作和
    文章 · linux   |  11个月前  |   Linux 修复 文件系统 数据丢失 fsck 130浏览 收藏
  • Linuxrpm与apt管理全解析
    Linuxrpm与apt管理全解析
    Linux需要包管理器是因为它能自动处理依赖、简化安装/更新/卸载流程并提升系统安全性,而手动安装效率低且风险高。1.包管理器自动解决依赖问题,避免手动逐个安装库文件的繁琐操作。2.提供统一的更新与卸载机制,确保系统整洁稳定。3.通过官方源获取经过验证的软件包,降低安全风险。4.常用工具如APT(Debian/Ubuntu系)和RPM(RedHat系)分别通过高级前端如apt、dnf等提供高效管理。5.APT更智能友好,RPM则通过yum/dnf增强依赖处理能力。6.包管理器不仅是工具,更是标准化软件生命
    文章 · linux   |  11个月前  |   407浏览 收藏
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    543次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    516次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    500次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    485次学习
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
查看更多
AI推荐
  • ljg-skills -
    ljg-skills
    ljg-skills 是李继刚开源的 AI 技能与提示词集合,面向大模型使用者整理了一批可复用的 prompt、角色设定和任务技能模板,适合用于学习提示词设计、搭建个人 AI 工作流和沉淀团队常用智能体能力。
    128次使用
  • MELO音乐 - AI 音乐生成平台,支持多模态创作能力
    MELO音乐
    MELO音乐是一站式AI视频与音乐制作助手,对标suno, udio的高品质体验。提供伴奏生成、原创写词、无损导出、哼唱识曲、混音变声等全套音频与短视频编辑工具。无论是流行Kpop、电音说唱、民谣古风、摇滚儿歌还是商用轻音乐,MELO为你免费谱曲,轻松做同款!
    148次使用
  • UniScribe - AI 免费在线音视频转文字平台
    UniScribe
    UniScribe 是一款 AI 音视频转文字与内容整理工具,支持上传音频、视频文件或粘贴 YouTube 链接,自动生成转写文本、摘要、思维导图和关键问题,并支持多格式导出,适合会议记录、课程学习、访谈整理和内容创作复盘。
    127次使用
  • 剧云 - 免费 AI 智能中文剧本创作平台
    剧云
    剧云是专业中文剧本创作平台,安全稳定运行十余年,集成AI编剧、剧本医生审核、人物小传、剧情关系图、大纲编写、多人协作、Word导入导出、版权管控功能,数据安全防护,轻松高效创作剧本。
    284次使用
  • 万象有声 - AI 一站式有声内容创作平台
    万象有声
    万象有声,一个专为有声创作者打造的新一代智能有声内容创作平台。平台提供专业的智能拆章、智能画本编辑、AI配音、AI生成音效、后期制作、智能对轨、智能审听等有声创作全流程工具,可以帮助创作者高效、低成本创作出引人入胜的有声作品。立即体验,让有声书制作更简单!
    285次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码