shell的基础知识

shell

Created Tuesday 13 March 2018

shell是用C语言编写的程序。
bash由于易用免费,bash shell是linux系统默认的shell
hello.sh但是后缀名并不影响脚本执行,但是后缀方便人识别这是个shell程序

vi 创建一个hello.sh
在文件种首行写上#!/bin/bash
再写上echo "hello world"
-rw-rw-r-- 1 pumbaa pumbaa 32 Mar 13 11:58 hello.sh
(自己 ,同组用户, 其他用户 )
因为hello.sh没有可执行权限所有需要加上可执行权限
加权限的方法:
chmod 777 ./hello.sh
chmod u+x ./hello.sh:增加当前用户的可执行权限。
chmod + x ./hello.sh:所有的用户添加可执行权限
执行的时候:
如果写hello.sh是一个相对路径写法,会在path中查找hello.sh,找不到就会报错
./hello.sh是一个绝对路径的写法。
执行两种写法:
./hello.sh
/bin/sh hello.sh

shell脚本中变量名和等号之间不能加空格。
echo $JAVA_HOME:查看java_home变量的值。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值