关机&重启操作:
关机&重启操作
(立即关机:shutdown -h now
1分钟后关机:shutdown -h 1
立即重启: shutdown -r now ):
注:
如果showdowm -h 之后什么都不填,则默认是shutdowm -h 1 默认为一分钟之后关机。
保险起见,关机和重启之前要先输入sync。
如果是在X-shell内执行关机操作,是不能通过X-shell开机的!
不要问怎么开机!开机必须在虚拟机的左上角,开启虚拟机。
特别提示:工作时,不要尝试使用这些操作,权限不够,无法执行。即使能执行,也不要执行,不要做麻烦制造者。你也不想一个单位的人追杀你吧。。。
用户登录和注销:
登录X-shell时用户名必须全部小写,大写不行。
注:推荐使用低一级的权限进行操作,如下:
可以临时转换权限,使用su - root,如下
如果想将高一级用户退出至低一级的用户,使用logout,。但是切记:在最低级用户在使用logout就会退出系统了.。如下
注:以上操作只能在X-shell内使用,无法在linux的终端内使用。
用户管理
添加用户(useradd xxx):
该用户的使用权限,使用内容均在/hmoe/xxx目录内。
在X-shell上操作如下:
useradd xiaoming是直接创建用户名字是xiaoming,默认在/home文件夹下。
useradd -d /home/test king是自定义文件夹,然后创建。
指定/修改密码(passwd xxx):
注:一定要在passwd后面加用户名,否则就是修改当前用户的密码(最高权限)了,操作如下:
提示:此处可检测是否自动更改为你新修改的用户,使用logout进行注销。
pwd:显示当前在哪个目录下。
删除用户(userdel xxx或者是user -r xxx):
注意1.和2.的区别。
例:想要删除某个用户
应用1.保留目录操作:
因为该用户已经被删除了。但是目录还在,如下:
方法2不推荐。
查询用户信息(id xxx):
切换用户(su - xxx)
useradd xiaofan表示创建新用户,名字叫xiaofan
passwd xiaofan表示给xiaofan设置密码。
su - xiaofan,表示切换到用户xiaofan,不需要改密码。
查询当前用户/登录用户(whoami 或者who am I)
注:如果使用su指令切换账号后使用who am i指令,仍是登录的用户,而不是当前用户。
用户组:
(新增组:groupadd 组名
删除组:groupdel 组名
指定用户在某个组:useradd -g 组名 用户名
修改用户的组:usermod -g 组名 用户名)
组的理解如下:
注:如果没有给某个用户分组,它就会自动生成一个组。创建组成功后,不会有提示的,没提示就是成功。
添加组,删除组操作如下:
直接添加组和用户如下:
修改用户的组(usermod -g 用户组 用户名):
案例如下:
使用上述方法创建组和成员,名字叫chaonengxi,成员叫haila,
usermod -g chaonengxi hanxiao表示使用usermod将hanxiao移动到chaonengxi组里
id hanxiao表示查看hanxiao的分组。
可多次使用usermod -g xxxx(组名) xxx(用户名)进行熟练掌握,如下。
用户组和相关文件
(/etc/passwd+文件:用户的配置文件,记录用户的各种信息
/etc/shadow+文件:口令的配置文件
/etc/group+文件:组的配置文件,记录linux包含的组的信息)
注:中国使用最多的shell是bash。
注:重点是每行的含义:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell,
实例1:输入vim /etc/passwd 记录用户的各种信息
得到如下(下图是我截的vim编译器的最后一行)
提示:别忘了G是跳转到低行,gg是跳转到首行。
实例2:输入vim /etc/shadow 口令的配置文件
结果如下:
解释:分别是登录名:加密口令:最后一次修改时间:最小时间间隔......
注:只有设置密码后,才会有加密口令;且其他位置都是乱码。
设置密码,重新使用vim查看,结果如下:
实例3: 输入vim /etc/group 组的配置文件,包含linux的组的信息。
重要的是:组名:口令:组标识号:组内用户列表