wsl -h显示以下内容: --exec, -e <CommandLine> Execute the specified command without using the default Linux shell.
-- Pass the remaining command line as is. “不使用默认的Linux shell”是什么意思(即,如果不使用默认的shell,它还将使用什么?)。 此外,作为示例,我现在有三种可能的方法来从我的PowerShell提示符运行Linux ls (即,这将不是ls的Get-ChildItem别名,而是通过WS
当我尝试在PreparedStatement中使用下面的查询时,我有一种奇怪的行为
查询本身如下:
SELECT
CASE
WHEN TYPE LIKE '%Linux%' THEN 'Linux'
ELSE 'UNKNOWN'
END AS OS,
COUNT(*) AS TOTAL
FROM COMPUTERS.OS
GROUP BY
CASE
WHEN TYPE LIKE '%Linux%' THEN 'Linux
我想要获取我的操作系统中其他正在运行的进程的信息。(两件事,进程'name‘和’path‘。)
现在,我像使用"ps命令“一样使用linux命令。
Process process = Runtime.getRuntime().exec("ps x")
但是因为我也想在windows上运行这个,所以我正在寻找其他可以在windows和linux上运行的函数。
有没有java类或函数没有os依赖?