linux shell

 

   Init----/etc/rc.d----启动脚本

   Useradd ------/etc/passwd  shadow  login.defs  .bashrc

   Aquota.user....

1、 脚本结构

Shell----和内核交互的界面  

并不是真正的开发语言

1/etc/shells----保存着所有sh可执行程序

2)脚本内容分类:

   全部都是系统命令 # !/bin/bash

   包含其它内容(if  while  until 等)# !/bin/bash

  # !/bin/bash

      通知内核执行该脚本的环境

 3)脚本名称

   #vi rm_file

   提倡使用扩展名称

   #vi  rm_file.sh

     好处:文件内容改变颜色,提示

           文件本身也改变颜色,但不具备x权限

  4)运行脚本

自定义的脚本不是系统命令

#rm_file.sh     错误

正确的用法:

l #./rm_file.sh

l # sh   rm_file.sh

l # .   rm_file.sh

l 将脚本文件放到系统保存命令的目录下

l 更改环境变量PATH

  提取变量值 $PATH

  #echo $PATH

  将保存脚本的父目录添加到环境变量

  #PATH=$PATH:/home

  环境变量PATH作用:系统执行命令的搜索顺序与地址

   

变量的定义与使用

   弱类型  

  Name=zhangsan

  Echo $name

  {}---分隔符

  Echo  {$name}isastudent

  作用范围

    SHLVL

    Export:生命全局变量

read:从键盘读取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值