码迷,mamicode.com
首页 > 其他好文 > 详细

学习二十二

时间:2018-03-09 00:29:14      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:linux学习

五周第四次课(3月8日)
8.6 管道符和作业控制
8.7/8.8 shell变量
8.9 环境变量配置文件
扩展
bashrc和bash_profile的区别 http://ask.apelearn.com/question/7719
简易审计系统: http://www.68idc.cn/help/server/linux/2014042190951.html
关于PROMPT_COMMAND环境变量的含义 http://www.linuxnote.org/prompt_command-environment-variables.html
管道符和作业控制
技术分享图片
管道符的作用就是把前面的输出的内容给后面的命令
例如grep是过滤内容的
例如 :ls |wc -l 查看当前文件有多少个
find ./ -type f |wc -l 查看当前find到多少文件
ctrl z 暂停一个任务
ctrl c 停止一个任务
jobs查看后台的任务
bg[id]把任务调到后台
fg[id]把任务调到前台
sleep是停止1000秒
命令 加上&是直接把任务放到后台运行
shell变量
技术分享图片
env查看系统的常见变量
set 查看系统,也会查看用户自定义的变量
当变量值有特殊符号的时候如果用的是双引号,那可能有部分不会被识别。
w查看当前操作的终端
echo $SSH_TTY 查看当前登陆的用户
通过pstree可以查看当前的位置
export 可以把变量变成全局变量 然后bash
全局命令只在子shell里生效
unset 取消变量名
环境变量配置文件
技术分享图片
如果想要全局变量就要在etc下的profile生效,普通用户就可以在.bash_profile下生效
bashrc不用登陆就可以执行里面的配置
.bash_logout是指用户退出登陆的时候要做的操作
PS1 vim /etc/bashrc
技术分享图片
ps1

学习二十二

标签:linux学习

原文地址:http://blog.51cto.com/13583139/2084402

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