`
ymq267
  • 浏览: 130497 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论

Linux 新添加非root用登录后为-bash-4.1$而不是 [xxx@sensor~]模式

阅读更多
今天在Linux里新建了一个用户testuser1,将主目录指向指定目录

登录后终端中显示 -bash-4.1$而不是 [shangchuan@sensor~]

原因可能是默认主目录是自己手动mkdir创建的
这样的话是目录是空的,但如果是通过一下方式添加的,则会在主目录下生成几个需要的配置文件例如: .bash_logout , .bash_profile , .bashrc
#useradd -d /usr/testuser1 -m  testuser1

解决方案:
1.先确定当前确实是你要的目录么
#  pwd 查看当前目录
2.可以先给此用户的主目录改为其它目录
usermod -d /tmp -m  testuser1
如果改了可以用就,可以就可以了.
3.但如果就要用原来的目录,那就把该为其它目录中的配置文件都复制一份到 原来的目录下就好
前提是主目录还是原来的目录pwd查看
4.总之就是目录里少了默认需要的配置文件,想办法弄到你的目录就行
分享到:
评论

相关推荐

    解决ssh远程登陆linux显示-bash-4.1$的问题

    以上就是小编为大家带来的解决ssh远程登陆linux显示-bash-4.1$的问题全部内容了,希望大家多多支持软件开发网~ 您可能感兴趣的文章:浅谈linux中shell变量$#,$@,$0,$1,$2的含义解释php $_SERVER windows系统与linux...

    Linux CentOS下shell显示-bash-4.1$不显示用户名路径.docx

    在 CentOS 下新增一个用户,登录进去之后 shell 脚本的信息如下:bash-4.1$,而不是我们经常看到的 username@hostname 的组合,看起来很不舒服。 解决方案 问题的原因是因为没有配置 .bash_profile 的问题,可以...

    linux服务器登录后显示-bash问题.docx

    linux服务器用户登录后显示-bash问题l

    opencv_python-4.1.2.30-cp38-cp38-win_amd64.zip

    OpenCV(开源计算机视觉...总之,“opencv_python-4.1.2.30-cp38-cp38-win_amd64.zip”是Windows 64位系统下Python 3.8环境中使用OpenCV的重要资源,安装后可以开启你的计算机视觉之旅,探索图像处理和机器学习的魅力。

    linux-shell-scripting-fundamentals-bash.epub

    linux-shell-scripting-fundamentals-bash.epub

    readline-6.2.4.1.tar.gz

    `readline-6.2.4.1.tar.gz` 是一个包含了 `readline` 源代码的压缩包,主要用于在Linux系统中提供命令行交互功能。`readline` 是一个库,它允许用户通过键盘输入命令行时进行编辑、历史浏览、补全等功能,广泛应用于...

    linux 下安装weblogic 文档

    ### Linux下安装WebLogic 10.3.3的知识点详解 #### 一、环境准备与用户设置 **1.1 创建weblogic 用户和组** 为了确保WebLogic 的正确安装和运行,首先需要以root用户身份创建一个专门的weblogic用户和组。这一步...

    Linux安装Tomcat教程

    ### Linux安装Tomcat教程知识点详述 #### 一、前言 在Linux环境下部署Java Web应用时,常常需要用到Apache Tomcat作为应用服务器。本篇教程旨在详细介绍如何在Linux环境中安装配置Tomcat,确保其能够正常运行Java ...

    linux安装jdk、tomcat、把tomcat配置成服务

    在Linux系统中,安装和配置Java Development Kit (JDK) 和Apache Tomcat服务器是进行Web应用开发的基础步骤。本文将详细介绍如何在Linux环境下安装JDK、Tomcat,并将其配置为系统服务。 首先,我们需要下载JDK和...

    bashdb-4.2-0.7 配合centos7.3 bash-4.2.46版本编译通过

    通过查看文档和自己的测试,bashdb-4.2.0-7 和centos7的bash-4.2.46版本匹配,并且编译顺利. 使用方法: 解压bashdb [root]#tar xf bashdb-4.2-0.7.tar.gz -C /usr/src 编译安装bashdb 编译安装bashdb有两种方法,...

    jdk-17.0.4.1_linux-x64_bin.deb.zip

    标题 "jdk-17.0.4.1_linux-x64_bin.deb.zip" 指的是Java Development Kit(JDK)的17.0.4.1版本的Linux 64位二进制安装包,它被压缩为一个.zip文件。这个文件的描述 "jdk-17.0.4.1_linux-x64_bin.deb" 明确指出这是...

    linux下源码安装mysql数据库

    ### Linux下源码安装MySQL数据库知识点详解 #### 一、准备工作与环境搭建 在Linux环境下进行MySQL数据库的源码安装前,需要准备一系列的基础工作,包括但不限于创建必要的目录结构、设置用户权限以及安装所需的...

    linux-Bash风格指南规范最佳实践和实用技巧

    **Linux Bash风格指南:规范、最佳实践与实用技巧** 在Linux世界中,Bash shell脚本是日常自动化任务和系统管理的重要工具。了解并遵循良好的Bash编程风格,不仅可以提高脚本的可读性和可维护性,还能避免潜在错误...

    Linux bash:./xxx:无法执行二进制文件报错

    到此这篇关于Linux bash:./xxx:无法执行二进制文件报错的文章就介绍到这了,更多相关Linux 无法执行二进制文件 内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开发网!...

    linux常用命令linux常用命令linux常用命令常用命令常用命令

    ### Linux常用命令详解 #### 一、`pwd` 命令:显示当前工作目录的绝对路径 - **用途**:此命令用于显示用户当前所处的工作目录的完整路径。 - **示例**: ```bash [root@localhost ~]# pwd /root ``` #### 二...

    Centos6系统搭建tigervnc-server实现多用户访问.doc

    启动VNC Server,可以使用用户模式或root模式: - 用户模式:`[user1@vnc ~]$ vncserver :1` - Root模式:`[root@vnc ~]# service vncserver start` 停止VNC Server有多种方式: - 用户模式:`[user1@vnc ~]$ ...

    go-bash-wrapper:使用Golang运行bash脚本

    使用Golang运行bash脚本 安装 高朗 $ go get -u github.com/clarketm/go-bash-wrapper 用法 # Basic usage $ go-bash-wrapper ~ /path/to/script # Forward command line arguments $ go-bash-wrapper ~ /path/to/...

    sudo提权和普通用户免密切换到root详细笔记

    在Linux系统中,`sudo` 是一个非常重要的命令,它允许普通用户以管理员(或root)权限执行特定的命令。这个功能在运维工作中极其常见,因为它可以提高安全性,避免频繁切换到root账户。本笔记将详细讲解如何通过`...

Global site tag (gtag.js) - Google Analytics