引言

本文系Linux学习过程中的一个小插曲。

在使用root用户创建了一个普通的tom 用户之后,系统莫名其妙卡死,重启后,发现命令提示符不再是 “用户名 + 目录”这种组合,而变成了 bash-4.1# 开头:

解决办法

将/etc/skel 文件中的 .bash_profile 和.bashrc 这两个文件拷贝到当前用户主目录下重启即可。注意,首先需要切换到出问题的用户下,切换的指令是: su - 用户名。

上述命令的cp指令也可以使用通配,一起复制两个文件:cp  /etc/skel/.bash*  ~

执行完成后,重启即可:

问题分析与总结

出现这个问题的原因是由于某些误操作导致用户家目录下的 .bash_profile 和 .bashrc 这两个文件被删除

那 /etc/skel 究竟是做什么的呢?我们来看一下 /etc/skel 目录下都有什么:

skel 是skeleton (纲要)的缩写。每当新建一个用户的时候(通过useradd命令),/etc/skel 目录下的文件都会原封不动地复制到新建用户的家目录下 ~

所以,可以在skel目录下创建一个readme.txt,这样每次新建用户,在该用户的家目录下就会看到这个自动复制过去的readme.txt,达到一种通知公告的效果。

参考《浅析/etc/skel 目录》《命令提示符-bash-4.1$错误解决》

Linux问题处理————命令提示符显示 bash-4.1# 解决方案相关推荐

  1. Linux如何让命令提示符显示完整的路径

    Linux如何让命令提示符显示完整的路径 文章目录: 1 问题描述 2 修改配置文件显示完整路径 3 其他的命令提示符显示配置修改 1 问题描述 我的linux在命令提示符下,只显示了最后一个路径,这 ...

  2. linux 命令行获取时间,【Linux】让命令提示符显示日期和时间

    用过了一段时间的Fedora Linux,感觉不错. 但是在命令行界面下操作的时候,就总是感觉少点儿什么!没错,就是看时间和日期比较麻烦啦,要用命令去看,有时候就是懒得动了嘛-- 今天在学习bash变 ...

  3. Linux基础知识--2.Linux的文件系统和bash的基础特性(1)

    Linux基础知识--linux的文件系统和bash的基础特性 一.Linux文件系统: Linux文件系统中的文件是数据的集合,文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux ...

  4. Linux 命令之 ps -- 显示进程状态/查看进程信息

    文章目录 介绍 语法格式 常用选项 命令示例 示例 1,查看进程的 PID.名称以及 CPU 占用率 示例 2,查看所有的进程 示例 3,按内存资源的使用量对进程进行排序 示例 4,按 CPU 资源的 ...

  5. linux bash命令_Ultimate Linux命令行指南-Full Bash教程

    linux bash命令 Welcome to our ultimate guide to the Linux Command Line. This tutorial will show you so ...

  6. cmd怎么进入linux系统时间,Linux怎么更改命令提示符信息

    一般情况下,Linux 的命令提示信息类似于以下样子,显示为[当前用户名@短主机名 当前短路径]提示符,例如 [zxb@www Desktop]$ .下面就让学习啦小编教大家Linux怎么更改命令提示 ...

  7. linux目录形式,linux 系统下 ngnix 显示目录形式

    vi  /usr/local/nginx/conf/nginx.conf   #编辑配置文件,在server {下面添加以下内容: location  / { autoindex on; autoin ...

  8. 第二周 Linux文件管理类命令及bash基本特性

    第二周 Linux文件管理类命令及bash基本特性 摘要 1.描述Linux上的文件管理类命令并详解. 2.描述Bash的工作特性. 3.描述文件的元数据信息详解. 4.描述命令别名的使用. 5.详解 ...

  9. linux非图形化界面,在Linux图形界面中显示中文,非图形界面中,显示英文

    在Linux图形界面中显示中文,非图形界面中,显示英文 设置语言,应当改环境变量LANG 1. 在非Xwindow下显示英文.非Xwindow下不能显示中文汉字,如果设置成中文,则中文部分显示乱码,第 ...

最新文章

  1. Vert.x学习笔记(一) Vert.x 核心包
  2. React 中 $$typeof 的作用
  3. BootStrap网格布局
  4. python列表操作程序_Python列表操作,比较常见的10个问题
  5. 洗礼灵魂,修炼python(8)--高效的字典
  6. pycharm和mysql_数据库 mysql 和 pycharm交互
  7. Tomcat和JBoss都是服务器,有什么区别呢
  8. Mac OS X 安装ruby环境
  9. python字典用法总结
  10. WMS软件哪个好?排名怎样
  11. [UPF]Synopsys推荐的UPF流程及Power Domain简介
  12. 楼天城楼教主的acm心路历程(作为励志用)
  13. 《码农翻身》原文分章节阅读链接
  14. 《愚公移山》深度解读
  15. 愤怒的小鸟有PC版本了!
  16. 博弈论2:学会换位思考(弱劣势策略)
  17. Vim中如何全选复制粘贴
  18. 详解IP地址与子网掩码
  19. 5-(4-羟基苯基)-10,15,20-三-(4-溴苯基)卟啉(TPP-Brs)/2-羟甲基-5,10,15,20-四苯基卟啉/2-氯甲基5,10,15,20-四苯基卟啉齐岳供应
  20. 画图函数title 和 axis 的用法

热门文章

  1. JavaScript中带示例的字符串search()方法
  2. python二分法查找程序_Python程序查找地板划分
  3. 韩信大招:一致性哈希
  4. js对浏览器内部及外部窗口宽度及高度使用测试
  5. Linux(Ubuntu20.10)安装GIMP
  6. vue+axios请求时设置request header请求头(带上token)
  7. 解释器android,Android的设计模式-解释器模式
  8. 路由虚拟端口配置dhcp服务器,交换机和路由器DHCP设置中的端口配置
  9. 将你一张表的值覆盖_精准度可达亚米级,山东“北斗一张网”向社会免费开放...
  10. android百度地图画圆,android百度地图半径画圆