totally different things....
Log is a logarithmic data 'curve' that stores data in a non uniform way....usually more bits dedicated towards the highlights. It will not look proper on a monitor without a LUT.
Linear is an even distribution of data. It also will not look proper without a LUT.
Log can squeeze more usable data into a smaller file(usually) and a 10bit log is roughly equal to a 12bit linear in terms of camera recording.
Both are post production formats and made to store a lot more visual information vs a 709/srgb file which stores data in the limited color space and bit depth of the file...but is ready for immediate viewing
10 bit or 8 bit can be either LOG or linear.....that is just the amount of data assigned to the specific file.However, linear files are commonly 12 bit and up....with a lot of formats being 16 or 32 bit.
8 bit has 256 shades per color. 10 bit has 1024. 16 bits has over 32,000......and 32 bits a lot more
4:2:2 and 4:2:0 are codec color sub sampling patterns based on 4 pixel sample.
4 represents green, which is always full sample. The next numbers are the blue and red channels which in 4:2:2 are discarding half the red and blue data (averaging)
4:2:0 has a weird naming, but samples it's 4 pixels in a rectangle, rather than a line.....it fully samples green, and discards 75% of the red and blue channels. It is the same color information as 4:1:1 which also samples in a line vs a quadrant.
There are also a lot of 4:4:4 color formats....which are full sampled in all color channels. If you see 4:4:4:4 then there is an alpha channel as well (always fully sampled)
http://www.dvxuser.com/articles/colorspace/Then you have RGB and YUV...which I will let you discover