![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维
文章平均质量分 60
gxy33
这个作者很懒,什么都没留下…
展开
-
用shell做一个虚拟的的一个平台
这次和上次不一样,不创建用户要求和上次一样,只是多了一个创建用户和删除用户创建用户可以把一个目录相当于一个用户。为了防止重复创建用户还可以进行判断有没有这个用户。创建用户后的密码可以以用户/密码这样的格式输入进一个密码文件里面,这样可以一个账号一个密码,不会出现随便输一个密码都可以登录。只需要在输入账号的时候去查一下有没有这个用户/账号就可以了(不过其实有更好的方法,就是直接在用户文件下建一个密码文件就可以了,这样还更方便,只不过那时候没想到,做完后缓了好久突然想到的,但是又懒得改了)登录用户可原创 2021-09-04 14:24:08 · 131 阅读 · 0 评论 -
做一个小的登录平台(大概没什么意义吧)----------脚本
#1,我们变量保存两个账号和密码:例如:name1=xxx name2 =xxx passwd1=xxx passwd=2222#2,输出一个登录选择窗口:(1)用户登录(2)用户退出#3,如果用户选择登录:先让用户输入用户名,判断用户名是否存在。如果不存在,继续让用户输入,直到输入正确为止。如果用>户输入正确,让用户输入密码。#4,密码最多错3次,3次以后,账号锁定。不让继续登录。但是另外一个账号可以登录。#5,用户登陆成功自动退出脚本#########################.原创 2021-08-17 15:36:16 · 122 阅读 · 0 评论 -
批量创建用户(使用存活ip)并设置随机密码,且记录在某个文件--------------------脚本2
先讲思路吧。第一个要求是批量创建用户,用户名为存活ip,那么需要考虑的是存活ip有那些这是一个重点,因为创建用户也只是需要useradd id外面在套一层循环就可以了。而存活ip是可以通过ping一下就可以知道了,那么现在就可以通过for语句进行循环,让他去ping一下:for IP in $(echo 192.168.1.{2.254})然后在循环语句里ping一下在通过$?是否等于0来进行判断是否成功成功输出成功信号即可以上判断成功后可以注释掉(注:必须先运行一遍已检查是否成功才原创 2021-08-16 14:23:05 · 157 阅读 · 0 评论 -
累了,还是写脚本吧,基础太无聊了
先来一个简单的,猜100以内的随机数(十分适合新手)#############################################################################!/bin/bashnum=$[ RANDOM% 100 ]#echo "$num"while :doread -p "将随机生成一个1-100的随机数:" sjif [ $sj -eq $num ]; then echo "答对了" exiteli...原创 2021-08-08 16:10:30 · 78 阅读 · 0 评论 -
Linux基础命令(学习中)3-常用特殊符号及通配符
特殊符号、通配符一般都是有特殊含义的符号,在个命令中含义不一。常用的通配符*:代表任意字符(0-无限)?:代表任意一个字符[ ]:匹配中括号中的任意一个字符{ }:命令区块组合或内容生成特殊符号;:连续不同命令的分割符#:配置文件注释(脚本常用(最近被脚本弄得头疼死,到底改怎么做一个小游戏呢,例如我出杀,到底要怎么样才能让电脑自动选择是否出闪,而不是还要我自己手动输入,再则要怎么样才可以我出杀电脑不会也跟着出杀呢,或者在电脑回合自己空放一个闪或者满血吃桃?好烦(注用s..原创 2021-08-01 14:49:40 · 156 阅读 · 0 评论 -
Linux基础命令(学习中)2(直接截图真舒服)
which:查找linux命令程序所在的位置()echo:屏幕输出语句()echo www > 3:把www输出到3文件中(>输出重定向)()echo www >> 3:把www在追加进3里面()查看命令:cat、tac、nl、more、less、head、taill(注:此为查看文件命令,并不能查看目录)cat:查看文件内容cat a:查看文件a的内容()...原创 2021-07-25 14:22:11 · 75 阅读 · 0 评论 -
Linux基础命令(学习中)1
linux和windows不同,在Windows中是有C.D.E盘的,但在linux里却只有一个叫做“/”(根)盘,所有文件和目录都在这个下面。例1:a文件在根下的1目录下的2目录下则用/1/2/a来表示。在linux里文件和目录可以参考Windows里的文件夹和记事本文件来记忆,目录为文件夹、文件为记事本文件。(注:只是单纯的参照,方便记忆)在linux里一般都是使用路径进行所在位置的移动如上列1,pwd这个命令可以让我们知道我们所在的当前位置的绝对路径。(注:绝对路径为一切以根开头的路径原创 2021-07-21 14:23:35 · 128 阅读 · 0 评论