A Closer Look at Machine Unlearning for Large Language Models