Shell基础-环境变量配置文件

Shell基础-环境变量配置文件

source 配置文件 或者 . 配置文件:

把环境变量写入配置文件后,需要用户重新登陆才能生效,而是用source命令,则能直接生效

主要的配置文件:

/etc/profile

/etc/profile.d/*.sh

~/.bash_profile

~/.bashrc

/etc/bashrc

其中/etc/profile /etc/profile.d/*.sh /etc/bashrc 对所有用户都生效

~/.bash_profile  ~/.bashrc只对当前用户生效

环境变量配置文件调用顺序

#无法显示图片,需要的可以私聊

配置文件 /etc/profile 的作用

USER变量

LOGNAME变量

MAIL变量

PATA变量

HOSTNAME变量

HISTSIZE变量

umask

调用/etc/profile.d/*.sh文件

配置文件 ~/.bash_profile的作用

调用~/.bashrc文件

在PATH变量后面加入“:$HOME/bin”这个目录

Shell登录信息

本地终端欢迎信息:/etc/issue

#无法显示图片,需要的可以私聊

远程登录信息文件(以上转义符不能用于此文件夹,只能写纯文本信息):/etc/issue.net

是否显示此欢迎信息,由ssh的配置文件/etc/ssh/sshd_config决定,加入“Banner /etc/issue.net”行才能显示,还要重启SSH服务

对远程和本地都生效的登录后的欢迎信息:/etc/motd

posted on 2015-10-12 22:32 道济书生 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/linuxzxy/p/4873089.html

Shell基础-环境变量配置文件相关推荐

  1. 03_Shell 基础 - 环境变量配置文件

    环境变量配置文件 1. 环境变量配置文件简介 1.1 source 命令 [root@localhost ~]# source 配置文件[root@localhost ~]# .配置文件 1.2 环境 ...

  2. L24 shell基础知识(二)管道符-作业控制-shell变量-环境变量配置文件

    主要内容: 1管道符 2作业控制 3 shell变量 4 环境变量配置文件 1管道符和作业控制 管道符 "|", 就是把前面的命令运行的结果丢给后面的命令. 2作业控制 当运行一个 ...

  3. 管道符、shell变量、环境变量配置文件

    2019独角兽企业重金招聘Python工程师标准>>> 8.6 管道符和作业控制 管道符"|" 管道符的作用在于将符号前面的结果丢给符号后面的命令.管道符后面并不 ...

  4. Shell学习笔记 - 环境变量配置文件(转)

    一.source命令 功能:在当前bash环境下读取并执行配置文件中的命令 1. 命令格式 source 配置文件  或  . 配置文件 2. 命令示例 [root@localhost ~]# sou ...

  5. 管道符和作业控制 shell变量 环境变量配置文件

    8.6 管道符和作业控制 8.7/8.8 shell变量 8.9 环境变量配置文件 管道符和作业控制 管道符:表示把一个文件的输出内容传送到后面的命令 grep  用来过滤指定关键词的命令 " ...

  6. linux shell 变量减法_第四章 shell和环境变量

    第四章 shell和环境变量 4.1    shell简介 4.1.1 编译器 一台计算机从基本架构上讲,由最基本的硬件组成硬件结构(如:cpu.内存.主板.声卡.显卡等),我们知道,硬件组成完备,但 ...

  7. 沈超+shell课件_[Linux教程 李明 沈超 兄弟连]10.4.4 Shell基础-Bash变量-预定义变量.ppt...

    [Linux教程 李明 沈超 兄弟连]10.4.4 Shell基础-Bash变量-预定义变量 第十讲 Shell基础 主讲人:沈超(/lampsc) 交流论坛: 课程大纲 10.1 Shell概述 1 ...

  8. 环境变量配置文件的作用-L63

    环境变量配置文件的作用 上节课讲了五种配置文件,分为两类,一类是放到/etc目录下的对所有用户生效.         一类是放到~/目录下(~代表家目录),也就是每个用户家目录下的,只对当前用户生效. ...

  9. linux shell中环境变量$PS1详解

    PS1 是shell命令行界面的主提示符. [root@iZ2vceej7yebpm7yec2Z ~]# echo $PS1 [\u@\h \W]\$ 这些代表什么意思呢? "[用户名@简写 ...

最新文章

  1. 图解Java内存区域及内存溢出异常
  2. 常见的网站服务器架构有哪些?
  3. 利用python画混淆矩阵
  4. SAP S/4HANA是如何通过SADL框架加CDS view读取销售订单数据的
  5. C++中vector作为参数的三种传参方式
  6. java序列化深克隆_如何在内存序列化中使用Java深克隆对象
  7. 听说玩这些游戏能提升编程能力?
  8. git入门与实践【转】
  9. 云原生时代,政企混合云场景IT监控和诊断的难点和应对之道
  10. 【99JS手记】之一:nth-child选择器
  11. iOS和js交互三部曲,很不错的文章和demo
  12. Delphi ADOQuery
  13. 编译原理 -- 词法分析程序设计
  14. vue专题之vue项目端口号修改【四】
  15. 石墨烯的加入,新量子装置使人类离第二次量子革命真正又近一步
  16. 美团后台开发秋招面经汇总(更新至2021-08-13)
  17. 孤立波matlab,色散方程的两个八点差分格式
  18. 计算机考研复试看成绩单吗,【必看】往届生复试你的成绩单去哪儿打印?
  19. 【Bluetooth|蓝牙开发】三、一篇文章,带你总览蓝牙协议
  20. 《WEB安全渗透测试》(21)kali安装w3af指南

热门文章

  1. debian linux
  2. glBegin()和glEnd()之间可调用的函数
  3. 算法分析之-渐进记号
  4. java实现HTML转PDF
  5. 《云计算:原理与范式》一3.9 SaaS集成服务
  6. LeetCode - 28. Implement strStr()
  7. Nexus刷官方下载的映像_occam
  8. GDI+ 获取本地电脑的图片编码器
  9. Visual Studio 2010 Ultimate敏捷功能特性(下)
  10. 1.5 Hello, world! 解剖 -JSF实战 -hxzon -jsf学习笔记