If you listen to music, then you have heard probably 100s of different bass guitar sounds.
There is no one bass sound for every song and every type of music.
You have distorted bass, fatt thuddy bass, thin bass, round bass, delayed bass, bouncy bass, and all kinds of other adjectives you could use to describe the bass sound.
An easy way to look at the over all frequency rang of the bass is
40hz -400hz are the fundamental frequencies and 400hz - 4k (sometimes higher) are the harmonics of the bass.
Some bass guitars can go down to as low as 31hz, but that is SUPER low and not really needed when mixing. Of course there are exceptions.
When recording and mixing you can break down the bass guitar frequency range into about 4 EQ bands, or sets of ranges inside the full bass frequency range.
40hz-200hz will give you the body of the bass. If you boost here you can get a fat full bass sound.
200hz-300hz is where a lot of "mud" can live on any instrument and can make for a less clear bass sound.
500hz-1k This can range can add some punch to your sound
1k-5k can add some grit or attack and help the bass cut through the rest of the mix.
These are all approximate values for you to play around with.
Don't be afraid to filter the low end and top end of your bass guitar frequency range.
A high pass filter which cuts the frequencies below your cut off point and lets the rest pass through can clean up your bass really easily and help the over all mix.
The other end is the low pass filter ( does the opposite of the HP filter) which can cut out the super high frequencies that are not needed and leave room for other instruments to occupy this space.
You don't need super low and high end information building up in your mix that isn't needed. You can help your bass guitar operate in a specific focused bass guitar frequency range for best results for the overall mix.
Adding some "bass Fuzz" to your bass track can help it cut through the mix. You can do this in a parallel processing or right inside a plugin that allows this.
It's basically adding distortion to the middle upper range of the bass guitar frequency only. No need to do this to the lower end.
You mix it in to taste and it sound great!
This is how you can get that gritty rock bass sound you've heard before.
If you have a multiband compressor or plugin that allows you to mess with the individual bands of a track, then you can do some cool stuff and create some unique bass sounds.
You can take it a step further than just adding Bass fuzz, but add reverb, delay, different compression settings on the different bands inside the bass track.
The rule of thumb is there are not any rules!
Use your creativity and come up with some cool sounds that you enjoy.
That's the whole point of all this anyway, right!?