单选题
90.在vi编辑器的末行模式中,若要将当前编辑的文件另存为/home/user/newfile,应该输入什么命令?
A
:w/home/user/newfile
B
:save/home/user/newfile
C
:w!/home/user/newfile
D
:saveas/home/user/newfile
答案解析
正确答案:A
解析:
这道题目考察的是在vi编辑器中如何使用末行模式(也称为命令模式或底线命令模式)来另存文件。
解析各个选项:
A. :w/home/user/newfile
这个命令是正确的。在vi编辑器的末行模式中,:w 是写入文件的命令,后面跟着文件路径则表示将当前内容写入到指定的文件路径中,从而实现了另存为的功能。
B. :save/home/user/newfile
vi编辑器中没有 :save 这个命令。:w 是用于写入的正确命令。
C. :w!/home/user/newfile
这个命令尝试用强制写入的方式(! 通常用于覆盖只读文件时的强制写入),但题目要求是另存为,不涉及覆盖问题,因此这个选项不正确。
D. :saveas/home/user/newfile
vi编辑器中没有 :saveas 这个命令。同样,:w 是用于写入的正确命令。
选择A的原因是:在vi编辑器的末行模式中,使用 :w 命令后跟上文件路径可以实现将当前编辑的内容保存到指定路径的文件中,从而达到另存为的效果。其他选项要么是不存在的命令,要么是用于不同场景(如强制写入)的命令,不符合题目要求的“另存为”操作。
解析各个选项:
A. :w/home/user/newfile
这个命令是正确的。在vi编辑器的末行模式中,:w 是写入文件的命令,后面跟着文件路径则表示将当前内容写入到指定的文件路径中,从而实现了另存为的功能。
B. :save/home/user/newfile
vi编辑器中没有 :save 这个命令。:w 是用于写入的正确命令。
C. :w!/home/user/newfile
这个命令尝试用强制写入的方式(! 通常用于覆盖只读文件时的强制写入),但题目要求是另存为,不涉及覆盖问题,因此这个选项不正确。
D. :saveas/home/user/newfile
vi编辑器中没有 :saveas 这个命令。同样,:w 是用于写入的正确命令。
选择A的原因是:在vi编辑器的末行模式中,使用 :w 命令后跟上文件路径可以实现将当前编辑的内容保存到指定路径的文件中,从而达到另存为的效果。其他选项要么是不存在的命令,要么是用于不同场景(如强制写入)的命令,不符合题目要求的“另存为”操作。
相关题目
单选题
63.ls-l命令的输出中,哪几列分别表示文件或目录的所有者、所属组?
单选题
62.关于ls命令的选项,以下哪些是正确的?
单选题
61.当使用ls-lh命令时,文件大小的显示单位可能会是以下哪一项?
单选题
60.在ls-l命令的输出中,如果第一列的字符是d,这表示什么?
单选题
59.使用ls-l命令时,输出的哪一列表示文件或目录的所有者?
单选题
58.在Linux中,ls-l命令输出的第一列中的第一个字符用来表示什么?
单选题
57.在Linux中,以下哪个表示是相对于当前目录的路径?
单选题
56.使用cd命令切换目录时,如果不指定目标位置,默认会切换到哪个目录?
单选题
55.当在Linux中执行pwd命令时,它会显示什么?
单选题
54.以下哪些符号在Linux命令行中用于分隔命令字、选项和参数?
