用户管理和文本编辑6

it2023-09-07  77

文章目录

14.文本编辑(vi/vim)15.密码管理命令(passwd)16.密码生成工具(openssl)


14.文本编辑(vi/vim)

介绍:

vi编辑器是linux和unix上最基本的文本编辑器,工作在字符模式下。由于不需要图形界面,vi是效率很高的文本编辑器。尽管在linux上也有很多图形界面的编辑器可用,但vi在系统和服务器管理中的功能是那些图形编辑器所无法比拟的。 vi编辑器可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。 vim是vi的增强版,比vi更容易使用。vi的命令几乎都可以在vim上使用。

vi/vim编辑器有三种编辑模式:

命令模式输入模式末行模式 编辑模式作用命令模式用户执行命令,比如复制行、粘贴行等等输入模式用于输入文本、修改文本等等末行模式用于查找文本、保存修改等等

vi/vim三种编辑模式之间转换的方式:

命令模式>输入模式

i:insert,在当前光标所在字符的前面,转为输入模式I:大写的i,在当前光标所在行的行首转换为输入模式a:append,在当前光标所在字符的后面转换为输入模式A:在当前光标所在行的行尾转换为输入模式o:open,在当前光标所在行的下方新建一行并转为输入模式O:大写的o,不是数字0,在当前光标所在行的上方新建一行并转换为输入模式 输入模式–>命令模式ESC 命令模式>末行模式 末行模式>命令模式ESC ESC

案例:

# 1.在用户主目录下为每个实验创建一个目录。 # 2.进入vi编写程序 # 3.还不能输入任何字符,键入字符 i,,左下角显示 插入模式,表示我们进入了编辑模式,这时可以直接敲代码了。敲好源程序后,我们先按 Esc 键退出编辑模式,再输 Ctrl+: 键进入命令行模式,左下角出现 :号,我们输入 wq,表示 保存并退出 ;再按Enter键即可。

末行模式关闭文件:

命令意义q!不保存退出wq!强行保存并退出x强行保存并退出

15.密码管理命令(passwd)

1. root修改密码:

[root@localhost ~]# passwd 注:没有加任何用户,我是用root用户来执行的passwd 表示修改root用户的密码; 下面也有提示; Changing password for user root. New UNIX password: 注:请输入新密码; Retype new UNIX password: 注:验证新密码; passwd: all authentication tokens updated successfully. 注:修改root密码成功

2.普通用户修改密码:

[ghf@localhost ~]$ passwd Changing password for user ghf. 注:更改ghf用户的密码; (current) UNIX password: 注:请输入当前密码; New UNIX password: 注:请输入新密码; Retype new UNIX password: 注:确认新密码; passwd: all authentication tokens updated successfully. 注:更改成功;

16.密码生成工具(openssl)

查看clq0917用户密码工具:

最新回复(0)