#!/bin/bash

#this is a test script

PRICE=$(expr $RANDOM % 1000)   //将随机得出的数字取余

TIMES=0

while true

do

read -p "Enter: " INT   //获取一个用户输入的值,赋到INT变量里面

let TIMES++     //每次TIMES自加一

if [ $INT -eq $PRICE ]  

then

echo "$TIMES,Congratulation!"

exit 0

elif [ $INT -gt $PRICE ]

then

echo "high!!"

else

echo "low!!!"

fi

done

#!/bin/bash

read -p "Enter:"   KEY

case "$KEY" in

[a-z]|[A-Z])

echo "ZImu"

;;             //结束case循环语句

[0-9])

echo "Shuzi"

;;

*)

echo "Error"

esac    //case 结束

计划任务

at -l   //查看有哪些计划任务

at -c   2   //查看2号编号的计划任务有哪些命令

at rm 2    //删除2号编号的计划任务

at  时间   //创建一个计划任务

crond   服务名称

crontab 配置工具

分   时      日         月    星期  命令

30  3  3-5(3,5,7)  /3       3         /usr/sbin/reboot

//每30分钟,每3小时,每3-5日(3号,5号,7号)  每隔3个月     每星期3    重启系统

crontab  -e   //编辑自己的计划任务

crontab -u   用户   //编辑某个用记有计划任务,必须有权限才可以查看

crontab -l   //查看当前登录用户的计划任务

root  管理员  0

系统用户  RHEL5/6   1-499

RHEL7      1-999

普通用户  RHEL5/6   500-65535

RHEL7       1000-65535

id  用户名     //查看用户id号

useradd   xiaoqi    //添加用户xiaoqi

useradd -u  6666     xiaomo     //添加用户xiaomo ,将用户ID更改为6666

基本组    与生具来的,只有一个

扩展组    可以新建多个扩展组

groupadd   linuxcool                    //创建一个扩展组

usermod -G xiaoqi linuxcool        //将用户加入扩展组linuxcool

usermod -g xiaoqi                   //将用户加入基本组

passwd                               //重置当前用户的登录密码

echo redhat |passwd --stdin xiaoqi    //将用户密码通过管理赋值到stdin给到xiaoqi

userdel zhangsan     //删除用户

userdel -r zhangsan    //删除用户信息及数据文件

r权限    查看目录列表的权限

W         能够在目录内创建删除的权限

x           能用CD命令进入目录的权限

Linux 第五节 (shell脚本while循环,case,计划任务,用户及权限)的更多相关文章

  1. 自学Linux命令行与Shell脚本之路

    自学Linux命令行与Shell脚本之路[第一回]:初识Linux   1.1 自学Linux Shell1.1-Linux初识 1.2 自学Linux Shell1.2-Linux目录结构 1.3  ...

  2. linux的基本操作(shell 脚本的基础知识)

    shell 脚本的基础知识 日常的linux系统管理工作中必不可少的就是shell脚本,如果不会写shell脚本,那么你就不算一个合格的管理员.目前很多单位在招聘linux系统管理员时,shell脚本 ...

  3. Linux(五)shell编程基础

    一.Linux shell简介 1.shell概述 Shell 是用户与内核进行交互操作的一种接口,目前最流行的 Shell 称为 bash Shell          Shell 是一门编程语言& ...

  4. 《Linux命令行与shell脚本编程大全 第3版》创建实用的脚本---11

    以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下:

  5. 《Linux命令行与shell脚本编程大全 第3版》高级Shell脚本编程---47

    以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下:

  6. 《Linux命令行与shell脚本编程大全 第3版》Shell脚本编程基础---57

    以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下:

  7. 《Linux命令行与shell脚本编程大全 第3版》Linux命令行---57

    以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下:

  8. 《Linux命令行与shell脚本编程大全 第3版》Linux命令行---56

    以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下:

  9. 《Linux命令行与shell脚本编程大全 第3版》Linux命令行---55

    以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下:

  10. 《Linux命令行与shell脚本编程大全 第3版》Linux命令行---54

    以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下:

随机推荐

  1. Vite 配置别名 vue3 项目

    官方文档还是有点难懂,然后点链接找到了 https://github.com/rollup/plugins/tree/master/packages/alias#entries // rollup.c ...

  2. 亲测有效! Scrutiny 网站SEO检测及优化工具 V12.6.1 for mac

    亲测有效! Scrutiny 网站SEO检测及优化工具  V12.6.1 for mac Scrutiny是一款网站SEO工具,它能够自动检测目标网站的坏链.HTML验证.描述Description. ...

  3. Svelte框架结合SpreadJS实现表格协同文档

    SpreadJS是葡萄城结合 40 余年专业控件技术和在电子表格应用领域的经验而推出的纯前端表格控件.作为一个类Excel控件,SpreadJS如何实现当前比较流行的表格协同呢?本篇文章将简单介绍一下 ...

  4. C# File、FileInfo、Directory、DirectoryInfo

    本文主要介绍文件类.文件信息类.目录类.目录信息类的常用属性和方法 1.File(文件类) // 1.判断文件是否存在 bool isFileExist = File.Exists(@"D: ...

  5. WAVE音频文件格式及其64位扩展格式的简要介绍

    正文 关于 WAVE 文件格式,网上有不少介绍,但关于WAVE 64位扩展格式的介绍却是几乎没有. 所以本文的目的是简要介绍标准的 WAVE 格式,以及两种主要的扩展格式. 文中所有代码都用C语言来描 ...

  6. Dao包 对数据库的操作

    //添加 public static int add(Bean1 bean){ String sql = "insert into classtable(classname,teacher, ...

  7. centos7 ssh服务

    转载博客园: Centos7开启SSH服务 - KinwingHU - 博客园 (cnblogs.com)

  8. PostGIS之空间连接

    1. 概述 PostGIS 是PostgreSQL数据库一个空间数据库扩展,它添加了对地理对象的支持,允许在 SQL 中运行空间查询 PostGIS官网:About PostGIS | PostGIS ...

  9. 跟着廖雪峰学python 006

    ​ 递归函数 在函数内部调用自身本身 计算阶乘: def fact(n): if n == 1: return 1 return n * fact(n - 1) 注意:使用递归函数需要防止栈溢出. 在 ...

  10. LeetCode-1219 黄金矿工

    来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/path-with-maximum-gold 题目描述 你要开发一座金矿,地质勘测学家已经探明了这 ...