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

linux-shell

时间:2019-07-17 00:54:27      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:内容   系统   bash   全局变量   环境变量   引用   就是   $path   etc   

linux shell 就是一个命令解释器,命令行的命令或脚本通过shell解释。

支持的shell:

 

[root@xk0218 ~]# cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/usr/bin/sh
/usr/bin/bash
/usr/sbin/nologin
/bin/tcsh
/bin/csh

默认shell

[root@xk0218 ~]# echo $SHELL
/bin/bash

SHELL 变量

    a 全局变量(环境变量)

       系统默认存在的,在整个系统中生效,一般是大写,满足系统和程序运行的需求;

       系统自带的环境变量

       

[root@xk0218 ~]# echo $PS1
[\u@\h \W]\$
[root@xk0218 ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
[root@xk0218 ~]# echo $HOME
/root
[root@xk0218 ~]# echo $SHELL
/bin/bash
[root@xk0218 ~]# echo $UID
0

自定义环境变量

   方法一:   export xxx=“XXX”

              echo $XXX

   方法二:   xxx="xxx"

                    export xxx

 

    b 局部变量(自定义变量)

       编写脚本最常用的变量

       变量名=值;

       变量名:数字、字母、下划线,不能是数字开头。

       =         :赋值符;

       值        :  变量内容;

       引用内容的符号:单引号、双引号、反引号、不加引号

       

 [root@xk0218 ~]# echo $a
 1

 

linux-shell

标签:内容   系统   bash   全局变量   环境变量   引用   就是   $path   etc   

原文地址:https://www.cnblogs.com/xingkong0218/p/11198329.html

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