正解:B
Explanation
The tar command in Linux is used to create, extract, list, and manipulate archive files1. The -c option tells the command to create a new archive file. The -f option specifies the name of the archive file. The last argument is the name of the directory or file to be archived. Therefore, the command tar -cf work.tar ./work/ will create an archive file named work.tar from the contents of the directory ./work/. The other options are either invalid or do not create the desired archive file. Option A uses an unrecognized option --new. Option C uses an incorrect option --content and an incorrect extension .tgz for a plain tar archive. Option D and E use an incorrect syntax for redirecting the input or output of the tar command. References:
* Linux Essentials Version 1.6 Objectives, Topic 1.4: Command Line Basics, Subtopic: Basic Shell Commands
* Linux Essentials Version 1.6 Exam Preparation Guide, Section 1.4: Command Line Basics, Page 16
* Tar Command in Linux (Create and Extract Archives) | Linuxize2