经常会遇到Linux系统用户登录命令行或执行命令显示日志文件异常,比如:-bash: /var/log/xxx_audit/xxx_audit.log: Permission denied其实是说开启日志审计功能后有日志文件权限被拒绝。 查看提示异常的文件权限: [root@regtest]# sudo ls -lath /var/log/xxh_audit/[root@regtest]# sudo chmod -R 666 /var/l...
linux 命令行出现-bash-4.2$的解决办法 reference: https://blog.csdn.net/weixin_40106836/article/details/86495232 https://blog.csdn.net/mjb115889/article/details/82115708 现象: 命令行出现-bash-4.2$,而非默认的[用户名@主机名:]的格式。 处理方法: 输入这两句话,然后关闭终端,重新登录一下就好了 cp /...
\W :显示当前目录名称 如果/.bash_profile被误删掉了,可以自己重新创建;如果/.bash_profile被清空了,那就直接编辑,将export PS1='[\u@\h \W]$'内容加进去即可: linux 命令行不显示路径了,而显示为-bash-4.1#的两种解决办法 2、修改好之后,source ~/.bash_profile使文件生效,然后回车,路径显示随即正常: l...
Linux主机突然出现 -bash-4.2# 码农coding带你解决 我说一下出现场景 1、centos7忘记用户登录密码 这个是忘记密码进安全模式去修改然后能见到 sh-4.2# 2、就是使用xshell、finalshell、putty等远程软件远程linux主机,会出现 这个情况主要是由于手误造成的,手误操作 这都没得关系,都可以解决 码农coding带你解决问题...
1 步骤一:使用weblogic用户登录linux主机,发现主机名显示为-bash-4.2$,但是root用户下显示正常,初步感觉是环境变量的问题。2 步骤二:在/home/weblogic目录检查,目录的.bash_profile文件和.bashrc文件不存在。3 步骤三:处理方法按照如下命令将/etc/skel目录下的文件拷贝到/home/weblogic下[root@localhost ~]# ...
Linux CentOS下shell显示-bash-4.1$不显示用户名路径的解决方法 问题描述: CentOS下新增一个用户,登录进去之后shell脚本的信息如下: 而不是我们经常看到的username@hostname的组合,看起来很不舒服。 解决方案: 问题的原因是因为没有配置.bash_profile的问题,可以通过配置这个文件来解决问题。
linux系统 xshell工具 方法/步骤 1 我这里以xshell为例 2 出现该现象的原因为用户的环境变量有关, 相关文件被删除导致。3 以故障账号登录系统(我这里是root为演示,其他用户可用su命令切换用户)4 把/etc/skel/目录下的.bash_profile .bashrc等文件复制粘贴到/root目录下 5 注销root账号重新登录,或重新打开终端...
终端提示符显示的是-bash-4.2# 而不是root@主机名 + 路径的显示方式原因是root在/root下面的几个配置文件丢失,丢失文件如下:1、.bash_profile2、.bashrc以上这些文件是每个用户都必备的文件。使用以下命令从主默认文件重新拷贝一份配置信息到/root目录下 ...
用ls -a 命令查看下 会发现缺少三个文件:.bash_logout .bash_profile .bashrc 从别的用户上面拷贝过来 ,重新登陆下 就会展示正常的用户了