运维练习题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
相关推荐
magic_now9 小时前
Linux 内核启动流程详解(基于 5.15.119 源码)
linux·运维·服务器
2401_840192279 小时前
k8s的crd、operator、cr分别是什么?
运维·分布式·kubernetes·prometheus
草木深雨纷纷9 小时前
mt管理器手机版下载2026最新版更新下载分享
linux·运维·网络·智能手机
OYangxf10 小时前
对TinyRedis中主从复制的理解
运维·服务器
銳昊城10 小时前
项目六: 配置与管理DNS服务器(2) C2
运维·服务器
搞科研的小刘选手10 小时前
【天津市电源学会主办】第七届能源电力与自动化工程国际学术会议(ICEPAE 2026)
运维·自动化·能源·电力·电气·控制工程·节能
恋奴娇10 小时前
ubuntu 25 突破pipewire 不能以root帐号运行 系统没有声音输入输出设备
linux·运维·ubuntu
MuYan~11 小时前
开发环境内网MySQL连接操作文档
运维·服务器
Bert.Cai11 小时前
Linux dirname命令详解
linux·运维·服务器
程序 代码狂人11 小时前
Linux查询自己环境的一些基础命令
linux·运维·服务器