Linux新用户登录时出现“-bash-4.2$”的解决办法

2023-10-31

Linux服务器新建的用户在登录时显示“-bash-4.2$”,而不是“user@hostname”的显示方式,出现此问题的原因是在添加普通用户时,用户家目录下丢失了.bash_profile和.bashrc两个环境变量文件

解决办法:

cp /etc/skel/.bashrc /home/username
cp /etc/skel/.bash_profile /home/username
之后退出终端重新登录即可

在这里插入图片描述
-bash-4.2$

-bash-4.2$ -bash-4.2$ -bash-4.2$ -bash-4.2$ -bash-4.2$ -bash-4.2$ -bash-4.2$ -bash-4.2$ 加粗样式

-bash-4.2$

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux新用户登录时出现“-bash-4.2$”的解决办法 的相关文章

  • Bash while 循环等待任务完成

    我创建了一个 bash 脚本来处理文件夹及其子文件夹中的视频 find type f name mkv while read file do ffmpeg i file done 问题 它不是 while 循环等待 ffmpeg 完成 而是
  • 尽管 if 语句,Visual Studio 仍尝试包含 Linux 标头

    我正在尝试创建一个强大的头文件 无需更改即可在 Windows 和 Linux 上进行编译 为此 我的包含内容中有一个 if 语句 如下所示 if defined WINDOWS include
  • bash 脚本抱怨文件名太长

    所以我有一个脚本可以执行此操作 jq 是命令行 JSON 处理器 echo Getting LB Node IDs echo LB STATUS jq loadBalancer nodes id 最后一行的输出是 1 2 3 但是当我尝试将
  • 如何根据标签将单个 XML 文件拆分为多个

    我有一个带有标签的 XML 文件 我想像这样分割文件
  • 添加文件时运行 shell 命令

    我的 Linux 机器上有一个名为 images 的文件夹 该文件夹连接到一个网站 该网站的管理员可以向该网站添加图片 但是 当添加图片时 我想要一个命令来运行调整目录中所有图片的大小 简而言之 我想知道当新文件添加到特定位置时如何使服务器
  • 如何安装 grunt-cli 而不出现错误?

    灵感来自 Chris Coyierpost http 24ways org 2013 grunt is not weird and hard 我决定尝试一下 grunt 但我在设置时遇到了很大的问题 首先 我安装了 Node js 然后我将
  • 使用脚本从网站中提取电子邮件地址

    给定一个网站 我想知道以编程方式和 或使用脚本的最佳程序是什么 以纯文本形式提取每个页面上存在的所有电子邮件地址 电子邮件受保护 cdn cgi l email protection从该链接和下面的所有站点 递归或直到某个固定深度 使用 s
  • 如何让R使用所有处理器?

    我有一台运行 Windows XP 的四核笔记本电脑 但查看任务管理器 R 似乎一次只使用一个处理器 如何让 R 使用全部四个处理器并加速我的 R 程序 我有一个基本系统 我使用它在 for 循环上并行化我的程序 一旦您了解需要做什么 此方
  • 如何使用waf构建共享库?

    我想使用构建一个共享库waf http code google com p waf 因为它看起来比 GNU 自动工具更容易 更简洁 到目前为止 我实际上有几个与我开始编写的 wscript 有关的问题 VERSION 0 0 1 APPNA
  • 检查 Git 中是否需要 pull

    如何检查远程存储库是否已更改并且需要拉取 现在我使用这个简单的脚本 git pull dry run grep q v Already up to date changed 1 但它比较重 有没有更好的办法 理想的解决方案是检查所有远程分支
  • 错误:“rjags”的包或命名空间加载失败

    在终端的 conda 环境之一中 我能够成功安装包 rjags 但是 当我在该环境中运行 R 并运行库 rjags 时 出现以下错误 加载所需的包 coda 错误 rjags 的包或命名空间加载失败 rjags 的 loadNamespac
  • 在生产服务器上使用 Subversion 使文件生效的最佳方法是什么?

    目前我已经设置了 subversion 这样当我在 Eclipse PDT 中进行更改时 我可以提交更改 它们将保存在 home administrator 中项目文件 该文件具有 subversion 推荐的 branches tags
  • 绕过 dev/urandom|random 进行测试

    我想编写一个功能测试用例 用已知的随机数值来测试程序 我已经在单元测试期间用模拟对其进行了测试 但我也希望用于功能测试 当然不是全部 最简单的方法是什么 dev urandom仅覆盖一个进程 有没有办法做类似的事情chroot对于单个文件并
  • Linux 为一组进程保留一个处理器(动态)

    有没有办法将处理器排除在正常调度之外 也就是说 使用sched setaffinity我可以指示线程应该在哪个处理器上运行 但我正在寻找相反的情况 也就是说 我想从正常调度中排除给定的处理器 以便只有已明确调度的进程才能在那里运行 我还知道
  • linux下如何从文本文件中获取值

    我有一些文本格式的文件 xxx conf 我在这个文件中有一些文本 disablelog 1 当我使用 grep r disablelog oscam conf 输出是 disablelog 1 但我只需要值1 请问你有什么想法吗 一种方法
  • Bash 中的动态变量名称

    我对 bash 脚本感到困惑 我有以下代码 function grep search magic way to define magic variable 1 ls tail 1 echo magic variable 1 我希望能够创建一
  • 我什么时候应该编写 Linux 内核模块?

    有些人出于某种原因想要将 Linux 中的代码从用户空间移动到内核空间 很多时候 原因似乎是代码应该具有特别高的优先级 或者只是 内核空间更快 这对我来说似乎很奇怪 我什么时候应该考虑编写内核模块 有一套标准吗 我怎样才能激励将代码保存在
  • 检查已安装的软件包,如果没有找到则安装

    我需要检查已安装的软件包 如果未安装则安装它们 RHEL CentOS Fedora 示例 rpm qa grep glibc static glibc static 2 12 1 80 el6 3 5 i686 如何在 BASH 中进行检
  • 复制目录内容

    我想将目录 tmp1 的内容复制到另一个目录 tmp2 tmp1 可能包含文件和其他目录 我想使用C C 复制tmp1的内容 包括模式 如果 tmp1 包含目录树 我想递归复制它们 最简单的解决方案是什么 我找到了一个解决方案来打开目录并读
  • 使用自定义堆的类似 malloc 的函数

    如果我希望使用自定义预分配堆构造类似 malloc 的功能 那么 C 中最好的方法是什么 我的具体问题是 我有一个可映射 类似内存 的设备 已将其放入我的地址空间中 但我需要获得一种更灵活的方式来使用该内存来存储将随着时间的推移分配和释放的

随机推荐

  • SpringAOP JDK动态代理

    1 本篇博客的背景和目的 目前我本人正在学习SpringFramework的知识 这也是这个专栏的主题 我前面的几篇博文中 简单的认识了一下SpringFramework 记录了SpringFramework的环境搭建 记录了SpringI
  • 单片机 指针 的应用

    目录 直接访问物理地址下的数据 1 访问硬件指定内存下的数据 1 如设备ID号 2 将复杂格式的数据转换为字节 方便通信与存储 直接访问物理地址下的数据 1 访问硬件指定内存下的数据 1 如设备ID号 include
  • java 外部调用内部类的方法

    1 使用static可以声明一个内部类 可以直接在外部调用 class Outer 定义外部类 private static String info hello world 定义外部类的私有属性 static class Inner 使用s
  • 关于使用U盘安装ESXi发生的一些错误及解决经验

    烧录工具 rufus ESXi version 6 5U2 安装过程可以参考 https www starwindsoftware com blog create an esxi 6 5 installation usb under two
  • PyCaret入门

    安装 pip install pycaret 查看版本 from pycaret utils import version version 参考文档 GitHub 官网 用户教程 预处理 函数 模型 Notebook教程 函数 Functi
  • 解决VM Workstation安装VMware Tools显示灰色的办法

    其实虚拟机用了好多次了 但是每次使用配置时还是忘这忘那的 这里就简单地再啰嗦下了 解决办法如下 1 关闭虚拟机 2 在虚拟机设置分别设置CD DVD CD DVD2和软盘为自动检测三个步骤 3 再重启虚拟机 灰色字即点亮 如果上述步骤不行
  • 1.spark环境搭建

    Anaconda https www anaconda com products individual d JDK https docs aws amazon com zh cn corretto latest corretto 8 ug
  • OPENGL纹理加载显示颜色偏差

    问题 用Kinect Dk读出来的图像用Opencv显示没有纹理 保存为BMP也没有问题 但是OpenGL纹理加载显示出来偏蓝 解决 OpenGL纹理数据加载时使用的颜色通道错误了 原来数据的颜色通道是BGRA的 之前 glTexImage
  • mysql调优小计

    1 选择最合适的字段属性 类型 度 是否允许NULL等 尽量把字段设为not null 查询时对 是否为null 2 要尽量避免全表扫描 先应考虑在 where 及 order by 涉及的列上建 索引 3 应尽量避免在 where 句中对
  • 使用myheritage实现静态照片变成视频

    网址 https www myheritage com 首先 注册 可以使用google账号 其次 上传照片 接下来 生成动画 最后 下载视频
  • python之post上传文件简单示意

    coding utf 8 作者 萧海 联系 128 File py post py Date 9 1 2023 4 48 PM application
  • java.lang.NoClassDefFoundError: Could not initialize class com解决方案

    本文转载自 https www cnblogs com liuyangfirst p 6811937 html 作者 liuyangfirst 转载请注明该声明 编写的时候遇到这样一个bug java lang NoClassDefFoun
  • 如何使用WINDOWS7本地电脑的远程桌面连接阿里云WINDOWS服务器

    如果您的远程服务器采用了Windows服务器系统 那么使用WINDOWS7的 远程桌面连接 登录云服务器 无论在连接速度上还是方便度上 都会好很多 下面我介绍使用远程桌面连接的方法来管理云服务器 一 工具 原料 阿里云Windows SER
  • 低代码工具该如何选择?

    低代码 概念在国内持续走红 看到很多人都在问市面上这么多的低代码产品 应该如何选择 选择的标准到底是什么 这篇文章就和大家简略的分享一下三个检测 低代码 产品的标准 通过对这三方面的考量 相信大家都能擦亮眼睛找到最好的那一款 1 语言属性
  • 教你搞懂 Git!

    尽管每天你都会用到Git 常用的命令可能不到5个 但你可能现在还搞不懂它的工作原理 为什么Git可以管理版本 基本命令git add和git commit到底在干什么 在这篇文章中 我将用一个例子来解释Git的运行过程 帮助你理解Git的工
  • 派生类的定义

    类的继承与派生 基类与派生类 继承 inheritance 是面对对象程序设计的一个重要特性 是软件复用 software reuse 的一个重要形式 继承允许在原有类的基础上创建新的类 新类可以从一个或多个原有类中继承数据成员和成员函数
  • WRTnode-Windows的putty连接

    Putty是一款远程登录工具 用它可以非常方便的登录到Linux服务器上进行各种操作 命令行方式 Putty完全免费 而且无需安装 双击即可运行 支持多种连接类型 Telnet SSH Rlogin 使用简单 实在是一款十分值得推荐的工具
  • 手把手教你:基于Django的新闻文本分类可视化系统(文本分类由bert实现)

    系列文章 第十三章 手把手教你 基于python的文本分类 sklearn 决策树和随机森林实现 第十二章 手把手教你 岩石样本智能识别系统 第十一章 手把手教你 基于TensorFlow的语音识别系统 目录 系列文章 一 项目简介 二 任
  • 50 个 JavaScript 面试问题

    你的 JavaScript 水平如何 您是摇滚明星 JavaScript 开发人员还是新手 让我们通过这 50 个 JavaScript 面试问题来测试你的知识 每个问题都有一个答案 但我鼓励你们在查看答案之前尽力而为 什么是JavaScr
  • Linux新用户登录时出现“-bash-4.2$”的解决办法

    Linux服务器新建的用户在登录时显示 bash 4 2 而不是 user hostname 的显示方式 出现此问题的原因是在添加普通用户时 用户家目录下丢失了 bash profile和 bashrc两个环境变量文件 解决办法 cp et