cmd输出某条历史命令的时间
时间: 2024-04-13 20:29:59 浏览: 58
要查看某条历史命令的时间,可以使用以下命令:
```
history
```
这将显示您执行过的所有命令的历史记录。历史记录中的每一行都以一个数字开头,表示命令的序号。您可以找到特定命令的序号,然后使用以下命令查看该命令的执行时间:
```
history | grep "<command_number>"
```
请将`<command_number>`替换为您要查找的命令的序号。这将显示包含该命令及其执行时间的历史记录行。
相关问题
在Windows11的cmd中如何查看历史命令
在Windows 11的命令提示符(cmd)中,你可以使用命令行历史记录功能来查看之前输入过的命令。以下是查看历史命令的步骤:
1. 打开命令提示符(可以通过在开始菜单搜索cmd或者按Win+R键,然后输入cmd并回车)。
2. 在命令提示符窗口中,默认情况下,你不能直接浏览历史命令。要查看历史命令,你需要使用键盘上的上下箭头键来逐条浏览你之前输入的命令。
3. 如果你想要显示更多的命令历史,可以先定义一个环境变量,增加历史命令的存储条目。可以使用以下命令来设置历史记录条目数量:
```
set cmdhistory=100
```
这里将命令历史保存为100条,你可以根据需要设置为更高的值。
4. 如果你想要一次性查看所有历史命令,可以使用以下命令:
```
cmd /k dir
```
这个命令会列出当前目录下的所有文件和文件夹,并且会显示之前输入的所有命令。
请注意,上述方法仅用于快速查看历史命令,并不能直接在命令提示符中查看历史列表。Windows PowerShell提供了更为丰富的历史记录功能,如果需要更复杂的命令历史管理,建议使用PowerShell。
cmd中不输出java命令结果
在 Windows 的 cmd 中,有时候执行 Java 命令时,输出会被立即清空,导致看不到命令的执行结果。这是因为 Java 命令的输出被缓冲了。要解决这个问题,可以在 Java 命令后面加上 `-Dsun.java2d.noddraw=true` 参数,或者在 cmd 中设置环境变量 `set JAVA_TOOL_OPTIONS=-Dsun.java2d.noddraw=true`,这样可以关闭 Java 的缓冲输出,让输出立即显示在 cmd 中。如果还是无法显示,可以尝试将 Java 命令的输出重定向到文件中,然后查看文件中的输出。例如,可以使用以下命令将 Java 命令的输出保存到 output.txt 文件中:
```
java your_program > output.txt
```
这样,就能在 output.txt 文件中查看 Java 命令的输出了。