1 bash的tty登录界面的信息配置文件:/etc/issue

telnet远程登录的登录界面信息:/etc/issue.net

2 /etc/motd这个文件中的内容可以让所有用户包括root用户在登录的时候都可以看到,所以有重要通知或者维护的时候,可以在这个文件编辑内容

bash的环境配置文件:

login-shell:由tty终端取得的bash,并输入用户和密码,这样取得的bash是login-shell

non-login shell :你以X WINDOWS登录linux后,再从图形界面启动终端机,这样的bash环境就不是登录bash,就是non-login shell

这两个bash环境的读取的配置文件是不一样的

login shell读取的配置文件:

/etc/profile:这个是系统的设置,最好不要修改这个文件

~/.bash_profile或者~/.bash_login或者~/.profile:这个是用户bash自己的个人设置文件,自己的数据,可以写入这里,这个用户自己的设置文件其实最终都会读入到~/.bashrc文件,所以用户自己有自己的偏好设置,都可以写入到~/.bashrc这个文件

事实上,/etc/profile会去调用外部的设置数据,如下:

/etc/profile.d/*.sh:如果你想所有用户都可以共享使用一些命令别名时,可以在这个目录下面创建.sh拓展的文件,写入一些数据

/etc/sysconfig/i18n:这是用户语系的配置文件

反正,login shell登录读取的系统环境配置文件就只有/etc/profile,不管是修改系统配置文件还是个人用户配置文件,可以用source 命令重新读入生效,而不需要注销系统才能生效;

linux的bash shell的操作环境的更多相关文章

  1. 第十一章、认识与学习 BASH Bash Shell 的操作环境

    bash中的变量动不动就说环境变量,真是奇怪,bash只是一个c语言编写的程序而已,跟环境变量有什么关系?如果知道dos的历史的话就知道有个时代是只有命令行界面而没有图形用户界面,这只小小的程序就包揽 ...

  2. 常见linux命令释义(第八天)—— Bash Shell 的操作环境

    换了新公司,公司的领导很不错.自己感受比较多的地方是,自己的工作效率明显比以前高了.以前会对频繁变动的需求十分不耐烦,现在接到需求后会仔细的思考,进行整体构建.即使以后需求有变动,也能够比较轻易的在原 ...

  3. 常见linux命令释义(第九天)—— Bash Shell 的操作环境Shell 中的管道命令一些管道命令

    最近好懒好懒.连写文章都写不好了.于是只能写读一点书,记一点读书笔记了.太懒了,没办法.慢慢恢复自己的状态吧. 管道命令仅会处理strandard output 的内容,对于strandard err ...

  4. Bash Shell的操作环境

    1.路径与命令查找顺序 基本上,命令运行的顺序可以这样看: 1)以相对/绝对路径执行命令,例如“/bin/ls”或“./ls”; 2)由alias找到该命令来执行; 3)由bash内置的(builti ...

  5. 鸟哥的私房菜:Bash shell(四)-Bash shell的使用环境

    Bash shell(四)-Bash shell的使用环境   是否记得我们登入主机的时候,屏幕上头会有一些说明文字,告知我们的 Linux 版本啊什么的, 还有,登入的时候,我们还可以给予使用者一些 ...

  6. Shell及其操作环境

    来源: 鸟哥的Linux私房菜第十章.認識與學習BASH Shell是什么?1分钟理解Shell的概念! ssh在本地调用远程主机上的命令,不登录远程主机shell 一.Shell Shell 是一个 ...

  7. Shell之操作环境

    目录 Shell之操作环境 参考 命令运行顺序 欢迎信息 环境配置 Shell之操作环境

  8. linux杂记(十一)Bash Shell的使用环境

    Bash Shell使用环境 Bash Shell使用环境 1.登录讯息显示数据:/etc/issue,/etc/motd 我们在终端机接口(tty1~tty6)登入的时候,会有几行提示的字符串,那个 ...

  9. Linux Bash shell常用操作快捷键

    转自:https://linuxtoy.org/archives/bash-shortcuts.html 生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率. 编辑命令 ...

  10. 【Linux】bash shell学习

    Bash Shell Linux系统的合法shell都写入/etc/shells这个文件,默认使用的shell版本称为“Bourne Again Shell(简称bash)” 用户登录时系统会分配一个 ...

随机推荐

  1. 一个低PE的股票池--选股策略

    EP因子即市盈率因子,常被投资者使用的几个估值因子之一.一般使用PE,即Price to Earning,维基百科上的解释:市盈率指每股市价除以每股收益盈利(Earning Per Share,EPS ...

  2. Scipy中的稀疏矩阵的编码方式

    import numpy as np from scipy import sparse (1)COO( Coordinate) 最直观的就是COO格式.它用了1维的数组来表示2维的矩阵,每个数组的长度 ...

  3. MySQL5.7小白安装教程(提供安装包)

    下载地址:https://dev.mysql.com/downloads/installer/ (如果网络不稳定下不下来,别急,我已经为你们下好了.到我公众号[勾玉技术]回复[mysql5.7]获取百 ...

  4. 分享一个异地组网软件,比扬云SD-WAN,在飞牛上使用教程

    上一篇文章https://www.cnblogs.com/yingjiuzou/p/18891935分享了比杨云SD-WAN的一些产品逻辑和收费逻辑,我个人觉得是很务实很诚恳的一家企业和产品. 从这期 ...

  5. WPF 使用GDI+提取图片主色调并生成Mica材质特效背景

    先看效果,在浅色模式下: 在深色模式下: P.S. 此算法只是尽可能地接近Windows Mica效果,并非实际实现:主色调提取算法只能确保在绝大多数情况下适用. 测试项目在Github上开源: Tw ...

  6. Spring Boot 集成Mybatis和Druid快速入门

    MyBatis 是一个可以自定义SQL.存储过程和高级映射的持久层框架,它摒除了大部分的JDBC代码.手工设置参数和结果集重获,只使用简单的XML 和注解来配置和映射基本数据类型.Map 接口和POJ ...

  7. 转-Spring Data JPA中对象属性自动更新数据库

    摘要:使用Spring Data JPA获取的对象,其属性变更后自动更新数据库问题排查与解决方案. §问题描述   使用继承了JpaRepository的Dao从数据库中获取到某个对象,然后操作这个对 ...

  8. 飞牛OS给容器魔方上行宽带限速

    下面我将详细讲解(容器网络命名空间限速)的持久化配置步骤,确保在飞牛OS重启后自动生效.请严格按照顺序执行以下操作: ️ 完整持久化配置教程(带详细解释) 步骤1:确认容器魔方名称 # 查看运行的容器 ...

  9. Etcd异地容灾方案

    一.方案选型 ETCD官网提供了一种实时镜像同步数据的工具mirror-maker,如果出现主机房服务挂掉可以通过切换域名的形式切换到灾备机房,这个过程数据是可以保持一致的. 注意:make-mirr ...

  10. 03 - LayoutPanels例子 - SimpleInkCanvas

    C# maui暂时没有官方支持InkCanvas,但是不影响,自己实现一个就行了.目前支持,画图,选择,移动和删除.同时支持自定义橡皮擦形状,也支持绑定自定义的形状列表. 实现一个Converter类 ...