运维练习题2

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

首先创建一个新文件

复制代码
[root@openEuler-1 java]# vim  check_ips.sh +

进入vim中编译

给脚本添加权限

复制代码
[root@openEuler-1 java]# chmod +x check_ips.sh

运行脚本

复制代码
[root@openEuler-1 java]# sh check_ips.sh

2、设计一个 Shell 程序,在/userdata 目录下建立50个目录,即 userl~user50,并设置每个

目录的权限,其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;文件所有者所在组

的权限为:读、执行。

首先创建文件

复制代码
[root@openEuler-1 java]# vim create_dirs.sh +

在vim编辑器中编辑

运行脚本

复制代码
[root@openEuler-1 java]# sh create_dirs.sh 
[root@openEuler-1 java]# cd /userdata
[root@openEuler-1 userdata]# ls
[root@openEuler-1 userdata]# ll
相关推荐
路由侠内网穿透27 分钟前
本地部署企业级快速开发平台芋道管理后台并实现外部访问
运维·服务器·网络·网络协议
好评1241 小时前
【Linux】进程信号
linux·运维·服务器
cakeism8252 小时前
Gitee DevOps 平台定位、核心能力与选型指南
运维·gitee·devops
xianyuCcCcCCCcc2 小时前
Nginx 深度解析:从基础架构到反向代理与负载均衡实战全解
linux·运维·nginx·bash·负载均衡
qq_25294131682 小时前
列车车轮缺陷智能检测数据集:800张图像、4大类别,助力铁路安全运维
运维·人工智能·安全·yolo·目标检测·计算机视觉·视觉检测
爱折腾的小码农2 小时前
解决Navicat 17 Premium Lite在Linux上运行报错“LIBSYSTEMD_251‘ not found”问题
linux·运维
Doraemomo3 小时前
Linux编程-标准IO和系统IO
linux·运维·服务器
骇客野人3 小时前
Linux 查看 Java 进程常用命令
java·linux·运维
睡一觉就好了。3 小时前
Linux 信号机制
linux·运维·网络
正点原子3 小时前
【正点原子Linux连载】 第十章 pinctrl和gpio子系统实验 摘自【正点原子】ATK-DLRK3568嵌入式Linux驱动开发指南
linux·运维·驱动开发