标签:shell
(假设有一个叫做gedit的应用程序在运行,可以使用pgrep命令获取gedit的进程ID)
$ pgrep gedit12501
cat /proc/$PID/environ
length=${#var}
echo $SHELLecho $0
UUID是一个重要的环境变量,可以用于检查当前脚本是以超级用户还是以普通用户身份运行
if [ $UID -ne 0 ]:then echo Non root user.Please run as root.else echo Root userfi
可以利用PS1环境变量来定制提示文本,默认的shell提示文本是在文件~/.bashrc中设置,通过如下命令查看某一行
$ cat ~/.bashrc |grep PS1 PS1=‘${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ‘
如果要设置一个定制的提示字符串
sr@localhost:~$ PS1="PROMPT> "PROMPT> Type commands here
标签:shell
原文地址:http://sr891.blog.51cto.com/5030680/1678932