美文网首页
shell有用的知识点

shell有用的知识点

作者: SteveGuRen | 来源:发表于2018-01-12 21:11 被阅读8次

环境变量设置的意义

方便shell执行额外的一些应用,而不需要重新配置应用的环境,是实现自动化十分重要的一个知识点

登录shell的系统环境变量设置

  • PATH环境变量,用冒号来连接
PATH=$PATH:/home/user/test
  • 定位环境变量,当登录系统时,登录shell会从4个不同的启动文件里读取命令,包括
/etc/profile
$HOME/.bash_profile;
$HOME/.bash_login;
$HOME/.profile

其中/etc/profile文件底部的export命令导出了系统要用的环境变量,/etc/profile.d目录里面的所有文件都会被/etc/profile里面的一个for循环访问执行

交互shell的环境变量设置

  • 通用的/etc/bashrc文件会被每个启动交互式shell会话的用户执行,同时/etc/bashrc也会执行位于/etc/profile.d的应用专属的启动文件

反引号的作用

反引号允许将shell命令的输出赋给一个变量,例如

#!/bin/bash
testing=`date`
echo testing

执行后,会显示的是当前日期。利用这个特性可以生成唯一的文件名

相关文章

  • shell有用的知识点

    环境变量设置的意义 方便shell执行额外的一些应用,而不需要重新配置应用的环境,是实现自动化十分重要的一个知识点...

  • linux软件安装以及vim

    shell就是一个“翻译官”让我们能与内核交流沟通: shell分类shell补充知识点:mkdir 创建文件夹m...

  • 【CLI】zsh调研(1)背景知识和安装

    参考文章 终极 Shell 使用 Zsh 的九个理由 为什么说zsh是shell中的极品? 摘录知识点 想知道你的...

  • [055]linux一些基本命令-sed,$()

    背景 晚上帮一个朋友解决shell脚本的命令,好久没有用shell脚本有点生疏。所以我也跟着回顾了一些shell知...

  • linux入门之环境变量与文件查找

    环境变量 分类 当前 Shell 进程私有用户自定义变量,如上面我们创建的 temp 变量,只在当前 Shell ...

  • 几个有用的shell命令

    (1)统计代码量平时统计代码量可能只是用 wc -l 粗略的统计一下,但是不方便判断真实代码量有多少。 用 clo...

  • shell知识点

    获得shell内置命令的帮助文档 shebang The shebang #! is an human reada...

  • shell 知识点

    1.echo echo -n 不换行输出echo -e 处理特殊字符 2.$( ) 与 (反引号) 都是用来做命...

  • shell知识点

    0.linux启动的步骤 设备加电----》BIOS自检-----》grub引导启动-----》加载内核----》...

  • Linux基础练习题1

    1、统计/usr/bin/目录下的文件个数 2、取出当前系统上所有用户的shell,要求每种shell只显示一次,...

网友评论

      本文标题:shell有用的知识点

      本文链接:https://www.haomeiwen.com/subject/xzgmottx.html