Linux下运行Shell脚本的简单使用技巧(linux运行shell脚本)

linux 是一种灵活、稳定、安全和高效的操作系统,而 shell Script 就是利用 Linux 内置的 Shell 命令进行操作和处理的脚本程序,很多时候需要写一些 shell 脚本来满足业务需求和自动化运维,本文主要和大家分享一些使用 shell 脚本的基本知识和技巧。

成都创新互联是专业的云岩网站建设公司,云岩接单;提供成都网站设计、成都网站制作、外贸网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行云岩网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

一、Linux Shell 概述

Linux Shell 就是一个提供用户与系统内核之间的界面,它包含了 Linux 系统内核提供给用户的功能集,可以使用这些功能集来实现一些自动化运维,比如拷贝文件,搭建LAMP环境等。

二、编写Shell

Shell 脚本通常使用一种文本文件来保存命令,它们以特殊符号开头,所有保存在文件中的 Linux 命令都会在被执行前进行若干种检查。

下面是一个简单的 Shell 脚本示例:

#!/bin/bash 
# 此处为Shell脚本执行声明
#本脚本完成文件的复制
#输入参数为文件的来源与目的地
cp $1 $2
echo finish

这段脚本主要实现的功能就是复制函数,我们将这段代码保存在/home/test.sh文件中,在终端输入以下指令就可以执行此脚本:

$ bash test.sh file1 file2

在 Linux 上,/bin/bash 是 bash 的默认路径,把写好的 Shell 脚本保存到同一目录下,即可使用以下指令来运行:

$./test.sh file1 file2

三、权限设置

我们在操作 Shell 的时候要注意文件的权限,有时候文件不能正常运行脚本会是权限不够,在终端输入以下指令设置文件的权限:

$ chmod u +x test.sh

四、运行结果查看

如果脚本执行比较耗时,那么可以使用nohup 指令将脚本后台运行,可以使用nohup指令对脚本输出结果进行查看:

$ nohup ./test.sh file1 file2 &

$ tail -f test.sh.out

综上所述,Linux 下运行 Shell 脚本不仅需要编写正确的脚本,更要注意脚本权限、后台运行脚本以及运行结果的查看。跟着这些技巧,用户可以轻松地实现 Shell 脚本。

香港服务器选创新互联,2H2G首月10元开通。
创新互联(www.cdcxhl.com)互联网服务提供商,拥有超过10年的服务器租用、服务器托管、云服务器、虚拟主机、网站系统开发经验。专业提供云主机、虚拟主机、域名注册、VPS主机、云服务器、香港云服务器、免备案服务器等。

新闻名称:Linux下运行Shell脚本的简单使用技巧(linux运行shell脚本)
文章网址:http://www.csdahua.cn/qtweb/news13/261013.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网