码迷,mamicode.com
首页 > 系统相关 > 详细

01-shell基础概述

时间:2018-08-04 17:25:39      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:source   shell脚本   log   使用   login   文本   数据   基础   .sh   

  • shell是一个命令解释器
  • shell脚本类似于DOS系统(磁盘操作系统)下的批处理程序
  • shell脚本语言很适合用于处理纯文本类型的数据(配置文件、日志文件)
  • shell脚本语言是弱类型语言(无须定义变量的类型即可使用)

shell的类型

[root@centos6 ~]# cat /etc/shells
/bin/sh         # 指向/bin/bash,sh为bash的软连接
/bin/bash       # 默认的使用的shell
/sbin/nologin   # 用于禁止用户登录
/bin/dash
/bin/tcsh
/bin/csh

脚本执行的方式:

bash test.sh    # 无需修改权限
sh test.sh      # 无需修改权限
./test.sh       # 需要修改执行权限chmod +x test.sh
source test.sh  # 相当于PHP的include
sh<test.sh
cat test.sh|sh

01-shell基础概述

标签:source   shell脚本   log   使用   login   文本   数据   基础   .sh   

原文地址:https://www.cnblogs.com/liangjingfu/p/9419060.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!