shell笔记
山一程~
知我者谓我心忧,不知我者谓我何求。
展开
-
linux shell 使用变量和环境变量
1. 使用env或printenv命令查看当前shell中定义的全部环境变量2. 查看进程相关环境变量。首先根据进程名获取进程ID: ps -ef | grep sshd ># root 1795 1 0 11:55 ? 00:00:00 /usr/sbin/sshd -D ...原创 2018-12-08 13:23:41 · 2577 阅读 · 0 评论 -
linux shell 在终端中显示
1. $表示普通用户,# 表示管理员用户root2. 关于脚本执行问题。第一种方法:bash test.sh 第二种方法:首先设置shebang的解释器路径比如#!/bin/bash,其次赋予其可被执行的属性chmod 777 test.sh,最后执行时必须使用绝对路径或者相对路径 ./test.sh3. 关于~。...原创 2018-12-06 22:49:31 · 1030 阅读 · 0 评论 -
linux shell 数学运算
1. Bash shell中使用let、(())、[]执行基本的算术操作,工具expr和bc可以用来执行高级操作 使用let时,变量名前无需加$ 自加操作let no1++ 自减操作let no2-- 简写形式let no+=6 或者 let no-=62. 几种写法:result=$[ no1+no2 ] 操作符[]作用和let一样...原创 2018-12-10 20:46:57 · 169 阅读 · 0 评论