The metre per second is the SI derived unit of speed, built from the metre and the second; km/h is the same ratio scaled by 1,000/3,600. The speed of light has been fixed at 299,792,458 m/s exactly since 1983, which is why 1 c is a definition, not a measurement.
Imperial speeds come from the 1959 international yard and pound agreement: 1 ft = 0.3048 m and 1 mi = 1,609.344 m exactly, giving 1 ft/s = 0.3048 m/s and 1 mph = 0.44704 m/s. The nautical mile — 1,852 m since 1929 — gives the knot: 1 kn = 1852/3600 m/s. The knot remains the working unit of marine and air navigation (ICAO permits it in aviation), with kn as its ISO symbol.
Mach is named after the physicist Ernst Mach: a speed divided by the local speed of sound, which in air depends on temperature — about 343 m/s at 20 °C, 340.3 m/s at ISA sea level (15 °C) and 295 m/s in the −56.5 °C air at 11,000 m.