Linux 内普通用户家目录下的隐藏文件详解

文章
林里克斯

Linux 内普通用户家目录下的隐藏文件详解


查看

$ ls -la
total 24
drwx------  2 linlikesi linlikesi 4096 Oct 20 20:24 .
drwxr-xr-x. 4 root  root  4096 Apr 11  2018 ..
-rw-------  1 linlikesi linlikesi  261 Oct 20 20:24 .bash_history
-rw-r--r--  1 linlikesi linlikesi   18 Sep  7  2017 .bash_logout
-rw-r--r--  1 linlikesi linlikesi  193 Sep  7  2017 .bash_profile
-rw-r--r--  1 linlikesi linlikesi  231 Sep  7  2017 .bashrc
  • .bash_history

记录这个用户执行过的命令,只记录 500 个(当用户退出时写入)

  • .bash_logout

当用户注销退出时会去执行的命令,比如清楚痕迹等操作

  • .bash_profile

每个用户都可使用该文件输入专用于自己使用的 shell 信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的 .bashrc 文件

  • .bashrc

该文件包含专用于你的 bash shellbash 信息,当登录时以及每次打开新的 shell 时,该该文件被读取

提到个人用户的环境变量也说一说全局环境变量 /etc/profile

  • /etc/profile

此文件为系统的每个用户设置环境信息

增加新环境变量是不建议直接在 /etc/profile 文件里增加,为全局配置的话,可以在 /etc/profile.d/ 下创建相应的 sh 文件

eg:

$ vim /etc/profile.d/jdk.sh

#!/bin/bash
JAVA_HOME=/data/java/jdk1.7.0_67
JRE_HOME=/data/java/jdk1.7.0_67/jre
JAVA_BIN=$JAVA_HOME/bin
JRE_BIN=$JRE_HOME/bin
PATH=$PATH:$JAVA_BIN:$JRE_BIN
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/
export  JAVA_HOME JAVA_BIN JRE_HOME JRE_BIN PATH CLASSPATH

Over~

版权协议须知!

本篇文章来源于 Uambiguous ,如本文章侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意

1373 0 2020-11-05


分享:
icon_mrgreen.gificon_neutral.gificon_twisted.gificon_arrow.gificon_eek.gificon_smile.gificon_confused.gificon_cool.gificon_evil.gificon_biggrin.gificon_idea.gificon_redface.gificon_razz.gificon_rolleyes.gificon_wink.gificon_cry.gificon_surprised.gificon_lol.gificon_mad.gificon_sad.gificon_exclaim.gificon_question.gif
博主卡片
林里克斯 博主大人
一个致力于Linux的运维平台
运维时间
搭建这个平台,只为分享及记载自己所遇之事和难题。

现在时间 2024-12-27

今日天气
站点统计
  • 文章总数:241篇
  • 分类总数:29个
  • 评论总数:12条
  • 本站总访问量 353028 次

@奥奥

@Wong arrhenius 牛比

@MakerFace 厉害了!