~/.bashrc和/etc/profile的異同

2024-01-20 19:18
文章标签 profile etc bashrc 異同

本文主要是介绍~/.bashrc和/etc/profile的異同,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

什麼叫做死讀書不如無數,什麼叫書到用時方恨少。

我今天算是有體驗了一把。哈哈~不過,也發現,問題只有是自己實實在在解決的,才能記得牢。

前幾天載倒騰ubuntu14.04不能聯網的問題上浪費了N多時間,然後一位是自己把系統的配置文件搞亂了,於是在折騰了N久之后,终于决定重装系统,然后我用了小半年的系统和各种配置就彻底拜拜了,最后一个同学,一语道破天机。原来是我们实验室的网络载应用前登记了MAC地址,然后因为同学帮我登记的不是这台电脑的,所以就等不上去。然后找老师更换了MAC地址,联网,搞定。然后的然后各种重装软件,配置文件。

今天载配置hadoop2.6.0时,载应用jps查看进程的时候,发现载hadoop用户下无法应用jps,提示说是没有安装jdk,什么?怎么可能,明明载安装hadoop之前就安装了,再说要是没安装jdk,我hadoop的实例是怎么运行的。然后查看~/.bashrc文件,发现之前输入的jdk的路径信息确实不见了,想了想,不对,我把用户改了,之前是用sch安装的。~好像是和/意义不同,而且之前好像自己也看过/etc/profile和~/.bashrc的区别的博客。然后,重新开了一个终端,切换到sch用户下,打开~/.bashrc查看,果然。还是有jdk的路径的。然后我把jdk的信息复制到了hadoop用户下的~/.bashrc里面,保存关闭。source ~/.bashrc,用jps查看,出现了想要的结果。搞定!

这篇关于~/.bashrc和/etc/profile的異同的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/627057

相关文章

linux配置DNS解析设置之配置文件“/etc/resolv.conf “

在 Linux 系统中,/etc/resolv.conf 文件用于配置系统的 DNS 解析设置。它定义了如何将主机名(例如 www.example.com)转换为 IP 地址。主要功能包括: 主要功能 DNS 服务器地址:指定系统用于查询域名的 DNS 服务器。你可以在该文件中列出一个或多个 DNS 服务器的 IP 地址。 示例内容: conf 复制代码 nameserver 8.

解决git error: could not lock config file C:/Program Files/Git/mingw64/etc/gitconfig: Permission denie

昨天电脑中毒重装了系统,安装了 git 之后  设置了账户 ,邮箱 在 git clone 的时候报错, 界面如下: 然后重新用户,邮箱, 出现了这个问题,百度了很久也没解决,今天早上想着这个英文的意思 好像是权限不够,然后 我就去提示的这个文件夹下面 给了全部的权限,本人是window10 系统  给的是everyone 所有 之后在  git config --syste

BLE Profile(GATT与GAP)

一. 引言 现在低功耗蓝牙(BLE)连接都是建立在 GATT (Generic Attribute Profile) 协议之上,GATT 是一个在蓝牙连接之上的发送和接收很短的数据段的通用规范,这些很短的数据段被称为属性(Attribute)。 二. GAP 详细介绍GATT之前,需要了解GAP(Generic Access Profile),它在用来控制设备连接和广播。GAP使你的设备被其

~/.bashrc 配置

grep 有颜色alias grep='grep --color'以下为个人配置 做个bakexport PATH="$PATH:/home/map/bin" 修改之后环境变量立即生效source ~/.bashrc

TensorFlow程序分析(profile)实战

导入必要的包 import osimport tempfileimport tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data 建立模型 batch_size = 100# placeholderinputs = tf.placeholder(tf.float32, [batch_size

浅析linux下的/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc文件

浅析linux下的/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc文件 /etc/profile:此文件为 系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.  并从/etc/profile.d目录的配置文件中搜集shell的设置.  /etc/bashrc:为每一个运行bash shell的用户执行此文件.当bas

etc/profile和/etc/environment的比较

先将export LANG=zh_CN加入/etc/profile ,退出系统重新登录,登录提示显示英文。 将/etc/profile 中的export LANG=zh_CN删除,将LNAG=zh_CN加入/etc/environment,退出系统重新登录,登录提示显示中文。 用户环境建立的过程中总是先执行/etc/profile然后在读取/etc/environment。为什么

/etc/profile和 . profile 文件

两个重要的profile文件 在UNIX/Xenix系统中有两个对用户而言必不可少的文件——etc目录下的profile文件和 用户主目录($HOME)下的.profile文件。前者是系统文件,对系统下全体用户起作用,后者是 用户自己的"私人"文件。 这两个文件的功能类似于DOS系统下的Autoexec.bat文件,不同之处在于Autoexec.bat文 件可以为空,而这两个

Ubuntu配置文件/etc/profile说明

对于/etc/profile这个文件,是系统启动是要自动执行的文件,任何一个用户登录系统都会执行这个文件。这个文件里面的配置,是全局配置。所以,如果你需要让你的变量让所有的用户都能使用的话,那么可以考虑在此配置文件里面添加。比如JAVA_HOME变量的配置。但是,尽量的,我们不要去修改这个配置文件,因为这个是系统的配置文件。我们尽量的修改我们自己独立配置文件。在可能的时候,或者重新配置的时候

Linux中全局变量配置,/etc/profile.d还是/etc/profile

全局环境变量可以放在 /etc/profile 或 /etc/profile.d/ 中,但两者的使用方式和目的有所不同: /etc/profile 作用: /etc/profile 是一个系统范围的启动脚本,在用户登录时执行。它主要用于设置全局环境变量和配置,适用于所有用户。 适用情况: 当你需要在所有用户登录时设置全局环境变量或其他全局配置时,可以将这些设置放在 /etc/profile