1.vi编辑器的命令操作
1.1三种模式切换
命令模式 编辑模式(插入模式) 末行模式
命令模式 -->编辑模式 : “i a o I A O” ()
编辑模式 -->命令模式 : “ESC”
命令模式 -->末行模式 : “: / ?”
1.2命令模式 操作
复制 : yy 复制一行 nyy 复制 n 行
剪切/删除 : dd 删除一行或剪切一行 ndd 删除 n 行或粘贴 n 行
删除一个字符:x
替换: r 替换一个字符 R 持续替换
粘贴:p
撤销一个操作: u
移动光标到文件末尾 : G
移动光标到文件第一行:gg
移动光标到第 n 行: nG
1.2底行命令
保存文件不退出 vi “:w”
保存并退出 “:wq” 退出 “q”
不保存退出 “q!”
显示行号 “set nu”
取消行号 “set nonu”
跳转到第 n 行 “:n”
2.文件操作命令:more cat less head tail
2.1more
该命令可以显示文件内容,当文件内容超过一个屏幕显示的范围时,可以分屏显示。
2.2cat
查看文件内容和合并文件 cat
cat file 打印 file 整个文件内容
cat >file1 创建 file1,并输入文件内容 ctrl+d 结束输入
cat file1 file2 >file 将文件 file1 和 file2 的内容合并到 file 一个文件中
2.3less
该命令可以反复查看文件内容,方向键可控制上下翻阅,q 退出程序。
2.4head
该命令默认显示文件前 10 行的内容,可通过参数改变默认的行数。
2.5tail
该命令默认查看文件末尾 10 行的内容,可通过参数改变默认行数。
3.进程操作的命令:ps jobs kill
3.1ps
ps -f ps -ef 显示整个环境(主机)中所有进程详细信息
该命令默认显示当前终端中运行的进程
ps 显示当前终端中所有进程信息,别的终端中的看不到
ps -f ps -ef 显示整个环境(主机)中所有进程详细信息
3.2jobs
查看在后台运行的程序 :jobs 示例: jobs 或者 jobs -l
3.3 kill
例如:kill 3456(pid) 终止一个进程 3456
Kill -9 3456 强制终止一个进程 3456
4.切换用户身份 su
su stu :切换成 stu 用户 ,没有用户名默认是切换成管理员 root 退出当前用户用 exit 命令
5.关机命令 shutdown halt reboot init
Shutdown -hnow 立刻关机
halt 关机
init 0 关机
shutdown -rnow 立刻重启
reboot 重启
init 6 重启
6.用户管理 useradd userdel passwd
增加用户 useradd username 示例: useradd stu1 注意增加用户需要管理员权限,该命令增加一个新的用户 stu1
修改密码 passwd 示例:passwd stu1 为 stu1 设置或修改密码,也需要管理员权限,密码需要输入两遍, 不写用户名 stu1 则默认为修改管理员的密码。
删除用户 userdel stu1 在删除用户时,用户不能已在登陆使用,也需要管理员权限。
本文详细介绍Linux环境下vi编辑器的操作命令,包括模式切换、文件操作、进程管理等核心技能。同时,涵盖用户管理、系统关机重启及切换用户身份等实用技巧。
7万+

被折叠的 条评论
为什么被折叠?



