Linux系统相关配置
来源:互联网 发布:新买的mac自带解压么 编辑:程序博客网 时间:2024/06/04 18:09
1.设置core file size unlimited永久有效
为了使程序在崩溃时产生core文件,我们经常在终端使用命令ulimit -c unlimited
来设置。但是当前设置只能在当前会话有效,当关闭当前会话,打开新的终端会话时,core file size又会变成默认的0。
要想每次登录Linux都有效,那么使用如下命令:
echo "* soft core unlimited" > /etc/security/limits.d/core_dump.conf
要想更改core文件的生成目录与命名方式,可参考博文:http://blog.csdn.net/k346k346/article/details/48344263。
2.更改shell环境变量PATH
设置shell环境变量也可以通过修改如下5个文件来实现:
/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc 、~/.bash_logout
因此更改shell环境变量PATH有三种方法:
(1)临时更改,仅对当前用户,当前会话有效,退出shell从新登录的话,则环境变量PATH失效。
export PATH=$PATH:[new directory]
(2)对当前用户永久有效。
修改home目录下的shell配置文件:~/.bashrc或者~/.bash_profile或者~/.bash_logout,在最后一行添加如下命令:
export PATH=$PATH:[new directory]
然后执行配置文件的内容source ~/.bashrc
或者. ~/.bashrc
,就会立即生效。因为用户每次登录shell时,都会读取自己的shell配置文件~/.bashrc和~/.bash_profile并执行其内容。点号开始的文件为Linux隐藏文件,使用ls -a
可查看。
(3)对所有用户永久有效。
修改全局的,针对所有用户的shell配置文件:/etc/bashrc或者/etc/profile,还是在最后一行添加export PATH=$PATH:[new directory]
,然后执行该配置文件内的内容。source /etc/profile
或者source /etc/bashrc
。
关于上面5中配置文件的说明:
/etc/profile:
此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行,并从/etc/profile.d目录的配置文件中搜集shell的设置。
/etc/bashrc:
为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取。
~/.bash_profile:
每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。
~/.bashrc:
该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取。
~/.bash_logout:
当每次退出系统(退出bash shell)时,执行该文件。若不存在,需要自己新建。
参考文献
[1]设置用于gdb coredump永久ulimited
[2]修改shell环境变量
- Linux系统相关配置
- Linux系统下ssh的相关配置
- Linux系统下ssh的相关配置
- socket 编程 linux系统相关参数配置
- Linux系统设备相关参数配置
- Linux系统中rsync相关配置
- Linux系统中rsync相关配置
- Linux 系统安装与软件配置相关
- SecureCRT连接VMWare中的linux系统相关配置
- 如何查看Linux系统的相关配置信息
- Linux系统相关命令
- linux系统相关
- Linux命令-系统相关
- linux系统相关命令
- linux系统时间相关
- linux系统设置相关
- Linux相关配置
- linux虚拟机相关配置
- Unity+NGUI性能优化方法总结
- hdu 1269 迷宫城堡【强连通Tarjan】
- 系统变量
- mediacodec编解码少帧问题
- 两个独立app相互启动
- Linux系统相关配置
- 择业总动员1
- bash 中sh脚本自身路径的获取
- long 转 date 和 date 转 long
- [LeetCode][13]Roman to Integer解析 罗马字符转int类型关于栈的常数实现-Java实现
- Spring源码分析——AOP实现(1)
- github操作流程
- ubuntu14.04 IBUS 中文输入法的设置框 跟随设置
- Android APP架构心得