Linux之因BASH造成的键盘错误和环境问题

本文对比了Centos和Ubuntu在用户管理上的区别,包括默认shell环境、家目录创建及键盘操作问题。Centos创建用户默认为/bin/bash,而Ubuntu则为/bin/sh,后者在创建用户时不会自动建立家目录,且在/bin/sh环境下键盘操作存在异常。

对于Linux我们习惯使用/bin/bash。并且大多数人操作在Centos系统上,但是仍有不少人在ubuntu上使用,两个操作系统大同小异。都是使用了Linux内核。接下来就来讲讲我使用过程中两个系统的不同

对于Centos7系统,我们创建完用户之后默认是/bin/bash环境,但是ubuntu系统创建的用户默认是/bin/sh环境,这使得两个环境中的一些变量不能正常使用。所以创建用户加上-s  /bin/bash最好。

此外,ubuntu系统创建新用户后不会在/home目录下创建新用户自己的家目录。我们最好手工创建一下。

还有个键盘错误问题,就是在/bin/sh的环境下,你使用键盘的删除按键、上下左右按键等都不能正常使用,会出现“^H”^[[h“”“等一堆特殊符号。(我这个并不是在VIM编辑器里面)。解决的方法就是切换到/bin/bash的环境。

 

转载于:https://www.cnblogs.com/FengGeBlog/p/9996021.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值