ubuntu新建用户不能使用ll等指令,显示出来的信息没有颜色区分的解决方案

摘要:
Ubuntu使用useradd mtest gadmin命令创建用户测试及其工作目录。然而,登录后,会有许多命令无法使用,例如“ll,显示的信息没有颜色”。此时,当您检查用户的shell是否为编译器echo$shell#时,您会发现/bin/sh用于将用户使用的shell编译器修改为/bin/bash,即usermod-m/bin/bashtest#test是用户名。此时,当您单击echo$SHELL时,您会发现使用了/bin/bash。

ubuntu利用 useradd -m test -g admin 指令,创建用户test及其工作目录。
但是登陆后,会出现不能使用很多指令“比如:ll、显示的信息没有颜色”等等
此时
查看该用户的shell是所用的编译器
echo $SHELL #这时会发现使用的/bin/sh
把用户所使用的shell编译器修改成/bin/bash即可
usermod -m /bin/bash test #test是用户名字
此时,在echo $SHELL 一下,就会发现是/bin/bash了。(退出,重新登陆一下)

免责声明:文章转载自《ubuntu新建用户不能使用ll等指令,显示出来的信息没有颜色区分的解决方案》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ES6核心内容精讲--快速实践ES6(一)Web移动应用开发框架的8个技术构想 狼人:下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【转】go test命令(Go语言测试命令)完全攻略

go的单元测试, 有以Test开头和Benchmark开头的函数,作用是不一样的。go test -v -bench=. 原文: http://c.biancheng.net/view/124.html golang单元测试 要开始一个单元测试,需要准备一个 go 源码文件,在命名文件时需要让文件必须以_test结尾单元测试源码文件可以由多个测试用例组成,...

shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作

mysql  -hhostname -Pport -uusername -ppassword  -e  相关mysql的sql语句,不用在mysql的提示符下运行mysql,即可以在shell中操作mysql的方法。 #!/bin/bash HOSTNAME="192.168.111.84"...

Redis——Springboot集成Redis集群

前言 在 springboot 1.5.x版本的默认的Redis客户端是 Jedis实现的,springboot 2.x版本中默认客户端是用 lettuce实现的。 Lettuce 与 Jedis 比较 Lettuce 和 Jedis 的都是连接 Redis Server的客户端。 Jedis 在实现上是直连 redis server,多线程环境下非线...

Linux shell if [ -n ] 正确使用方法

if [ str1 = str2 ]      当两个串有相同内容、长度时为真if [ str1 != str2 ]      当串str1和str2不等时为真if [ -n str1 ]       当串的长度大于0时为真(串非空)if [ -z str1 ]        当串的长度为0时为真(空串)if [ str1 ]         当串str1...

Python中调用Linux命令并获取返回值

方法一、使用os模块的system方法:os.system(cmd),其返回值是shell指令运行后返回的状态码,int类型,0表示shell指令成功执行,256/512表示未找到,该方法适用于shell命令不需要输出内容的场景。 os.system(cmd)会启动子进程,在子进程中执行cmd,如果cmd有执行内容,会在标准输出显示。 举例说明: 1. 列...

模型评估:模型状态评估

  模型状态 过拟合和欠拟合 过拟合:在训练集上的准确率较高,而在测试集上的准确率较低 欠拟合:在训练集和测试集上的准确率均较低 学习曲线(Learning Curves) 1)概念概述 学习曲线就是通过画出不同训练集大小时训练集和交叉验证的准确率,可以看到模型在新数据上的表现,进而来判断模型是否方差偏高或偏差过高,以及增大训练集是否可以减小过拟合。  ...