Linux-实操篇1-vim、关机重启、用户管理

一、Vi 和 Vim

vi和vim类似与windos的txt文本编辑器,Vim是Vi的增强版。

1.1 vi和vim的三种模式

在这里插入图片描述
三种模式的切换
在这里插入图片描述
命令模式下:wq 保存,q! 强制退出,q不修改。

2.2 快速入门案例

用vim开发一个Hello.java
在这里插入图片描述

2.3 快捷键的使用

主要记住这些就可以了。

  1. yy和p : 正常模式下yy拷贝一行,p(粘贴),5yy 拷贝5行
  2. dd :正常模式下,dd删除一行,5dd 删除5行
  3. /【keyword】 【n】:命令模式下输入关键字查询,n切换到下一个
  4. set nu / set nonu:命令模式下,设置行号/取消行号
  5. G / gg:命令模式或正常模式下,G回到首行,gg回到尾行。
  6. u / [Ctrl]+r:正常模式下,撤销到上一步操作/复原
    7.shift+g : 编辑一个文件,并把光标移动到第 20 行
    第一步:命令模式下:显示行号:/set nu
    第二步:正常模式:输入20
    第三步:正常模式:shift+g
    在这里插入图片描述

其他快捷键
其他快捷键

二、 关机&重启命令和用户注销

shutdown
shutdown -h now :立即进行关机
shutdown -h 1 : 表示过1分钟以后关机
shutdown -r now : 立即重启
halt
就是重启系统
sync:把内存的数据同步到磁盘上。

注意:在关机或重启之前,应该执行一下sync指令,防止数据丢失。

logout :注销,注销命令就是断开连接,在运行级别3以下有效(例如远程登录)

三、用户管理

在这里插入图片描述
在这里插入图片描述

3.1 用户的增删查

## 下创建了用户 xm,并自动给xm创建一个同名的组。
useradd xm  
## 增加一个用户张无忌并把这个用户指定到组【武当派】中
useradd -g wudang 张无忌
##  把xz 这个用户建立在/home/tiger 下
[root@192 home]# useradd -d /home/tiger xz  
## 修改密码,输入密码时界面时看不到的
passwd xm
## 删除用户xm 但是保留家目录,一般用这一种,不要删除家目录
userdel xm
## 删除用户xh 同时删除家目录
userdel -r xh
## 查询用户信息
id root 

3.2 切换用户

useradd zf
passwd zf
## 切换到zf 从权限高的用户切换到权限低的用户,不许要用密码
su zf
## 回到切换之前的用户
exit
## 当前是哪个用户
whoami

3.3 用户组

类似于一种角色

## 创建一个组
groupadd wudang
## 删除组
groupdel wudang
## 增加一个用户张无忌并把这个用户指定到组【武当派】中
useradd -g wudang zwj
## 常见少林组
groupadd shaolin
## 把张无忌修改到少林组下
usermod -g shaolin zwj

3.4 用户管理相关的文件

在这里插入图片描述

  1. /etc/passwd: 用户配置文件(用户的各种信息)
cat /etc/passwd

在这里插入图片描述

  1. /etc/group:用户组配置文件(组信息)
vim /etc/group

在这里插入图片描述

  1. /etc/shadow:口令配置文件(密码登录信息。是加密的)
vim  /etc/shadow

在这里插入图片描述

Guess you like

Origin blog.csdn.net/fen_dou_shao_nian/article/details/121238298