sudo 不只是开锁的
我:“tnnd vscode 保存总是要权限,要输密码”
我:“研究了一小时还没解决,这你怎么处理的”
我:“我就不明白了,文档是可读可写,就是 vscode 没有权限操作”
我:“这么久不回,我刚才直接 sudo chown -R $USER 目录 了”
我:“现在可以了”
我:“我只是不想直接这样把整个目录改了,怕里边有什么蹊跷,所以才在想方法。。。”
我:“所以这个命令是改变所有者,那不就很奇怪吗,这目录本来就是我所有啊”
我:“它直接就是在我的 用户目录下的,还能是别人的?”
爬:“难说”
我:“好吧,它可能是 root 的”
我:“无语了”
我:“所有者直接给了 root,甚至都不给创建了这个目录的我”
爬:“root凭本事创建的目录,为啥要给你”
我:“是我创建的”
我:“哦哦我懂了,我用 sudo 建的,它就是 root 的”
我:“tmd 终于知道这个逻辑了”
我:“这机制有点懂了,以前都没这么明白这个 sudo”
爬:“我还没指点,你就开悟了”
爬:“肯定没好好听董刚老师的课”
我:“不是,我知道 sudo,只是不知道他创建的就直接是 root 的”
我:“还以为只是借用了一下他的权限”
爬:“其实我也不知道”
爬:“现在知道了”
我:“我设计这个逻辑的话肯定就只是给我借用一下开锁权限而已,不会把所有者给 root 的”