在linux中,进行文本编辑使用的vim工具,vim有三种操作模式,分别是
- 命令模式(Command mode),快捷键是
ESC
- 输入模式(Insert mode),快捷键是
i
或者a
- 底线命令模式(Last line mode),快捷键是
:
命令模式
在命令模式中控制光标移动和输入命令,可对文本进行复制、粘贴、删除和查找等工作。
使用命令 vim filename
后进入编辑器视图后,默认模式就是命令模式,此时敲击键盘字母会被识别为一个命令,例如在键盘上连续敲击两次 d
,就会删除光标所在行。
命令模式常用的快捷操作:
输入模式
在命令模式下按 i
或 a
键就进入了输入模式,在输入模式下,您可以正常的使用键盘按键对文本进行插入和删除等操作。
底线命令模式
在命令模式下按 :
键就进入了底线命令模式,在底线命令模式中可以输入单个或多个字符的命令。
chmod命令
chmod命令用于修改文件权限mode,-R参数以递归方式对子目录和文件进行修改。
chown命令
chown命令修改文件的属主和属组;
参数:
-R 以递归方式对子目录和文件进行修改;ls -l命令显示的第三列和第四列就是文件的属主和属组信息。
chgrp命令
chgrp命令用于修改文件的属组。
命令使用示例:
- 将文件的属组改为root。
chgrp root linux.txt
输出: