The fact that you use linux does not mean the Preferences option won't work -- calibre does know how to find its own configuration files.
If you mean you use a headless server and can't run the GUI to access the Preferences, that's different.
As PeterT said, the configuration folder is in ~/.config like any good XDG-compliant application.