当前位置:  技术问答>linux和unix

我的ubuntu没有/etc/bashrc文件,怎么回事?

    来源: 互联网  发布时间:2016-12-27

    本文导语:  我在ubuntu中看不到有/etc/bashrc 这个环境变量配置文件,可是似乎这个文件很重要,不知道怎么回事了。请问哪位知道怎么回事吗?在线等! | (1)/etc/profile 全局(公有)配置,不管是哪个用...

我在ubuntu中看不到有/etc/bashrc 这个环境变量配置文件,可是似乎这个文件很重要,不知道怎么回事了。请问哪位知道怎么回事吗?在线等!

|
(1)/etc/profile
全局(公有)配置,不管是哪个用户,登录时都会读取该文件。

(2)/ect/bashrc
Ubuntu没有此文件,与之对应的是/ect/bash.bashrc
它也是全局(公有)的
bash执行时,不管是何种方式,都会读取此文件。

(3)~/.profile
若bash是以login方式执行时,读取~/.bash_profile,若它不存在,则读取~/.bash_login,若前两者不存在,读取~/.profile。
另外,图形模式登录时,此文件将被读取,即使存在~/.bash_profile和~/.bash_login。

(4)~/.bash_login
若bash是以login方式执行时,读取~/.bash_profile,若它不存在,则读取~/.bash_login,若前两者不存在,读取~/.profile。

(5)~/.bash_profile
Unbutu默认没有此文件,可新建。
只有bash是以login形式执行时,才会读取此文件。通常该配置文件还会配置成去读取~/.bashrc。

(6)~/.bashrc
当bash是以non-login形式执行时,读取此文件。若是以login形式执行,则不会读取此文件。

(7)~/.bash_logout
注销时,且是longin形式,此文件才会读取。也就是说,在文本模式注销时,此文件会被读取,图形模式注销时,此文件不会被读取。

下面是在本机的几个例子:
1. 图形模式登录时,顺序读取:/etc/profile和~/.profile
2. 图形模式登录后,打开终端时,顺序读取:/etc/bash.bashrc和~/.bashrc
3. 文本模式登录时,顺序读取:/etc/bash.bashrc,/etc/profile和~/.bash_profile
4. 从其它用户su到该用户,则分两种情况:
(1)如果带-l参数(或-参数,--login参数),如:su -l username,则bash是lonin的,它将顺序读取以下配置文件:/etc/bash.bashrc,/etc/profile和~/.bash_profile。
(2)如果没有带-l参数,则bash是non-login的,它将顺序读取:/etc/bash.bashrc和~/.bashrc
5. 注销时,或退出su登录的用户,如果是longin方式,那么bash会读取:~/.bash_logout
6. 执行自定义的shell文件时,若使用“bash -l a.sh”的方式,则bash会读取行:/etc/profile和~/.bash_profile,若使用其它方式,如:bash a.sh, ./a.sh,sh a.sh(这个不属于bash shell),则不会读取上面的任何文件。
7. 上面的例子凡是读取到~/.bash_profile的,若该文件不存在,则读取~/.bash_login,若前两者不存在,读取~/.profile。


|
/ect/bashrc   Ubuntu没有此文件,与之对应的是/ect/bash.bashrc 

|
Ubuntu是 /etc/bash.bashrc
确实很重要哦,以前安装java在这里配置环境变量,忘了$path
结果无论如何进不了终端....

然后不得不: reinstall OS

    
 
 

您可能感兴趣的文章:

  • 我的printk在ubuntu中没有输出,怎么回事?
  • 我需要inetd守护进程,配置的时候找不到/etc/inetd.conf 怎么回事阿阿??我使用的是ubuntu
  • VMware下安装Ubuntu dvd版 没有用户界面,咋回事?
  • E: Couldn't find package intall是怎么回事(ubuntu10.04 64bit)
  • ubuntu在编译时提示 错误:stdio.h没有该文件或目录..怎是怎回事?我没动过stdio.h这些头文件怎没了呢?
  • linux/Centos/ubuntu下如何使用umask命令修改新建文件时的默认权限
  • vmware里装了Ubuntu后Ubuntu.vmdk文件大小和Ubuntu系统大小区别?
  • Ubuntu程序开机自动启动设置(服务和自动运行配置文件)的几种方法
  • 在vmware下设置了共享的Windows文件后,怎么在ubuntu里面查看这个文件夹?
  • ubuntu查看系统日志及相关文件介绍
  • ubuntu 上virtualbox 虚拟机共享文件问题
  • ubuntu 中 使用 root 用户 mount 一个文件夹后,一般用户怎么访问这个文件加?
  • ubuntu里的inittab文件
  • 虚拟机装Ubuntu全屏和文件系统的问题
  • Vitual PC 中的Ubuntu 如何与原XP系统共享文件??
  • IT科技资讯 iis7站长之家
  • 谁有ubuntu 9.04 的vmlinuz initrd.gz两个引导文件
  • ubuntu下类似windows的缓存文件,上网缓存文件在哪里阿?
  • Ubuntu下文件权限问题
  • ubuntu下修改 vim 配置 将 .inc 后缀文件 动态当作不同文件对待的解决办法
  • ubuntu下的.cpp,.h文件没法保存中文(从xp下面复制过来的源文件)
  • ubuntu中访问windows下的共享文件夹问题
  • ubuntu下iso文件怎么播放???那个start.exe怎么运行???
  • ubuntu linux里扩展名为tar.gz的文件怎么使用?
  • ubuntu 11.1无法与宿主机共享文件夹
  • cuteFTP和 虚拟机里面的 ubuntu共享文件的问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • ubuntu有没有类似mstsc的远程桌面控制程序?
  • VMware装了ubuntu时,没有设置root的密码,现在没有办法打开root账户,网上的很多办法都试了。
  • 问:ubuntu 有声音没有图像? 已经安装了w32codecs解码器
  • Ubuntu 9.10 没有/etc/sysconfig/network-scripts目录?
  • UBUNTU 10.04 没有标题栏!!
  • ubuntu8.04 没有声音
  • 安装ubuntu9.04时重启后没有双系统提示菜单,直接进入xp
  • 我用的是ubuntu linux下面没有make命令怎么办?
  • 有没有在 Ubuntu 系统下用过 ADB (Andriod Debug Bridge)的
  • ubuntu下没有menu.lst,什么情况
  • 请问suse或ubuntu有没有中文版本?在哪能下载到光盘影像文件?我是新手,希望大家指点。谢谢!
  • ubuntu11.10 顶部面板的左端没有应用程序,位置和系统 这三个菜单。怎么启动终端
  • ubuntu 8.10中有没有免费的杀毒软件和虚拟机?
  • ubuntu10怎么没有inetd.conf?
  • ubuntu格式化U盘没有访问权限
  • 我的Ubuntu没有dump/restore命令,需要安装什么呢
  • 有没有谁在VMWARE下用UBUNTU的。。怎么清理空间啊
  • 请问我的ubuntu怎么没有 /etc目录啊?
  • ubuntu 9.04装上后一段时间无线可以用,但用了一段有线后无线的选项没有了
  • ubuntu有没有个像pqmagic之类的工具?
  • Ubuntu 12.04长期支持版和最新版Ubuntu 13.10下载
  • win7与Ubuntu双系统卸载ubuntu
  • Ubuntu查看系统信息命令介绍
  • 装ubuntu的时候选安装ubuntu与win7共存与选其他选项
  • Docker官方镜像将会使用Alpine Linux替换Ubuntu
  • winxp+ubuntu32+ubuntu64是否可以这样装系统?
  • Ubuntu查看硬盘,分区相关命令介绍
  • ubuntu能安装rpm包吗&&ubuntu的intel 945显卡驱动
  • Ubuntu系统安装及升级命令
  • 在win7下装ubuntu成功后进不去ubuntu!!??
  • Ubuntu Precise 12.04 (LTS) (64-bit)下面安装docker


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3