wc -l +文件名 显示文件行数head-5 +文件名显示文件前5行tail -5 +文件名 显示文件后5行s
原创 2022-09-22 10:07:49
101阅读
1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来grep-v'/sbin/nologin'/etc/passwd|cut-d:-f1grep-v'/sbin/nologin'/etc/passwd|cut-d:-f1|wc-l2、查出用户UID最大值的用户名、UID及shell类型cat/etc/passwd|cut-d:-f1,3
原创 2020-12-18 18:55:58
417阅读
1点赞
1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来 [root@node1 ~]# grep -v "/sbin/nologin" /etc/passwd | wc -l&&grep -v "/sbin/nologin" /etc/pa ...
转载 2021-07-26 09:32:00
192阅读
2评论
实验环境为Ubuntu 20.04 1、编写脚本实现登陆远程主机。(使用expect和shell脚本两种形式)。 expect 脚本 #!/usr/bin/expect # #设置登录主机IP set ip 192.168.31.214 #设置登录用户 set user test #设置登录用户密码 ...
转载 2021-08-15 21:45:00
150阅读
2评论
一、#!/bin/bash#自动添加用户,并使初始密码为用户账户名,且用户登录时强制其更改密码i=1while [ $i -le 15 ]do if [ $i -le 9 ]  then  useradd user0$i  echo "user0$i" | passwd --stdin user0$i &> /dev/nul
原创 2014-08-11 22:15:06
755阅读
linux学习之shell练习1、描述shell程序的运行原理(可附带必要的图形说明);2、总结shell编程中所涉及到的所有知识点(如:变量、语法、命令状态等等等,要带图的哟);    总结文章:http://pizimsn.blog.51cto.com/7002551/1697671 3、总结课程所讲的所有循环语句、条件判断的使用方法及其相关示例;(if (jpg
原创 2015-09-25 02:07:38
652阅读
1点赞
练习1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来shroot@localhostdategrepvE'/sbin/nologin'/etc/passwdcutd:f12、查出用户UID最大值的用户名、UID及shell类型shroot@localhostdatesortt:k3nr/etc/passwdhead1cutd:f1,
原创 2021-12-04 16:05:53
361阅读
一些小小的命令练习
原创 2021-04-11 00:07:20
299阅读
shell脚本练习检查主机存活状态-有一个主机列表-将错误ip放到数组里面判断是否ping失败三次/bin/bash#testhostlivingstatus#hostlistIP_LIST="192.168.0.1192.168.0.2192.168.13.141192.168.1.7192.168.1.8192.168.1.6192.168.1.5"forIPin$IP_LIST;doNUM=
1
转载 2019-01-25 10:32:25
440阅读
1点赞
交互式脚本:变量内容由用户决定read -p 变量:读取值给变量echo -e ${变量}:显示变量的值题:编写一个脚本,可以让用户输入firstname和lastname,最后
原创 27天前
13阅读
1.用Shell编程,判断一文件是不是字符设备文件,如果是将其拷贝到 /dev 目录下。#!/bin/sh   FILENAME=   echo “Input file name:”   read FILENAME   if [ -c "$FILEN
转载 精选 2016-07-07 15:23:48
1988阅读
Linux-shellshell脚本基础语法练习   一直在学习,也一直在忘记,今天借助这篇博文,记录下自己学习过程中的一些最基础的东西!
原创 2015-07-20 16:45:14
1480阅读
1.查找当前交互式的用户2.红色字体红色背景显示从1到10计时3.查询IP是否连通4.带交互式,带提示的查询IP是否连通5.显示主机有几块网卡,每块网卡的IP是多少6.10秒带红色字体红色背景的倒计时7.自动建立userfile里的用户8.自动删除userfile里的用户9. 10秒倒计时10. 1分10秒倒计时11. 字符取反12. 交互式查询文件类型13.自动新建userfile里的用户,密码
原创 2017-08-23 21:40:58
842阅读
#键盘键入两个整数,并计算它们之和#!/bin/bash##echo -n "Input two Intergers:"read -t 5 -p "Input two Intergers[100 and 200]:" A B[ -z $A ] && A=100[ -z $B ] && B=200echo "$A plus $B is:$[$A+$B]"#归档文件的脚
原创 2014-05-09 22:29:11
519阅读
1 、编写脚本/root/bin/systeminfo.sh, 显示当前主机系统信息,包括主机名,IPv4 地址,操作系统版本,内核版本,CPU 型号,内存大小,硬盘大小。运行后结果是:2 、编写脚本/root/bin/backup.sh ,可实现每日将/etc/ 目录备份到/root/etcYYYY-mm-dd中运行结果是:3 、编写脚本/root/bin/disk.sh, 显示当前硬盘分区中空
原创 2016-08-12 19:46:29
798阅读
需求1:从一个目录中取出最近访问的5个文件,并且要求输出文件名和最后的访问时间。[root@lianxi1 ~]# ls -lut |grep "^-" |head -n5 |awk '{print $6,$7,$8,$NF}'需求2:查看当前系统中的各种shell程序,统计他们有多少个用户使用。[
原创 2016-11-08 15:36:42
565阅读
[root@localhost ~]# for i in `seq 1 5`;do echo 192.168.1.$i /var/$i /var/$i;done > ip_list.txt[root@localhost ~]# cat ip_list.txt |awk '{print $1}'192.168.1.1192.168.1.2192.168.1.3192.168.1.4192.16
原创 2017-08-23 15:12:58
559阅读
shell 应用
转载 2020-05-18 21:55:10
485阅读
1点赞
1、查询当前目录下大于1M的文件ll -hfind ./ -maxdepth 1 -type f -size +1M#####################################################!/bin/bashcd /shellfor i in `find ./ -maxdepth 1 -type f -size +1M`do     
原创 2018-06-04 17:00:28
741阅读
1.[install lamp]    2.[install lnmp]    3.[exit]    pls input the num you want:要求:1、当用户输入1时,输出“startinstalling lamp.”然后执行/server/scripts/lamp.sh,脚本内容输出"lam
原创 2015-05-27 11:34:38
371阅读
  • 1
  • 2
  • 3
  • 4
  • 5