判断192.168.1.0/24网络中,当前在线的ip有哪些

需求:判断192.168.1.0/24网络中,当前在线的ip有哪些,并编写脚本打印出来。

root@openEuler \~\]# cat 1.sh #!/bin/bash for ip in $(seq 1 254); do ping -c 1 -W 1 "192.168.1.$ip" \> /dev/null 2\>\&1 if \[ $? -eq 0 \]; then echo "192.168.1.$ip is online" fi done 设计一个 Shell 程序,在/userdata 目录下建立50个目录,即 user1\~user50,并设置每个目录的权限,其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;文件所有者所在组的权限为:读、执行。 \[root@openEuler \~\]# cat 2.sh #!/bin/bash mkdir -p /userdata for i in {1..50}; do dir="/userdata/user$i" mkdir -p "$dir" chmod 754 "$dir" echo "Created and set permissions for $dir" done 结果 \[root@openEuler \~\]# sh 2.sh \[root@openEuler \~\]# ll /userdata total 200 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_1 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_10 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_11 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_12 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_13 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_14 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_15 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_16 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_17 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_18 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_19 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_2 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_20 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_21 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_22 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_23 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_24 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_25 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_26 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_27 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_28 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_29 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_3 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_30 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_31 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_32 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_33 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_34 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_35 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_36 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_37 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_38 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_39 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_4 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_40 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_41 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_42 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_43 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_44 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_45 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_46 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_47 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_48 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_49 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_5 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_50 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_6 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_7 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_8 drwxr-xr-- 2 root root 4096 Jan 14 08:47 user_9

相关推荐
IT WorryFree29 分钟前
macos安装iper3
网络·macos·iperf·打流
hrrrrb33 分钟前
【TCP/IP】14. 远程登录协议
网络·网络协议·tcp/ip
别枫了38 分钟前
TCP的连接
服务器·网络·tcp/ip
小镇敲码人1 小时前
【实习篇】之Http头部字段之Disposition介绍
网络·网络协议·http
黎相思1 小时前
应用层协议HTTP
网络·网络协议·http
(Charon)1 小时前
【C语言网络编程】HTTP 客户端请求(域名解析过程)
网络
谢尔登2 小时前
【React Native】样式、网络请求和Loading
网络·react native·react.js
Q_Q19632884752 小时前
python的平安驾校管理系统
开发语言·spring boot·python·django·flask·node.js·php
阿沁QWQ2 小时前
应用层协议和JSON的使用
运维·服务器·网络
她说人狗殊途2 小时前
通信子网 V
网络·智能路由器