Bring a large of salted water to a boil over high heat. Put a large skillet or wok over high heat and add the oil, garlic and ginger and cook, stirring constantly, until fragrant, about 30 seconds.
Meanwhile, add the linguine to the boiling water. Add the crab to the hot wok and toss to coat in the garlic and ginger. Once the crab starts to turn color, add the soy sauce, sambal, black bean sauce and a ladle of pasta cooking water. Bring to a simmer and cook until it reduces and thickens slightly, 5 to 7 minutes.
Drain the linguine, reserving about 1 cup of the cooking water, and add the pasta to the crab along with the parsley, honey and butter and toss to combine. Cook until thickened again, about 2 minutes. If the mixture seems dry, add more pasta water until it's saucy. Serve hot.