如何在linux上编写和执行脚本文件?

Linux操作系统分为控制台终端和图形终端,两者可以相互切换。
控制台终端和图形终端有不同的访问命令行的方式。
从控制台终端进入命令行有两种方式:一种是Linux操作系统启动时直接进入,另一种是开机时进入图形终端,然后切换到控制台终端登录。
从图形终端进入命令行有两种方式:一种是Linux操作系统启动时直接进入图形终端,登录后启动命令行程序,另一种是在Linux操作系统启动时直接输入线路终端命令Linux操作系统启动并登录后启动命令。
运行程序。
在命令行控制台中,输入命令行bashshell($),然后输入命令即可进行操作。
在Linux上,您可以使用内置的vi(vim)编辑器来编写和运行shell脚本。
编写shell脚本的步骤如下:首先输入vitest.sh命令打开test.sh文件并进行编辑。
对于vi(vim)的使用,可以参考相关书籍进行学习。
为了让vi(vim)编辑器工作,您需要记住一些基本命令。
例如,输入i进入编辑模式,进行文本编辑,然后使用[ESC]键切换到命令模式。
在命令模式下,输入:q退出而不保存更改,输入:q强制退出并放弃更改,输入:wq保存更改并退出。
为test.sh命令添加执行权限的步骤:输入chmod+xtest.sh命令。
运行test.sh脚本文件的步骤:输入命令./test.sh。
编写和运行shell脚本文件需要掌握基本的Linux命令、vi编辑器(vim)的操作以及基本的Linux操作。
建议购买shell脚本编程书籍系统学习。

帮忙写一个SHELL脚本,linux定时删除用的

如果删除/xxx/xxxxxx/xxx/下所有超过3天的内容:

find/xxx/xxxxx/xxx/*-mtime+3-execrm-rf{}\;

如果删除/xxx3天前/xxxxxx/xxx/下的所有文件(不包括目录):

查找/xxx/xxxxx/xxx/*-typef-mtime+3-execrm-rf{}\;

如果不删除除MSS目录外,则只删除MSS中超过3天的所有文件:

查找/xxx/xxxxx/xxx/MSS[0-9]*/*-typef-mtime+3-execrm-rf{}\;

如果不删除MSS目录而是删除MSS下所有超过3天的目录和文件:

find/xxx/xxxxx/xxx/MSS[0-9]*/*-mtime+3-execrm-rf{}\;