In a large stockpot, cook linguine per package instructions. Drain and set aside.
While pasta cooks, melt butter in a skillet over medium heat. Add shrimp, garlic, and red pepper flakes. Cook, stirring occasionally, until shrimp are pink and cooked through, about 2-3 minutes.
Pour white wine and lemon juice into skillet, then season with salt and pepper. Bring to a simmer, then remove from heat.
Add cooked pasta to skillet, then toss to coat with sauce. Sprinkle Parmesan cheese and parsley on top for garnish (both optional).
Serve as desired.
