Linux VI编辑器&&用户管理

慕课网学习笔记

  1. VI编辑器

Linux VI编辑器&&用户管理_第1张图片
Paste_Image.png
vim + abc #表示打开文件后,光标定位到文件的最后一行
vim +3 abc # 打开文件后光标定位到文件的第三行 
--------------------
vim +/imooc abc #打开文件后,光标定位到imooc第一次出现的行
#按住字幕N,光标在imooc单词之中切换
--------------------
vim aa bb cc #一次性打开或创建多个文件
#此时打开的是aa
#在底行模式中输入n(小写):n  ---->到后一个文件
#底行模式输入:prev   ---->到前一个文件
#底行模式输入:N      ---->到前一个文件
--------------------
Linux VI编辑器&&用户管理_第2张图片
Paste_Image.png
Linux VI编辑器&&用户管理_第3张图片
Paste_Image.png
Linux VI编辑器&&用户管理_第4张图片
Paste_Image.png
  1. 用户管理

用户:登录操作系统的人
用户组:具有相同操作权限的用户


Linux VI编辑器&&用户管理_第5张图片
Paste_Image.png
Linux VI编辑器&&用户管理_第6张图片
Paste_Image.png

2-1 用户和用户组的基本命令

groupadd bupt #创建了一个新的叫做:bupt的用户组
groupmod -n newbupt bupt #把bupt的用户组改为newbupt
groupmod -g 668 newbupt #改变组编号
groupadd -g 888 boss #创建用户组的同时,制定用户组编号
groupdel newbupt #删除用户组
#!删除用户组之前应该先删除用户组中的用户
-----------------------
groupadd school
useradd -g school student
useradd -g school teacher
useradd -d /home/xxx imooc #创建用户的同时制定个人文件夹
usermod -c lalalala student #添加用户的备注
usermod -l newstudent student #把用户名直接修改
usermod -d /home/newstudent newstudent #修改用户的个人文件夹的路径
userdel student #删除用户,但是个人文件夹中的文件会被保留
userdel -r student #删除用户以及对应的个人文件夹
-----------------------
touch /etc/nologin #禁止普通用户(除root用户之外的其他用户)的登录
passwd -l student #锁定student账户
passwd -u student #解锁账户
passwd -d student #无密码登录
gpasswd -a student boss#添加到附属组(student --> boss group)
-----------------------
#切换到附属用户组
newgrp boss 附属用户组的组密码
#切换回主要用户组
gpasswd -d student boss
#创建用户指定主要用户组和附属用户组
useradd -g group1 -G group2,group3..............
#设置用户组密码
gpasswd imooc #然后根据提示设置即可

usermod -g:修改主要用户组
gpasswd -a:添加附属组
用户属于多个组时,以主要组存储;若要用附属组身份,则需要切换到相应的附属组

su username #切换到用户
su #切换到root用户

其他命令


Linux VI编辑器&&用户管理_第7张图片
Paste_Image.png
Linux VI编辑器&&用户管理_第8张图片
Paste_Image.png

你可能感兴趣的:(Linux VI编辑器&&用户管理)