Cook the linguine in a generous amount of boiling, salted water for about 12 minutes, then drain thoroughly and return to the saucepan. Meanwhile, beat the lemon juice and zest with the olive oil, then stir in the Parmesan – it’ll go thick and creamy. Season and add more lemon juice if needed. Add the lemon sauce to the linguine and shake the pan to coat each strand of pasta with the sauce (the Parmesan will melt when mixed with the pasta). Finish by stirring in the chopped basil and the rocket.