标签:执行 test 代码 ash com 技术 ssh 初识 不能
一、初识shell
shell是用C程序编写的,它是用户与linux沟通的桥梁。
shell编程:只需要一个能编写程序的文本编辑器以及一个能解释执行的脚本解释器就可以了。
shell的种类比较多,分为:Bourne Shell(/usr/bin/sh或/bin/sh)、Bourne Again Shell(/bin/bash)、C Shell(/usr/bin/csh)、K Shell(/usr/bin/ksh)、Shell for Root(/sbin/sh)等,一般用的最多Bourne Again Shell(主要是易用和免费)。
二、shell脚本编写
1、shell脚本都是以.sh为结尾的文件,并且都以#!开头(告诉系统该脚本以什么解释器执行,即用哪种shell)
echo命令是代表窗口输出,以上代码保存为test.sh文件。
脚本编写完成后,需要执行脚本,以查看效果。执行shell脚本通常有两种方式:
第一、将脚本变为可执行文件:chmod +x ./test.sh;请注意,这边需要知道linux相关的知识(wrx分别代表编辑、只读、可执行),一定要写成./test.sh,不能写成test.sh,因为linux会去path目录下查找test.ssh文件,因此不会查找到;脚本具有的可执行权限后,再执行脚本文件,./test.sh
第二、作为解释器的参数执行
参数为文件名
/bin/sh test.sh
标签:执行 test 代码 ash com 技术 ssh 初识 不能
原文地址:https://www.cnblogs.com/yangzhouqiang/p/9688496.html