The formula for the magnetic force on a current-carrying wire is given by:
\[
F = I L B \sin \theta
\]
Where:
- \( F \) is the force on the wire,
- \( I = 2 \, \text{A} \) is the current in the wire,
- \( L \) is the length of the wire,
- \( B = 0.5 \, \text{T} \) is the magnetic field strength,
- \( \theta = 30^\circ \) is the angle between the wire and the magnetic field.
We are asked to find the force per unit length, so we divide the force by \( L \):
\[
\frac{F}{L} = I B \sin \theta
\]
Substituting the known values:
\[
\frac{F}{L} = 2 \times 0.5 \times \sin 30^\circ
\]
\[
\frac{F}{L} = 2 \times 0.5 \times \frac{1}{2} = 0.5 \, \text{N/m}
\]
Thus, the force per unit length on the wire is \( 1.0 \, \text{N/m} \).