新闻详情

新闻详情

首页 / 资讯中心 / 详情

Linux系统管理实验:用户权限、LVM动态扩容与systemd不死服务

发布时间:2026/10/1 21:05:09来源:尧图网络
Linux系统管理实验:用户权限、LVM动态扩容与systemd不死服务
如何添加一个用户并使其具备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# 再次检查进程仍然存在
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

CSS字体属性全解析:从字体栈到中英文混排的实践指南 2026/10/1 22:04:18

CSS字体属性全解析:从字体栈到中英文混排的实践指南

1. 先聊聊字体属性这个话题在做CSS开发的路上,字体属性大概是每个人最早接触、却又最容易忽略细节的一块内容。很多同学写样式的时候,直接font-family: "微软雅黑"加一个font-size: 14px就完事了,结果UI小姐姐打开页面一看&#xf…

阅读更多 →
Android 原生的 Compose A2UI 也来了,你还抱着 XML 养老吗? 2026/10/1 22:03:32

Android 原生的 Compose A2UI 也来了,你还抱着 XML 养老吗?

Andorid Compose 的 A2UI 终于正式落地 AndroidX 了,这个我们在 Flutter 已经聊过很多次了,这次还是官方第一次通过 Compose Renderer 的形态落地到 Android。也就是 Android 原生也可以接收 A2UI 协议,然后通过 Agent 描述交互界面&#xff…

阅读更多 →
【Stm32f1实时操作系统移植】FreeRTOS移植实战,保姆级小白教程 2026/10/1 22:03:25

【Stm32f1实时操作系统移植】FreeRTOS移植实战,保姆级小白教程

文章目录O、说在前面的话一、名词解释(简单版)1.裸机2.操作系统(RTOS)二、移植流程1.使用keil工具新建工程2.规范工程文件夹并拷贝文件3.Keil工具配置三、运行测试代码解决方法1.注释原中断函数,重映射到操作系统的中断函数解决方法2.修改向量…

阅读更多 →
一张HTML页面搞定技能审查:Yao Meta Skill的Review Studio 2.0门禁详解 2026/10/1 22:03:25

一张HTML页面搞定技能审查:Yao Meta Skill的Review Studio 2.0门禁详解

一张HTML页面搞定技能审查:Yao Meta Skill的Review Studio 2.0门禁详解 【免费下载链接】yao-meta-skill YAO Yielding AI Outcomes. A rigorous engineering, evaluation, governance, and portability system for reusable agent skills. 项目地址: https://gi…

阅读更多 →
网页端和 App端的 Instagram 检测逻辑,差别到底有多大? 2026/10/1 22:02:50

网页端和 App端的 Instagram 检测逻辑,差别到底有多大?

Instagram 对账号环境的判定从来不是单点检查。它把浏览器指纹、设备特征、操作节奏和登录网络几项信号叠在一起看。网页端会采集 Canvas、WebGL、字体列表、User-Agent 这几项;App 端还会读取设备型号、系统版本、运营商、传感器数据。任何一项和你的历史记录对不上…

阅读更多 →
SuperAGI Slack Toolkit 实战指南:为自主智能体配置 Slack 消息发送能力 2026/10/1 22:02:31

SuperAGI Slack Toolkit 实战指南:为自主智能体配置 Slack 消息发送能力

AI Agent自主智能体后端RAG 【免费下载链接】SuperAGI <⚡️> SuperAGI - A dev-first open source autonomous AI agent framework. Enabling developers to build, manage & run useful autonomous agents quickly and reliably. 项目地址&#xff1a; https://git…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉