Chapter_1_part_1
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Chapter_1_part_1相关的知识,希望对你有一定的参考价值。
1.1 简介bash命令位置: /bin/bash
#!: shebang
命令序列通过分隔符 ; 分隔
执行bash的两种方式:
(1)bash testdemo.sh
(2)chmod a+x testdemo.sh ; ./testdemo.sh
1.2 终端打印
echo
printf 可以进行格式化输出 (格式化和对其的参数)
echo -e (包含转义字符串显示)
1.3 环境变量
获取环境变量命令: env
获取某个进程的变量:
获取进程ID: pgrep bash => 1395
获取某个进程的环境变量: cat /porc/$PID/environ
cat /porc/1395/environ
[email protected]:~$ cat /proc/1395/environ
PATH 环境变量
echo $PATH
/etc/environment
/etc/profile
添加环境变量的方法:
echo $PATH
export PATH="$PATH:/home/user/bin"
demo1
.sh文件
--------------------
#!/bin/bash
var=admin
echo $var
#获取变量的长度
echo ${#var}
#当前用的shell类型
echo $SHELL
--------------------
demo2
查看当前用户是否是 root
--------------------------
#!/bin/bash
if [ $UID -ne 0 ]; then
echo "not root "
else
echo ‘root!‘
fi
--------------------------
以上是关于Chapter_1_part_1的主要内容,如果未能解决你的问题,请参考以下文章