请问如下登录环境故障的原理及解决办法?

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$相关推荐

  1. 028 -bash-4.1$ 出现故障的原理及解决办法?

    最近在搭建分布式的时候,出现了这个问题,很不爽.下面是我的解决方式. 1.在用户下删除bash rm -rf /home/beifeng/.bash* 2.拷贝 cp /etc/skel/.bash* ...

  2. 有关阿里云服务器ping不通解决办法(云服务器搭建完环境访问不了ip解决办法)

    阿里云服务器ping不通解决办法(云服务器搭建完环境访问不了ip解决办法) 问题:这里的服务器我以阿里云为例,学生套餐嘛,便宜,最近搞服务器,然后Ubuntu16.04下搭建LAMP环境后发现输入ip ...

  3. 智学网服务器文件,智学网查分登录不上怎么回事?智学网登录不上的原因与解决办法[图]...

    类型: 大小: 评分: 平台: 标签: 智学网是一款供用户登录进入才能使用的手机学习辅助工具,注意帮助家长及时了解孩子在校的学习成绩哦.可是有些家长在登录的时候,却碰到了问题不知怎么回事,也不知如何是 ...

  4. Lync 2010客户端无法登录Lync server 2013服务器的解决办法

    Lync 2010客户端无法登录Lync server 2013服务器的解决办法 我的Lync server 2013环境介绍 内部域名contoso.com,外部域为tiancang.net, 两个 ...

  5. SQLServer无法打开用户默认数据库,登录失败,错误4064的解决办法

    "SQLServer无法打开用户默认数据库,登录失败,错误4064"的解决办法 1.检查登录密码 如果密码错误,修改数据库密码,用windows身份验证登录进去, (1)安全--登 ...

  6. Maven中 jar包冲突原理与解决办法依赖传递

    Maven中 jar包冲突原理与解决办法&依赖传递 管理包依赖是 Maven 核心功能之一,下面通过如何引入 jar 包:如何解析 jar 包依赖:包冲突是如何产生:如何解决包冲突:依赖管理解 ...

  7. linux ftp 登录慢,linux中vsftpd登录,上传下载文件慢解决办法linux操作系统 -电脑资料...

    vsftpd登录慢主要是nameserver #定义DNS服务器的IP地址没有设置了,这样我们只要设置或更新一下nameserver即可解决了, 在使用vsftpd的过程中,一直以来都有一个问题就是在 ...

  8. 苹果6系统怎么更新不了_苹果App Store登录不了怎么办_登录不了App Store的解决办法?...

    苹果App Store登录不了怎么办_登录不了App Store的解决办法? 1.注销Apple ID 设置-iTunes Store和App Store-点击"Apple ID" ...

  9. linux mysql 登录报1045_【mysql】linux登录MySQL_报错ERROR_1045_(28000)解决办法

    [mysql]linux登录MySQL_报错ERROR_1045_(28000)解决办法 5年前 (2015-09-17)    作者:Jiaozn    分类:MySQL    阅读次数:1852 ...

最新文章

  1. 手把手实战:利用LM神经网络算法自动识别窃电用户(附代码)
  2. 【unity】简要分析yield及协同程序的用法
  3. 纪念第一次青海湖之行泡汤
  4. 【slighttpd】基于lighttpd架构的Server项目实战(4)—简单的echo服务器
  5. 无人机图像处理工具更新——多线程优化版
  6. [导入]C++程序随笔
  7. MySQL性能优化之道
  8. js常用内建对象之:Array
  9. 如何用软件测试交易系统的胜率,无未来测试胜率99.78%的交易系统附公式 飞狐交易系统胜率指标 源码...
  10. 解决WordPress设置错误的url网站不能访问的问题
  11. c# 上传excel数据总结(一)线程的使用
  12. 《Java并发编程实战》【第四部分 高级主题】
  13. 利用ES4封装Windows10
  14. 交换机中对于tagged帧和untagged帧的处理
  15. web端前端自定义提示语信息
  16. 【复变函数】常用公式大全
  17. 手机WAP网站 相关
  18. 无线网卡驱动突然坏了怎么办
  19. STM32CubeMX学习——旋转编码器模块
  20. 论文提要“Beyond Frontal Faces: Improving Person Recognition Using Multiple Cues”

热门文章

  1. coreldraw 导入面料_Coreldraw文件导入Photoshop方法
  2. Android学习视频
  3. 08day 数据泵(expdb/impdb)—数据导出
  4. response.setcharacterencoding 报错是缺哪个包_出街,你缺的是这一款包包...
  5. oracle元数据存储在表空间,[Oracle] dbms_metadata.get_ddl 的使用方法总结
  6. vue树形多列_[vue]使用Element-ui的el-table实现多列同时排序。
  7. mac on linux,Mac- on- Linux
  8. C语言水洼数算法,C++ 数据结构之水洼的数量算法
  9. 计算机网络:第二章 物理层
  10. Linux7如何手动建库,Centos 7系列删除数据库并重新安装