linux study 1-第一个shell脚本

新建shell脚本文件:

vi whologged.sh --可以自动新建文件,并打开vi编辑器

输入i进入编辑状态,输入:

#!/bin/bash


cd                                   #切换到用户根目录,因为.bash_profile文件在根目录下

. .bash_profile              #配置用户的命令行环境

date                                #输出当前日期

who                                #显示当前登陆的用户

命令解释:

#!/bin/bash #! 符号称为“sha-bang”符号,是shell脚本的起始符号,“#!”符号是指定一个文件类型的特殊标记,他告诉linux系统这个文件的执行需要指定一个解释器。“#!”之后的目录 /bin/bash 指明了解释器在系统中的位置。对于大多数shell脚本而言,解释器可以是bash或者sh,除此之外,还有其他解释器,比如sed和awk。

新建sh文件之后,由于没有权限,无法执行。


赋予执行文件的权限:

chmod u+x whologged.sh


执行shell脚本文件:

执行whologged.sh文件:

# ./whologged.sh
Thu Nov 17 21:42:44 EST 2016
guoky    tty7         2016-11-17 21:04 (:0)
guoky    pts/0        2016-11-17 21:04 (:0.0)












  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值