首页 > 编程知识 正文

MDX语法(linux不保存退出命令)

时间:2023-05-06 13:36:34 阅读:72429 作者:3412

看到别人用的是:wq,我用的是:x,在百度上查一下区别,整理一下:

相同点:保存并退出所有功能。

区别:

1.

:wq强制写入文件并退出。 即使文件没有被修改,也强制写入,更新文件的修改时间。

:x写入文件并退出。 仅在文件被修改时写入,更新文件的修改时间。 否则,不更新文件的修改时间。

2 .另一种说法:

1 )如果文件内容未更改,“:x”命令不更新文件的上次更改时间; “:wq”命令强制保存并退出,并将文件的上次修改时间更新为当前时间。

2 )文件内容更改时,两个命令的功能相同。 保存退出并将文件的上次修改时间设置为当前时间。

3 .这两者一般差异不大,但在编程中可能会对源文件的编辑产生重要影响。 即使文件未修改,“:wq”也会强制更新修改文件的时间,因此make认为在编译整个项目时修改了文件,必须重新编译链接以生成可执行文件。 这可能会导致误解,当然也会消耗不必要的系统资源。

注:文件的上次修改时间可以通过ls -l filename命令进行确认。 使用stat文件路径更详细地查看。

根据网上资料整理总结。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。