List installed packages
All installed packages
pacman -QAll explicitly installed packages
pacman -QeExplicitly installed packages not required by other installed packages
pacman -QetOnly packages names
pacman -Qet | awk '{print $1}' > my_installed_packages.txt
List which package owns a file
pacman -F filename