mac终端输入的历史命令怎么删除?

macbookpro的终端输入的历史命令怎么删除?就是说把之前输入的命令取消,恢复到默认的终端。

MacBook Pro 16″, macOS 10.15

发布日期 2022年7月29日 上午5:43

问题被标记为 排名最靠前的回复

发布日期 2022年7月29日 上午7:19

如果终端已经运行,请完全退出终端程序。然后,运行终端,在终端的一个新窗口中运行下面的命令:


用于列出所有 shell 相关的文档:

ls -lda .??sh_*


用于删除bash和 zsh 的历史和 sessions 记录

rm -rf .bash_history .bash_sessions .zsh_history .zsh_sessions


注:

  1. 如果需要,在隐私设置中,先给终端“完全磁盘访问权限”,退出后再运行终端,才能成功运行命令。
  2. 迄今为止,人们最熟悉的Mac 系统的默认 shell 是bash和 zsh。但是,依然可以在终端应用或者手动变更 shell。所以,这里只是给出两个最常见的情况的处理。
  3. 另参考:在 Mac 上将 zsh 用作默认 Shell - Apple 支持 (中国)


回复量: 3
问题被标记为 排名最靠前的回复

2022年7月29日 上午7:19 回应 社区用户

如果终端已经运行,请完全退出终端程序。然后,运行终端,在终端的一个新窗口中运行下面的命令:


用于列出所有 shell 相关的文档:

ls -lda .??sh_*


用于删除bash和 zsh 的历史和 sessions 记录

rm -rf .bash_history .bash_sessions .zsh_history .zsh_sessions


注:

  1. 如果需要,在隐私设置中,先给终端“完全磁盘访问权限”,退出后再运行终端,才能成功运行命令。
  2. 迄今为止,人们最熟悉的Mac 系统的默认 shell 是bash和 zsh。但是,依然可以在终端应用或者手动变更 shell。所以,这里只是给出两个最常见的情况的处理。
  3. 另参考:在 Mac 上将 zsh 用作默认 Shell - Apple 支持 (中国)


这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

mac终端输入的历史命令怎么删除?

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!