练习:写一个脚本,完成以下任务 1.添加5个用户,user1,users,。。。user5 2.每个用户的密码和用户名相同,并且要求,添加密码完成后不显示passwd命令的执行结果信息: 3.每个用户添加完成后,都要显示用户某某已经成功添加: useradd user1 echo “user1" | ...
分类:
其他好文 时间:
2017-07-10 01:17:42
阅读次数:
271
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455编写一个脚本,从键盘输入一个文件,判断它是否存在,如果存在就判断它是什么类型的文件;并用对应的颜色输出脚本如下:#!/bin/bash#function:testfiletype#by:ZYJTF..
分类:
系统相关 时间:
2017-07-09 21:56:01
阅读次数:
245
shell脚本空格规范练习,写一个脚本:传递一个用户名参数给脚本,判断此用户的用户名跟其基本组的组名是否一致,并将结果显示出来#!/bin/bash#if!id$1&>/dev/null;thenecho"Nosuchuser!"exit10fiif[`id-n-u$1`==`id-n-g$1`];then#if[$1==`id-n-g$1`];thenecho"Usergroup..
分类:
系统相关 时间:
2017-07-07 20:05:34
阅读次数:
216
Writing Your First Script And Getting It To Work To successfully write a shell script, you have to do three things: 1、Write a script //写一个脚本 2、Give th ...
分类:
其他好文 时间:
2017-07-05 10:00:24
阅读次数:
177
1、写一个脚本脚本可以接受一个以上的文件路径作为参数;显示每个文件所拥的行数;显示本次共对多少个文件执行了行数统计。#!/bin/bash
forfilein$*;do
lines=`wc-l$file|cut-d‘‘-f1`
echo"$filehas$lineslines."
done
echo"$#files."
运行结果:
[root@mylinuxtest]#sh1.sh/e..
分类:
系统相关 时间:
2017-07-03 21:01:42
阅读次数:
345
最近有匹骚猪用微信骚扰我,我很是气愤, 自学一波脚本: 学习目的:用脚本回击回去,通过py写一个脚本,一次性给别人发n条消息; mac上自学python; brew install python3(自动安装pip3) 可以通过命令查看 brew info python3 安装库 pip3 insta ...
分类:
编程语言 时间:
2017-07-03 16:24:44
阅读次数:
164
#!/bin/bash
#写一个脚本(前提:请为虚拟机新增一块硬盘,假设它为/dev/sdb),为指定的硬盘创建分区:
#1、列出当前系统上所有的磁盘,让用户选择,如果选择quit则退出脚本;如果用户选择错误,就让用户重新选择;
#2、当用户选择后,提醒用户确认接下来的操作可能会损坏数据,..
分类:
其他好文 时间:
2017-07-01 21:45:53
阅读次数:
193
1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现;[root@localhost~]#vimusershell.sh
#!/bin/bash
#
declare-inologin_num=0
declare-ilogin_num=0
foriin$(cut-d:-f7/etc/pa..
分类:
系统相关 时间:
2017-06-25 10:16:11
阅读次数:
273
5.4练习:写一个脚本判断当前系统上是否有用户的默认shell为bash;如果有,就显示有多少个这类用户,否则,就显示没有这类用户nanodd.sh#!/bin/bash#grep"\<bash$"/etc/passwd&>/dev/nullRETVAL=$?if[$RETVAL-eq0];thenUSERS=`grep"\<bash$"/etc/passwd|wc-l`echo"..
分类:
系统相关 时间:
2017-06-23 10:13:43
阅读次数:
213
之前项目上线前,领导要求让写一个脚本用来判断端口的占用情况。由于现在python3使用也比较多,基于python2修改了一下,做了个python3版本的,现在做一下总结。一、python脚本实现扫描端口:pthon2下代码如下(当时的环境):#!/usr/bin/envpython
#-*-coding:utf-8-*-
#usedfo..
分类:
编程语言 时间:
2017-06-21 21:55:16
阅读次数:
308