Linux中常见问题及技巧总结 目录一、在Linux中解决普通用户新用户不能使用 sudo 的问题1. 现象2. 解决办法二、在vim中编写代码进行/取消 批量化注释的方法1. 批量化添加注释2. 批量化取消注释一、在Linux中解决普通用户新用户不能使用 sudo 的问题当我们创建一个新用户的时候在新用户下使用sudo的时候一般都是执行不了的。1. 现象比如我们使用 sudo 来创建一个文件即执行 sudo touch text.txt 然后会让我们输入自己的密码当我们输入完成后我们仍然不能执行它会出现如图所示的提示信息所以我们就需要将我们的用户添加到系统的信任名单内。解决方法如下2. 解决办法登陆root用户在我们系统中的 /etc/ 目录下有一个叫 sudoers 的文件。打开 /etc/sudoers 这个文件可以使用 vim 来打开。然后划到100行左右可以看到以下信息如果没有行号则在底行模式下输入 set nu 就可以出现行号了。而我们要做的就是在 root ALL(ALL) ALL 的后面加一行 用户名 ALL(ALL) ALL 其中的用户名就是你想要能够sudo的用户。比如我们更改时候如图所示最后进入底行模式输入wq!即保存并强制退出。通过这四步我们的普通用户就可以使用sudo了。如图所示注意使用sudo创建的文件的所有属性都和 root 下创建的文件属性权限拥有者等等是一样的。可以验证一下二、在vim中编写代码进行/取消 批量化注释的方法1. 批量化添加注释步骤如下进入vim的命令模式。按【Ctrl v】进入可视块模式。使用方向键 j下或 k 上选中你需要注释的多行代码的行首。按大写的 I即 【Shift i】此时光标会停留在首行行首。输入对应语言的注释符号如 C/Java/C 的 // 。按下【Esc】键vim 会自动将注释符应用到所有选中的行首。2. 批量化取消注释步骤如下进入vim的命令模式。按【Ctrl v】进入可视块模式。使用方向键即h左j下k上l右选中要删除的注释符号。最后直接按 d 键或 x 键即可将选中的注释符号批量删除。其实对于该操作只要我们选中什么就会删除什么。......