shell——基础

1.    运行脚本的两种方式:

(1).将脚本作为sh的命令行参数:sh  /path/demo.sh

(2).将脚本作为具有执行权限的可执行文件:

      chmod a+x demo.sh

      ./demo.sh

2.~:表示用户home目录的路径。

      ~/.bash_history:保存用户运行过得命令。

 跟踪调试shell脚本:bash –x  script.sh或者sh -x script,打印所执行的每一行命令及其当前状态。

      在shell中使用set来启动或者禁止调试结果:

           set -x:在执行时显示参数和命令

           set +x:禁止调试。

          set  -v:当命令进行读取时显示输入

           set +v:禁止打印输入


3.#:注释


4.chmod [who] [opt] [mode] 文件/目录名
其中who表示对象
u:表示文件所有者 
g:表示同组用户 
o:表示其它用户 
a:表示所有用户 
opt则是代表操作,可以为: 
+:添加某个权限 
-:取消某个权限 
=:赋予给定的权限,并取消原有的权限 
而mode则代表权限: 
r:可读 
w:可写 
x:可执行
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值