As I am currently working on a project involving PostgreSql, I came to learn some very important commands that I use. here's a list of those commands.
psql -h <host name> -p <port number> -U <user name> <database name>
export PGPASSWORD="<password>"
psql -h <host name> -p <port number> -U <user name> <database name> -w
export PGPASSWORD="<password>"
psql -h <host name> -p <port number> -U <user name> <database name> -w -f <file location>
\list
\c <db name>
pg_dump -h localhost -p 5432 vreze_live -U vrezeyau_user -f ~/Code/vreze_live.sql
\q