gpt4 book ai didi

linux - 删除存储在 LAN 中的整个终端历史记录

转载 作者:太空宇宙 更新时间:2023-11-04 05:24:02 25 4
gpt4 key购买 nike

在我们的实验室中,学生可以使用他们的 ID 和密码登录任何系统的局域网。我想删除终端中的终端命令历史记录以及它可能存储在其他位置的任何位置。我尝试过 history -c 它会删除当前计算机中的终端历史记录,而不是任何其他计算机上的终端历史记录。是否有任何命令可以在不需要 root 密码的情况下从所有计算机和管理员系统中删除用户的整个终端历史记录?我们使用的是 Red Hat Linux 发行版。

最佳答案

我想说您正在寻找您在这些终端(我认为是终端模拟器)中使用的 shell 存储的历史记录。

现在通常在 Linux 系统中使用 bash shell,不过您必须检查您的安装和配置文件。

对于 bash shell 的示例,您必须清空文件 ~/.bash_history。这是您的个人主文件夹中由 shell 使用的隐藏文件。其他 shell 使用其他位置。在实验室设置的情况下,您的主文件夹通常维护在某个中央服务器系统中,并从那里安装到​​您可能使用的某个本地系统。这就是为什么删除内容一次通常会对其他地方产生影响。

但请注意,您在本地可能有不同的设置。因此,首先您必须找出该设置。

关于linux - 删除存储在 LAN 中的整个终端历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36079389/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com