运维练习题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
相关推荐
ToB营销学堂1 分钟前
自动化营销是什么?B2B企业高效增长的核心引擎
大数据·运维·自动化·b2b营销获客·b2b系统管理
叮咚侠20 分钟前
将已创建的Elasticsearch 8.12.0的docker容器中的数据挂载到宿主机操作步骤
运维·elasticsearch·docker·容器·kibana
XiaoHu020721 分钟前
Linux关于进程(第一弹)
linux·运维·服务器
YoungHong199222 分钟前
[教程] Linux 服务器无 Root (Sudo) 权限安装 CUDA Toolkit 终极指南
linux·运维·服务器
Studying 开龙wu28 分钟前
Linux 系统中apt-get 和 pip命令有什么区别
linux·运维·pip
flying robot33 分钟前
ELK单节点集群配置
运维·elk·jenkins
OliverH-yishuihan35 分钟前
下载、安装和设置 Linux 工作负载
linux·运维·服务器
沈健_算法小生36 分钟前
Ubutun22.04离线部署Jenkins最新版
运维·jenkins
松涛和鸣42 分钟前
35、Linux IPC进阶:信号与System V共享内存
linux·运维·服务器·数据库·算法·list
惊鸿一博1 小时前
Linux文件同步/镜像—rsync
linux·运维