Linux:bashd的环境配置文件

摘要:
当bash启动时,系统自动调用的文件就是配置文件。loginshell导入两个文件:/etc/profile:系统整体设置文件~/.bash_profile或者~/.profile:用户个人设置文件  

当bash启动时,系统自动调用的文件就是配置文件。

注意:用户自定义的命令别名,自订变量,在退出bash后就会失效。如果,你想保留的话,就要将它们写入配置文件中。

bash配置文件分为:全体系统的配置文件,用户个人偏好的配置文件。

一,login与non-login shell

在输入账户和密码后点击确认获得bash其实就执行了login指令

当在bash环境中再次执行bash命令,也就是说,你没有输入账号和密码的情况下就获得了bash称为non-login shell

这两个login之所以区别开来是因为它们导入的配置文件是不同的。

login shell导入两个文件:

/etc/profile:系统整体设置文件

~/.bash_profile或者~/.profile:用户个人设置文件  (具体细节,真的大力推荐去看鸟哥的书)

免责声明:文章转载自《Linux:bashd的环境配置文件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇android studio集成ijkplayer Vevi使用Jquery Ajax请求 下载压缩文件下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

C++静态库与动态库(比较透彻)

这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书《程序员的自我修养——链接、装载与库》。 什么是库 库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存...

Linux安装tomat8.5.37

一、从官方网站上下载tomcat软件包。     http://tomcat.apache.org/  点击左侧的 download的一个版本,我选择的是 tomcat8.5.37.,可以根据自己的实际情况进行选择下载安装。    二、下载到本地后,进行解压 [root@linux 桌面]# ls apache-tomcat-8.5.37.tar.gz ...

[转]Linux/Unix系统镜像/备份/恢复 (dd 命令使用)

ref: http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=22561912&id=156879 开源系统默认安装了一个dd工具命令,dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。下面是dd命令的一些说明,...

linux 下创建管理员权限账户

1、添加用户,首先用adduser命令添加一个普通用户,命令如下:  #adduser tommy  //添加一个名为tommy的用户  #passwd tommy //修改密码  Changing password for user tommy.  New UNIX password: //在这里输入新密码  Retype new UNIX passwo...

【转】 Linux内核升级指南

【转】 Linux内核升级指南 转自:http://blog.csdn.net/xyang81/article/details/7522032 一、升级背景 前 段时间公司有个项目用到了短信收发的业务,采购了两台16口的Wavecom USB短信猫设备,服务器操作系统是ReadHat5.4,内核2.6.18,插上设备后,操作系统无法自动识别该设备,原因是没...

linux下的模块加载

转载自百度百科 一、什么是 modules? modules 的字面意思就是模块,在此指的是 kernel modules;简单来说,一个模块提供了一个功能,如 isofs、minix、nfs、lp 等等。传统来讲,模块化有两个方法解决:设计者可以把各项功能分离到单独的叫做线程的处理中去,或者是将内核以包含/排除一些功能的方式重新编译。如果把功能分离到线...