设计一个Shell程序,在/$HONE/test目录下建立50个目录,即user1~user50,
并设置每个目录的权限,其中其他用户的权限为:读;文件所有者的权限为:
读、写、执行;文件所有者所在组的权限为:读、执行。
mkdir -p /home/www/
chmod chhh

编写shell程序,添加一个新组为class1,然后添加属于这个组的20个用户,
用户名的形式为stdxx,其中xx从01到20。提示:
groupadd class1 添加用户组
useradd $username –G class1  把用户添加到class1用户组
chgrp -R class1 /home/$username  修改用户宿主目录(及子目录)属于class1用户组

#!/bin/bashgroupadd class1for i in `cat 1.c`
douseradd "std${i}" -G class1chgrp -R class1 "/home/std${i}"
done

转载于:https://www.cnblogs.com/zhanggaofeng/p/6120930.html

Linux shell程序一相关推荐

  1. linux shell程序代码,linux shell实用程序源代码pidof

    如果你是Debian的系统(如Ubuntu)上,你可以尝试在这些线路上的东西: dpkg -S ,这会告诉你哪些包安装了这个工具;那么你可以使用apt-get source 获得源代码.要获得来源确保 ...

  2. linux shell程序中的sed s/$//;s/ *//g;/^$/d各自代表的含义

    1.s/$// 在每一行后面追加空. 2.s为搜索. 如:s/a/b/ 搜索a将替换为b ,并只替换一次. 3.s/ *//g 将空格删除. 4.g代表搜索到的全部替换 . 5."空格星&q ...

  3. linux shell 宏定义_Linux系统和Shell命令行简介,走上数据分析之路

    122Linux系统和Shell命令行简介,走上数据分析之路 本节作者:刘永鑫 中国科学院遗传与发育生物学研究所 版本1.0.2,更新日期:2020年8月31日 本项目永久地址:https://git ...

  4. Linux与shell环境,Linux 环境及 Shell 程序

    Linux 环境及 Shell 程序 View 98 Download 1 Embed Size (px) 344 x 292429 x 357514 x 422599 x 487 DESCRIPTI ...

  5. 用C语言编写一个Linux下的简单shell程序

    这是一个简单的C程序,展示了如何进行系统调用执行logout cd ls pwd pid rm mkdir mv cp等命令,这是一个简单的命令解释程序shell,其源代码如下: #include & ...

  6. linux c程序中获取shell脚本输出

    http://doc.chinaunix.net/linux/201004/512284.shtml1. 前言 Unix界有一句名言:"一行shell脚本胜过万行C程序",虽然这句 ...

  7. Linux Shell 之 我的第一个Shell程序

    这里我首先会介绍一个Shell是什么,再介绍我的第一个Shell程序和从中总结的经验. 一.Shell是什么 在说我的这个Shell程序之前,还是先跟大家说说什么是Shell吧,相信Shell这个词大 ...

  8. linux监控脚本是否运行状态,Linux Shell脚本之通过json判断应用程序内部运行状态...

    之前写过一篇<Zabbix监控之Linux命令行/Shell脚本解析json>,文章提到一种"利于Zabbix监控报警的json数据格式",便于运维人员通过API获取应 ...

  9. linux系统编程综合练习-实现一个小型的shell程序(四)

    上节中已经对后台作业进行了简单处理,基本上要实现的功能已经完了,下面回过头来,对代码进行一个调整,把写得不好的地方梳理一下,给代码加入适当的注释,这种习惯其实是比较好了,由于在开发的时候时间都比较紧, ...

最新文章

  1. python执行linux命令返回结果_Python中调用Linux命令并获取返回值
  2. 【leetcode】589. N-ary Tree Preorder Traversal
  3. java中是什么意思_java中是什么意思?
  4. 计算机组成原理作业1王诚,计算机组成原理 王诚 董长洪 宋佳兴
  5. JZOJ 5048. 【GDOI2017模拟一试4.11】IQ测试
  6. 为什么使用了索引,查询还是慢?
  7. 通过分区在Kafka中实现订单保证人
  8. fit_transform和transform的区别
  9. 解决gdal集成libkml的链接错误
  10. 二、Zabbix-zabbix server部署-LNMP
  11. 爬取知乎回答点赞数_python3 爬虫 之只需要问题id爬取知乎问题全部回答
  12. 《jQuery Mobile入门经典》—— 2.2 展现CSS样式
  13. Apache站点下载大文件不完整原因及解决办法
  14. cpuz测试分数天梯图_2015最新cpu天梯图 cpu性能排行榜
  15. 使用BabeLua在VS中创建Lua项目
  16. spring aop切面执行顺序
  17. python用户名和密码登录_Python爬虫:账号密码登入扇贝
  18. Unity游戏开发中大数值显示问题
  19. Unity导入Goolgle.Protobuf.dll报错
  20. 未转变者怎么调服务器难度,未转变者服务器怎么设置出生点 | 手游网游页游攻略大全...

热门文章

  1. Django新建项目
  2. 有哪些事,是你做了领导后才明白的?
  3. top.location.href和localtion.href代码剖析
  4. Hibernate模拟试题
  5. python dict遍历文件_python 字典(dict)遍历的四种方法性能测试报告
  6. python打包成.exe程序
  7. ReactNative-WebView组件
  8. javascript的全局变量
  9. Java的ClassLoader
  10. 线性代数相关知识点回顾