Linux Bash Shell个人设定值

运维 系统运维
那么个人的喜好设定在哪里?嘿嘿嘿嘿!那就是在个人家目录的几个隐藏档当中啰!分别会使用到底下的几个档案啦!(注意!都是隐藏档,需要使用 ls -al 方能显示出来),另外,注意一下啰!底下那个『 ~ 』代表的是『家目录』的意思!

那么个人的喜好设定在哪里?嘿嘿嘿嘿!那就是在个人家目录的几个隐藏档当中啰!分别会使用到底下的几个档案啦!(注意!都是隐藏档,需要使用 ls -al 方能显示出来),另外,注意一下啰!底下那个『 ~ 』代表的是『家目录』的意思!

o ~/.bash_profile:里面定义了个人化的路径(PATH)与环境变数的档案名称!你可以在这里修改你的个人路径呦!当然啰!也可以在 ~/.bashrc 这个个人设定的变数里头修改!

o ~/.bashrc:这个档案对于个人喜好的 bash 设定来说,是最重要的啦!因为我都是在这里设定我的个人化变数!例如命令别名的设定!路径的重新定义等等,都是在这里完成的!底下我们再仔细的讨论一下如何设定命令别名吧!

o ~/.bash_history:这个档案的用途在于将你曾经使用过的命令记录下来,而当你再次的以上下键搜寻或者直接以 history 搜寻的时候,就可以找到曾经使用过的指令啰!需要注意的是:

1. 在这一次的执行过程中的指令,将在你离开 shell 之后才会被纪录到这个档案中,否则将只会先被写到暂存记忆体中(Cache);
2. 可以藉由 history 这个指令来将里头的纪录搜寻出来;
3. 这个档案的指令记录笔数,与 HISTFILE 有关,你可以自行在 ~/.bashrc 里头设定,或者直接由 root 在 /etc/profile 里面统一设定大小!
o ~/.bash_logout:这个档案则是在『你登出 shell 的时候, BASH 会为你所做的事情!』通常预设是只有 clear 这件事情而已,不过,你也可以将一些备份或者是其他你认为重要的工作写在这个档案中(例如清空暂存档),那么当你离开 Linux 的时候,就可以解决一些烦人的事情啰!
大致上的个人设定就是如同上面说的!不过,我个人觉得比较重要的是 ~/.bashrc 这一个档案!我喜欢将自己的相关设定写在里头!这样可以很轻易的将个人的设定写好!尤其是命令别名与变数的设定等等!底下我们先来谈一谈『命令别名』与『历史指令记录』这两个东西,然后再来谈 ~/.bashrc 这个档案的一般各人喜好设定!

【编辑推荐】

  1. Linux Bash命令关于程序调试详解 
  2. Linux Bash命令关于快捷键应用
  3. Linux Bash Shell系统的应用详解
  4. Linux Bash具体安装步骤及使用介绍
  5. Linux Bash命令查询相关事件详解
     

 

责任编辑:chenqingxiang 来源: Linux社区
相关推荐

2011-03-07 10:13:39

Vsftpd

2011-02-22 13:45:01

vsftpd.conf设定

2009-08-21 09:58:48

web.xml元素

2010-06-23 17:34:03

Linux Bash

2010-06-23 16:35:50

Linux Bash

2010-06-23 17:37:14

Linux Bash

2010-06-23 17:16:33

Linux Bash

2010-06-23 17:29:07

Linux Bash

2010-06-23 16:31:10

Linux Bash

2023-07-27 17:41:02

BashZshFish

2010-06-23 16:05:36

Linux Bash

2010-06-23 11:09:14

Linux Bash

2009-12-25 09:47:05

LinuxShell编程bash

2010-06-23 15:55:36

Linux Bash

2012-01-18 09:46:32

Shell

2022-03-24 08:57:30

Linux BashShell代码

2011-09-28 11:14:35

Zshellzshbash shell

2010-06-23 16:09:40

Linux Bash

2010-06-23 16:42:33

2012-07-31 13:47:49

点赞
收藏

51CTO技术栈公众号