Linux系统没有groupadd命令怎么办

Linux系统没有groupadd命令怎么办Linux 系统没有 groupadd 命令 也不能联网安装 怎么办 自己动手 丰衣足食 通过一个 shell 脚本搞定脚本 groupadd bin bash vim sw 4 ts 4 et lt

Linux系统没有groupadd命令,也不能联网安装,怎么办?自己动手,丰衣足食,通过一个shell脚本搞定

脚本groupadd

#!/bin/bash # vim:sw=4:ts=4:et <<INFO SCRIPYT:groupadd AUTHOR:运维@小兵 DATE:2020-12-06 DESCRIBE:创建组 SYSTEM:CentOS7/RedHat7 MODIFY: INFO set -e Log(){ 
    local log_level=$1 local log_info=$2 local script_name=$(basename $0) case ${ 
   log_level} in "INFO") echo -e "\033[32m$(date "+%Y-%m-%d %T.%N") [INFO]: ${log_info}\033[0m";; "WARN") echo -e "\033[33m$(date "+%Y-%m-%d %T.%N") [WARN]: ${log_info}\033[0m";; "ERROR") echo -e "\033[31m$(date "+%Y-%m-%d %T.%N") [ERROR ${script_name} ${FUNCNAME[1]}]: ${log_info}\033[0m";; *) echo -e "${@}" ;; esac } [ "$#" -ne 1 ] && Log ERROR "Param Error,eg:sudo groupadd 组名" && exit 1 GROUP_NAME=$1 while : do GID=`echo $(($RANDOM%20000+10000))` #GID范围10000~30000 if grep -q "^${GROUP_NAME}:" /etc/group;then Log ERROR "${GROUP_NAME} Is Exist!!!" && exit 1 elif ! grep -q ":${GID}:" /etc/group;then Log INFO "Create Group ${GROUP_NAME}" [ ! -f "/etc/group.bak" ] && sudo cp /etc/group{ 
   ,.bak} sed -i "\$a ${GROUP_NAME}:x:${GID}:" /etc/group exit 0 fi done set +e 

使用

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/223859.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午1:17
下一篇 2026年3月17日 下午1:17


相关推荐

  • C 控制台应用程序

    C 控制台应用程序学习的第一步就是动手 我们学习 C 语言时 会频繁的使用控制台应用程序 如果一开始就使用带界面的桌面程序来学习 C 会显得比较麻烦 碍事 创建一个简单的控制台应用程序 ConsoleAppli Program cs 选择文件 新建 项目菜单项 创建一个控制台应用程序项目 如下图 在弹出窗口的左侧 选择 VisualC 在中间窗口中选择控制台

    2026年3月19日
    2
  • CenterOS安装

    CenterOS安装1 在虚拟机中以最小化方式安装 centos7 虚拟机 VirtualBox 配置 nbsp nbsp nbsp nbsp nbsp nbsp 内存 gt 1 5G nbsp nbsp nbsp nbsp nbsp nbsp 硬盘 25G nbsp nbsp nbsp nbsp nbsp nbsp 操作系统 OtherLinux CenterOS VirtualBox 中没有这个选项 nbsp nbsp nbsp nbsp nbsp nbsp 位数 64 位 nbsp nbsp nbsp nbsp nbsp nbsp 网络 NAT2 安装完成后先激活网卡 vi 编辑器的使用 vi 编辑器有三种模式 命令模式 编辑模式 末行模

    2026年3月20日
    2
  • python爬虫 记录一次爬取淘宝的过程

    python爬虫 记录一次爬取淘宝的过程

    2021年11月10日
    109
  • linux修改sftp端口的方法:2个地方需要修改「建议收藏」

    linux修改sftp端口的方法:2个地方需要修改「建议收藏」SSH配置文件有两个都放在/etc/ssh/ssh_config和/etc/ssh/sshd_config在ssh_config中,找到#port22,在其下面就加入port8080同时,在sshd_config中,找到#port22,在其下面就加入port8080(与上面相同)之后重启sshservicesshdrestart…

    2025年11月17日
    6
  • 脉冲控制仪设置参数_科迈控制器中文说明书

    脉冲控制仪设置参数_科迈控制器中文说明书驱动修改点A:sensor_xxxx_mipi_raw.c1.获取PD信息函数staticconstcmr_u16xxxx_pd_is_right[]=PD点位置信息,遮住右半边表示右点,用1表示,遮住左半边表示左点,用0表示;具体需要看sensorstaticconstcmr_u16xxxx_pd_row[]=PD位置行坐标staticconstcmr_u16xxxx_pd_col[]=PD位置列坐标staticconststructpd_pos_info_

    2025年9月26日
    7
  • 商品管理系统_营销系统四大系统

    商品管理系统_营销系统四大系统题目:商品管理系统语言和环境实现语言Java环境要求JDK8,IDEA,Tomcat7,MySQL功能要求项目开发使用SSM(Mybatis+Spring+Springmvc)实现商品

    2022年8月3日
    9

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号