登录环境故障的原理及解决办法? -bash-4.1$ -bash-4.1$
请问如下登录环境故障的原理及解决办法?
1
2
-bash-4.1$
-bash-4.1$
此情况一般是因为用户删除文件的时候,把当前用户的家目录的一些隐藏文件删除所导致的(把自己老家端了)。
导致.bashrc .bash_profile没了,与用户有关的环境变量也没了。
1
2
3
4
5
[root@kaile ~]# ll -a .bash*
-rw-------. 1 root root 32635 Apr 11 23:30 .bash_history
-rw-r--r-- 1 root root 41 Jun 25 2016 .bash_logout
-rw-r--r-- 1 root root 176 Sep 6 2016 .bash_profile
-rw-r--r-- 1 root root 177 Sep 6 2016 .bashrc
解决方法:把用户老家的模板/etc/skel下面的
1
2
3
4
5
6
7
[root@kaile ~]# ll -a /etc/skel/
total 28
drwxr-xr-x. 2 root root 4096 Dec 3 2015 .
drwxr-xr-x. 87 root root 12288 Apr 10 09:06 ..
-rw-r--r--. 1 root root 18 Sep 23 2015 .bash_logout
-rw-r--r--. 1 root root 176 Sep 23 2015 .bash_profile ###复制这个文件到出问题的用户家里
-rw-r--r--. 1 root root 124 Sep 23 2015 .bashrc ###复制这个文件到出问题的用户家里
假设当前用户
切换到出问题的用户
1
2
3
-bash-4.1$whoami
oldgirl
-bash-4.1$
复制用户老家的模板给出问题的用户
1
2
3
4
5
6
7
8
9
-bash-4.1$cp /etc/skel/.bash* ~
-bash-4.1$ll -a
total24
drwx------ 2 oldgirl incahome 4096 Feb 14 15:07 .
drwxr-xr-x.10 root root 4096 Feb 14 14:53 ..
-rw------- 1 oldgirl incahome 14 Feb 14 15:05 .bash_history
-rw-r--r-- 1 oldgirl incahome 18 Feb 14 15:07 .bash_logout
-rw-r--r-- 1 oldgirl incahome 176 Feb 14 15:07 .bash_profile
-rw-r--r-- 1 oldgirl incahome 124 Feb 14 15:07 .bashrc
重新登录进行测试
1
2
3
-bash-4.1$logout
[root@kaiel ~]# su - ceshi
转载于:https://blog.51cto.com/kaile/1915111
登录环境故障的原理及解决办法? -bash-4.1$ -bash-4.1$相关推荐
- 028 -bash-4.1$ 出现故障的原理及解决办法?
最近在搭建分布式的时候,出现了这个问题,很不爽.下面是我的解决方式. 1.在用户下删除bash rm -rf /home/beifeng/.bash* 2.拷贝 cp /etc/skel/.bash* ...
- 有关阿里云服务器ping不通解决办法(云服务器搭建完环境访问不了ip解决办法)
阿里云服务器ping不通解决办法(云服务器搭建完环境访问不了ip解决办法) 问题:这里的服务器我以阿里云为例,学生套餐嘛,便宜,最近搞服务器,然后Ubuntu16.04下搭建LAMP环境后发现输入ip ...
- 智学网服务器文件,智学网查分登录不上怎么回事?智学网登录不上的原因与解决办法[图]...
类型: 大小: 评分: 平台: 标签: 智学网是一款供用户登录进入才能使用的手机学习辅助工具,注意帮助家长及时了解孩子在校的学习成绩哦.可是有些家长在登录的时候,却碰到了问题不知怎么回事,也不知如何是 ...
- Lync 2010客户端无法登录Lync server 2013服务器的解决办法
Lync 2010客户端无法登录Lync server 2013服务器的解决办法 我的Lync server 2013环境介绍 内部域名contoso.com,外部域为tiancang.net, 两个 ...
- SQLServer无法打开用户默认数据库,登录失败,错误4064的解决办法
"SQLServer无法打开用户默认数据库,登录失败,错误4064"的解决办法 1.检查登录密码 如果密码错误,修改数据库密码,用windows身份验证登录进去, (1)安全--登 ...
- Maven中 jar包冲突原理与解决办法依赖传递
Maven中 jar包冲突原理与解决办法&依赖传递 管理包依赖是 Maven 核心功能之一,下面通过如何引入 jar 包:如何解析 jar 包依赖:包冲突是如何产生:如何解决包冲突:依赖管理解 ...
- linux ftp 登录慢,linux中vsftpd登录,上传下载文件慢解决办法linux操作系统 -电脑资料...
vsftpd登录慢主要是nameserver #定义DNS服务器的IP地址没有设置了,这样我们只要设置或更新一下nameserver即可解决了, 在使用vsftpd的过程中,一直以来都有一个问题就是在 ...
- 苹果6系统怎么更新不了_苹果App Store登录不了怎么办_登录不了App Store的解决办法?...
苹果App Store登录不了怎么办_登录不了App Store的解决办法? 1.注销Apple ID 设置-iTunes Store和App Store-点击"Apple ID" ...
- linux mysql 登录报1045_【mysql】linux登录MySQL_报错ERROR_1045_(28000)解决办法
[mysql]linux登录MySQL_报错ERROR_1045_(28000)解决办法 5年前 (2015-09-17) 作者:Jiaozn 分类:MySQL 阅读次数:1852 ...
最新文章
- 手把手实战:利用LM神经网络算法自动识别窃电用户(附代码)
- 【unity】简要分析yield及协同程序的用法
- 纪念第一次青海湖之行泡汤
- 【slighttpd】基于lighttpd架构的Server项目实战(4)—简单的echo服务器
- 无人机图像处理工具更新——多线程优化版
- [导入]C++程序随笔
- MySQL性能优化之道
- js常用内建对象之:Array
- 如何用软件测试交易系统的胜率,无未来测试胜率99.78%的交易系统附公式 飞狐交易系统胜率指标 源码...
- 解决WordPress设置错误的url网站不能访问的问题
- c# 上传excel数据总结(一)线程的使用
- 《Java并发编程实战》【第四部分 高级主题】
- 利用ES4封装Windows10
- 交换机中对于tagged帧和untagged帧的处理
- web端前端自定义提示语信息
- 【复变函数】常用公式大全
- 手机WAP网站 相关
- 无线网卡驱动突然坏了怎么办
- STM32CubeMX学习——旋转编码器模块
- 论文提要“Beyond Frontal Faces: Improving Person Recognition Using Multiple Cues”
热门文章
- coreldraw 导入面料_Coreldraw文件导入Photoshop方法
- Android学习视频
- 08day 数据泵(expdb/impdb)—数据导出
- response.setcharacterencoding 报错是缺哪个包_出街,你缺的是这一款包包...
- oracle元数据存储在表空间,[Oracle] dbms_metadata.get_ddl 的使用方法总结
- vue树形多列_[vue]使用Element-ui的el-table实现多列同时排序。
- mac on linux,Mac- on- Linux
- C语言水洼数算法,C++ 数据结构之水洼的数量算法
- 计算机网络:第二章 物理层
- Linux7如何手动建库,Centos 7系列删除数据库并重新安装