2017-06-20 58 views
0

我嘗試了多個命令來顯示已安裝應用程序的列表,但我想知道是否有直接方式顯示所有安裝的應用程序以及應用程序的所有者。運行Linux cmd以顯示已安裝應用程序的所有權詳細信息

+0

使用隨附分佈程序包管理器! – Kent

+0

我也想到了,但我試圖從Java運行這個命令!因此,我需要獲取詳細信息以便操作它並顯示在程序中。 – Pravar

回答

1

蠻力第一近似會列出文件可以在您PATH

for d in $(echo "$PATH" | tr : ' '); do ls -l "$d"; done 
+0

我在這裏看到什麼? '.bat .dll .exe' ..... linux? – Kent

+0

@Pravar Linux沒有bat,dll或exe文件。你確定你在問關於Linux嗎?你對「應用」有什麼瞭解? PATH **中的程序是**應用程序,除文件所有權外沒有其他所有權概念。 – Jens

+0

@Jens,謝謝它的工作!我很抱歉,我需要澄清我的概念! – Pravar