您现在的位置是:主页 > news > 做姓氏图的网站/seo需要付费吗

做姓氏图的网站/seo需要付费吗

admin2025/4/25 5:12:23news

简介做姓氏图的网站,seo需要付费吗,网站商城建站,查看网站的 cms系列文章往期回顾 Linux系统管理(一)——Linux虚拟机在VMware上的安装 Linux系统管理(二)——VMware使用文件共享功能 Linux系统管理(三)——Shell以及基本命令 文章目录系列文章往期回顾资料示例一、编写s…

做姓氏图的网站,seo需要付费吗,网站商城建站,查看网站的 cms系列文章往期回顾 Linux系统管理(一)——Linux虚拟机在VMware上的安装 Linux系统管理(二)——VMware使用文件共享功能 Linux系统管理(三)——Shell以及基本命令 文章目录系列文章往期回顾资料示例一、编写s…

系列文章往期回顾

Linux系统管理(一)——Linux虚拟机在VMware上的安装
Linux系统管理(二)——VMware使用文件共享功能
Linux系统管理(三)——Shell以及基本命令


文章目录

  • 系列文章往期回顾
  • 资料
  • 示例
    • 一、编写shell程序,完成如下功能
      • (1)在/tmp下创建目录和文件,目录名为:dir1, dir2, …,
      • (2)每个目录下分别新建10个文本文件,文件名为:目录名_file1~10
      • (3)并设置每个文件的权限:
      • (3)等待键盘输入一个数字,范围为1~10,重命名该级目录(假设输入数字为“5”,则为“dir5”目录)下所有文件的扩展名
      • (4)为bak,复制该目录到/home下
      • (5)删除/tmp下创建的所有目录和文件
    • 二、编写shell程序,输出1-1000中能被3整除的数


资料

Linux下Shell编程.ppt

示例

一、编写shell程序,完成如下功能

(1)在/tmp下创建目录和文件,目录名为:dir1, dir2, …,

for((i=1; i<=10;i++)); do mkdir dir$i; done;
ls

在这里插入图片描述

(2)每个目录下分别新建10个文本文件,文件名为:目录名_file1~10

for((i=1;i<=10;i++))
do 
for((j=1;j<=10;j++))
do  
touch /tmp/dir$i/dir$i'_'file$j
done
done

查看运行结果:

for((i=1;i<=10;i++)) 
do cd dir$i
echo 'dir'$i
ls
cd ..
done

在这里插入图片描述

(3)并设置每个文件的权限:

文件所有者:读+写+执行
同组用户:读+执行
其他用户:读+执行

for((i=1;i<=10;i++))
do 
for((j=1;j<=10;j++))
do 
chmod u=rwx,g=rx,o=rx /tmp/dir$i/dir$i'_'file$j 
done 
done

查看运行结果:
在这里插入图片描述

(3)等待键盘输入一个数字,范围为1~10,重命名该级目录(假设输入数字为“5”,则为“dir5”目录)下所有文件的扩展名

for s in `ls` ;do mv $s $s.bak  ;done

在这里插入图片描述

(4)为bak,复制该目录到/home下

for s in `ls`; do cp $s /home/$s; done

(5)删除/tmp下创建的所有目录和文件

for((i=1;i<=10;i++)); do cd dir$i;for s in `ls`;do rm -r $s;done;cd ..;rmdir dir$i;done;

二、编写shell程序,输出1-1000中能被3整除的数

for((i=1;i<=1000;i++))
do 
if(($i%3==0))
then 
echo $i
fi
done

在这里插入图片描述