zoukankan      html  css  js  c++  java
  • 12、自学——Linux的学习进度与任务【bash的配置文件】

    bash的配置文件

    bash的配置文件

        持久保存用户配置
            profile类:为交互式登录的用户提供配置
                  /etc/profile 全局
                  /etc/profile.d/*.sh 全局
                 ~/.bash_profile 个人配置,仅对当前用户有效
                功能:
                  设定环境变量
                  用来实现运行命令或者脚本

                如何读取配置文件:
                   /etc/profile -->/etc/profile.d/*.sh -->~/.bash_profile-->~/.bashrc -->/etc/bashrc

            bashrc类:非交互式用户登录提供配置
                  /etc/bashrc:全局
                  ~/.bashrc:个人配置
                 功能:
                   设定本地变量
                   可以定义命令别名

                如何读取配置文件
                  ~/.bashrc -->/etc/bashrc -->/etc/profile.d/*.sh

       登陆类型:
            交互式登录:直接通过终端输入用户信息登陆系统
            su - UserName或su -l UserName:


            非交互式登录:
            su UseName
            图形界面下的终端
            执行脚本的时候,先设置配置文件


       新增配置的生效方式 :
            通知shell重读系统文件
            source(.) 重读配置文件
            .file
            重新登陆

  • 相关阅读:
    Redis系列 (一) Ubuntu环境下搭建
    HIve高级函数
    SparkCore系列(三)广播变量和累加器
    SparkCore系列(二)rdd聚合操作,rdd之间聚合操作
    SparkCore系列(一)变换操作,查找取值操作
    从零学scala(九)类型参数、高级类型
    sparksql系列(六) SparkSql中UDF、UDAF、UDTF
    从零学scala(八)注解、XML处理
    从零学scala(七)集合、模式匹配和样例类
    Linux文件系统,硬链接、软链接、iNode、dentry
  • 原文地址:https://www.cnblogs.com/wxt19941024/p/6815106.html
Copyright © 2011-2022 走看看