首页
/
行业洞察
/
正文
INDUSTRY INSIGHT · 深度
Linux系统管理实验:用户权限、LVM动态扩容与systemd不死服务
📅 2026/10/1 21:05:22
✍️ 爱科研究院
👁 阅读 3,247
如何添加一个用户并使其具备sudo执行程序的权限sudoadduser username#添加用户username并设置密码idusername#查看用户username的用户组此时还没有sudosudousermod-a-Gsudousername#给username设置sudo权限idusername#再次查看用户用户组已用sudoasciinema录制添加用户并使其具备sudo执行程序权限如何将一个用户添加到一个用户组sudoaddgroup groupname#创建一个新用户组sudousermod-a-Ggroupname username#把username加入到groupname组里idusername#查看到username已经在组groupname里asciinema录制将一个用户添加到一个用户组如何查看当前系统的分区表和文件系统详细信息sudofdisk-l#查看分区表df-h#查看文件系统信息asciinema录制查看分区表和文件系统详细信息如何实现开机自动挂载Virtualbox的共享目录分区1.共享文件夹2.挂载sudomkdir-p/mnt/share#创建挂载目录sudomount-tvboxsf vbox_shared /mnt/share/#挂载开机自动挂载sudonano/etc/fstab在fstab文件最后添加如下内容vbox_shared /mnt/share/ vboxsf rw,auto 0 0asciinema录制实现开机自动挂载Virtualbox的共享目录分区基于LVM逻辑分卷管理的分区如何实现动态扩容和缩减容量asciinema录制1.查看分区情况sudofdisk-l2.创建虚拟硬盘3.给虚拟硬盘创建分区lsblksudofdisk/dev/sdbsudosu- pvcreate /dev/sdb{1,2,3}pvs#查看创建的pvpvscan#查看创建的pvvgcreate demo-vg /dev/sdb(1,2,3}#创建—个vgsudovgdisplay#查看vg详细信息vgs vgscanIvcreate-L10G-ndemo-lv-1 demo-vg#创建lv1Ivcreate-l100%FREE-ndemo-lv-2 demo-vg#创建lv2Ivdispllay#查看lv详细信息mkfs-text4 /dev/demo-vg/demo-lv-1mkfs-text4 /dev/demo-vg/demo-lv-2#在指定分区上创建文件系统Ivresize--size5G--resizefsvg_name/lv_name#扩容Ivresize--size-5G--resizefsvg_name/lv_name#缩容asciinema录制扩容、缩容如何通过systemd设置实现在网络连通时运行一个指定脚本在网络断开时运行另一个脚本asciinema录制mkdir-p~/scripts3sudovim~/scripts3/11.sh#!/bin/bashwhile true; doecho “[$(date)] 服务运行中…” | systemd-cat -t 11-scriptsleep 5donechmodx ~/scripts3/11.shsudovim/etc/systemd/system/11.service文件内容[Unit] DescriptionImmortal Service Afternetwork-online.target [Service] Typesimple ExecStart/home/cuc/scripts3/11.sh Restartalways RestartSec1 StartLimitInterval0 [Install] WantedBymulti-user.targetsudosystemctl daemon-reloadsudosystemctlenable11.servicesudosystemctl start11.service systemctl status11.servicesudopkill-f11.sh# 尝试杀死进程systemctl status11.service# 观察服务状态应自动重启journalctl-t11-script-f# 查看专用日志按标签过滤如何通过systemd设置实现一个脚本在任何情况下被杀死之后会立即重新启动实现杀不死asciinema录制sudovim/usr/local/bin/1.sh#创建脚本文件文件内容#!/bin/bashwhiletrue;doecho服务运行中...sleep5donesudochmodx /usr/local/bin/1.sh#赋子权限ssudovim/etc/systemd/system/1.service文件内容[Unit] DescriptionMy Script Service Afternetwork.target [Service] ExecStart/usr/local/bin/1.sh Restartalways RestartSec1 StartLimitInterval0 [Install] WantedBymulti-user.targetsudosystemctl daemon-reloadsudosystemctlenable1.servicesudosystemctl start1.servicesudosystemctl status1.servicesudopkill-f1.sh#尝试杀死进程sudosystemctl status1.service# 再次检查进程仍然存在
📌 标签:
工业官网
设计趋势
AI 建站
SEO
获取完整报告 →
RELATED ARTICLES
推荐阅读
2026/10/1 21:05:22
LeetCode 1929 数组串联:从基础操作到刷题体系构建
2026/10/1 21:05:22
Redis延时队列消费端:用Swoole多进程实现高可靠订单超时关闭
2026/10/1 21:05:22
Spring Boot用户数据管理实战:从表设计到缓存与并发
2026/10/2 2:21:41
【2027大数据毕设】基于大数据的全球空气污染数据可视化分析(附源码资料)数据分析,可视化大屏_毕设选题推荐_大数据项目_数据挖掘_Hadoop
2026/10/2 2:21:41
大模型推理引擎vLLM(38):分布式集合通信 Broadcast、Gather、Reduce、ReduceScatter、AllGather、AllReduce、All-to-All 相关问题整理
2026/10/2 2:21:41
【C语言】指针专题Review(Finish)
2026/10/2 2:21:41
深入解析 filepathx:为 Go 标准库 filepath.Glob 补齐 `**` 双星递归匹配能力(klauspost/compress 实战)
2026/10/2 2:21:41
UI Skills 使用指南:用 CLI、MCP 与 Playbook 为设计工程师搭建 Agent 技能目录
2026/10/2 2:16:41
Loop for macOS:径向菜单、触发键与 URL Scheme 驱动的优雅窗口管理
2026/10/2 0:01:33
Jev模型详解:从本地部署到Codex接入与数据系统构建
2026/10/2 0:01:33
Paperclip:轻量级AI Agent编排中间件实战指南
2026/10/2 0:01:33
DeepSpeed ZeRO-3 与 MoE 训练实战:显存优化与通信调优
2026/10/1 22:21:25
网站建设的英语怎么说?别只背单词,看完这套安全完整流程才敢上线
2026/10/1 8:09:25
新手入门看这篇:建设网站加盟避坑指南与SEO实操
2026/10/1 21:38:34
论文AIGC疑似度是什么意思?想查论文AI率有哪些免费工具?
2026/10/1 0:01:36
我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
2026/10/1 0:01:36
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026/10/1 0:01:36
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)