历史命令不起作用

历史命令不起作用

我是 Ubuntu 22.04.2 Desktop 的新手。我之前使用的一些命令现在不起作用,历史记录就是其中之一。以前,我使用 MobaXterm 仅下载和上传文件。当我在 Ubuntu 上使用我的帐户时,我从这两个命令中收到的消息相同。

在此处输入图片描述

答案1

根据您的屏幕截图,您正在使用shell sh。在 Ubuntu 系统上,/bin/sh短跑,DebianAlmquist 壳,这是一个轻量级 shell,不提供 shell 历史功能。

要切换到 Ubuntu 的默认交互式 shell bash,你可以执行以下任一操作

  • 键入bash以在 sh shell 中打开一个新的交互式 shell

  • 键入exec bash以将当前 sh shell 替换为 bash

  • 键入chsh -s /bin/bash以将您的默认登录 shell 设置为 bash - 系统将提示您输入密码以确认更改。

也可以看看箭头键、Home、End、Tab 完成键在 shell 中不起作用

相关内容