Question: I know, I just can hit `Super`+`A` to see all installed apps in Ubuntu, but I need a command to list their names. The command

```
dpkg --get-selections | awk '{print $1}'

```

is also not an option because it shows all installed packages and it contains drivers, kernels and libraries.

Answer: 
Run the below command to see all the installed applications,

```
ls /usr/share/applications | awk -F '.desktop' ' { print $1}' -

```

If you want to get the list of all installed applications, then run the below command,

```
ls /usr/share/applications | awk -F '.desktop' ' { print $1}' - > ~/Desktop/applications.txt

```

It will stores the above command output to `applications.txt` file inside your `~/Desktop` directory.

### OR

Also run the below command on terminal to list the installed applications,

```
find /usr/share/applications -maxdepth 1 -type f -exec basename {} .desktop \; | sort

```

To get the list in text file, run the below command

```
find /usr/share/applications -maxdepth 1 -type f -exec basename {} .desktop \; | sort > ~/Desktop/applications.txt

```

Desktop entries for all the installed applications are stored inside `/usr/share/applications` directory, where file names are in the format of `application-name.desktop`.Removing the `.desktop` part from the file names will give you the total list of installed applications.

**Update:**

[As @Radu suggested](https://askubuntu.com/questions/433609/how-can-i-list-all-applications-installed-in-my-system/433761?noredirect=1#comment566116_433619), you can also find desktop entries for your additional installed applications inside `~/.local/share/applications` directory.

```
find /usr/share/applications ~/.local/share/applications -maxdepth 1 -type f -exec basename {} .desktop \;

```
If you need list of applications shown when you hit `Super`+`A`, you can use `ls /usr/share/applications`. The only thing you should do is replace `.desktop` ending which is quite simple task. I do it with `sed`:

```
ls /usr/share/applications | sed s/.desktop// - > installed-apps.txt

```

But you can do it after you received the list using the text editor.