linux中的vi命令和vipw命令有什么区别?

既然这些文件即可以用vi编辑也可以用vipw编辑,估计vipw至少有它被开发的特殊用处吧.

哪位大虾能详细解释下呢.
并谢谢lc666111的回答~

具体的区别展示如下:

    vipw命令是用于编辑用户密码文件,且只用于编辑密码文件,vi命令能编辑任何文件,vi是一个功能强大的文本编辑器,他有三种模式,即命令模式、文本编辑模式、和最后行模式;

    vipw在编辑密码文件的时候会为该文件上锁,上锁后其他人编辑该文件时会提示稍后再试,在别人修改完成前不能对该文件进行修改,而vi会提示有人在编辑了,但是会提供继续编辑或覆盖等选项进行选择;

    vipw默认使用的编辑器就是vi。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-03-14
man vipw显示如下:
vipw, vigr - edit the password, group, shadow-password or shadow-group file. ...
vi是编辑器,vipw是修改用户,组,密码文件的。
我没用过vipw,就是修改这些文件我也是直接用vi本回答被提问者和网友采纳
第2个回答  2020-05-17
vim是vi功能加强版,vim有一些vi没有功能,我一直用的是vim,vi都很少用,我个人感觉vim的关键字高亮显示功能非常好,可以把你关注的关键字高亮显示给你,而vi里,所有的字都是黑的,不好分辨。当然了,vim还可以根据需要安装插件来实现更加强大的功能,甚至可以实现编程时的自动补齐功能,非常好用。
相似回答