linux课堂笔记--shell3环境变量配置文件
2016-07-22 12:37
696 查看
~/代表用户家目录,写配置文件,只对一个用户起作用,而/etc是对所有用户起作用
系统调用过程
正常登陆时
切换用户时
rwx分别代表数字4 2 1,所以666指的是可读写
777代表都可以
umask查看系统默认的权限
如果创建一个文件,本来应该是666即rw-rw-rw-(若文件刚被创建可以以被执行是不安全的)
那么他的实际的权限应该是rw-rw-rw- 与022对比—-w–w-,然后把相同的部分给去掉
就是rw-r–r–。这就是最后的结果,目录文件也是如此
-eq 等于
-ne 不等于
-gt 大于
-ge 大于等于
-lt 小于
-le 小于等于
/etc/sysconfig/i18n里面存的是默认语言前两个目的是为了调用最后一个文件
~/.bash_profile,定义下一个文件
~/.bashrc,定义别名,并定义下一个文件
总结:改历史命令条数在/etc/profile,改别名在~/.bashrc,改登陆提示符在/etc/bashrc(每次命令前面出现的那些字符,在PS1中)
若前面那部分变成后面那部分,就说明刚才哪个流程图中丢失了其中一个文件,导致最后调用不了/etc/bashrc
可在里面设置关闭计算机时清空历史命令
可以改变历史命令的大小。修正:~/.bash_history
该历史记录存在硬盘上,本次开机的操作历史命令,存在内存上,但是关机之后,就存在硬盘上了
相关文章推荐
- Linux socket 初步
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- Linux 下无损图片压缩小工具介绍