运行 maldet 后没有命令行访问

运行 maldet 后没有命令行访问

我正在使用带有 Unity 桌面的 Ubuntu 18 LTS。我在整个磁盘上安装并运行了 maldet(Linux 恶意软件检测 (LMD))。当我回来检查结果时,终端窗口一片空白。我尝试了所有设置,包括将背景设为白色,将文本设为黑色,但它仍然是空白的,并且仍然不响应键盘。有时窗口甚至不会打开。它闪烁并消失。当它打开时,它总是空白的,没有键盘响应。

我安装了 MATE term。它也只是闪烁然后消失。xterm 和 uterm 甚至没有打开。我安装并启动了 TMX,但它又回来了

bash: /usr/bin/sudo: Permission denied

每次我尝试使用 sudo 的命令时。 (它没有要求我输入密码。)

当我尝试 ctrl-alt-F3 时,我得到了一个终端,但是,当我输入我的用户名和密码时,它闪烁并再次询问我的用户名。

我使用 PowerShell 运气最好。它允许我输入

 sudo apt-get install --reinstall gnome-terminal

我明白了

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  libllvm7
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 32 not     upgraded.
Need to get 160 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64     gnome-terminal amd64 3.28.2-1ubuntu1~18.04.1 [160 kB]
Fetched 160 kB in 0s (1,242 kB/s)      
(Reading database ... 231629 files and directories currently     installed.)
Preparing to unpack .../gnome-terminal_3.28.2-    1ubuntu1~18.04.1_amd64.deb ...
Unpacking gnome-terminal (3.28.2-1ubuntu1~18.04.1) over (3.28.2-    1ubuntu1~18.04.1) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.2) ...
Processing triggers for libglib2.0-0:amd64 (2.56.4-0ubuntu0.18.04.4)     ...
Setting up gnome-terminal (3.28.2-1ubuntu1~18.04.1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for gnome-menus (3.13.3-11ubuntu1.1) ...

重启后,我无法让计算机进入命令/恢复模式。我尝试按住 Shift 键,但它直接进入桌面。

其余一切似乎都运行良好。只是任何与终端有关的事情都会让我遇到问题。我本来可以使用 PowerShell,但由于使用了 maldet,我的终端功能似乎出现了严重问题。此外,当我单击终端图标时,我得到的是无法运行的 gnome 终端,而不是 PowerShell,尽管 PowerShell 在收藏夹中显示终端图标。我希望有办法解决这个问题。

我使用 maldet (LMD)

wget http://www.rfxn.com/downloads/maldetect-current.tar.gz

编辑:查找默认 shell

我打开了 PowerShell 并输入

cat /etc/shells

结果是

/bin/sh
/bin/bash
/bin/rbash
/bin/dash

因此看来 /bin/sh 是 PowerShell 的默认 shell。

/etc/bashrc 和 ~/.bash_profile 都不存在,因此我按照以下概述创建了它们http://www.linuxfromscratch.org/blfs/view/svn/postlfs/profile.html

Gnome 终端仍然启动为空白。

編輯:恢復

然后我尝试

 mkdir backup
 cp ~/.bashrc backup
 cp /etc/skel/.bashrc ~

但 Gnome 终端仍然打开空白

相关内容