Linux系统概述和编程基础
文章目录
- Linux系统概述和编程基础
-
-
- 一、Linux系统概述
-
- 1.1 计算机的体系结构
- 1.2 Linux系统的概述
- 1.3 主要发行版本
- 二、CentOS系统安装
-
- 2.1Vmware的下载和安装
- 2.2 CentOS系统的下载安装
- 三、Linux系统目录结构
-
- 四、常用命令
-
- 4.1 Shell的概念
- 4.2 命令的格式
- 4.3 常用命令的解析
-
- 查看目录文件下文件/目录
- 目录切换
- 查看完整路径
- 查看当前用户
- 用户切换
- 管理用户
- 查看命令的所在目录
- 文件操作
- 目录操作
- 查找操作
- 权限管理
- 进程管理
- 其它命令
- 五、vi工具的使用
-
- 5.1 基本概念
- 5.2 三种模式
- 5.3 使用方式
-
- 命令行模式的删除命令
- 命令行模式的修改命令
- 命令行模式的拷贝命令
- 底行模式的命令
一、Linux系统概述
1.1 计算机的体系结构
5.3 使用方式
命令 |
功能描述 |
i |
在当前位置之前插入 |
a |
在当前位置之后插入 |
o |
在当前位置下一行插入 |
命令行模式的删除命令
命令 |
功能描述 |
x |
删除一个字符 |
dw |
删除当前词 |
ndw |
删除n个词 |
dd |
删除当前行 |
ndd |
删除n行 |
命令行模式的修改命令
命令 |
功能描述 |
r |
替换一个字符 |
cw |
替换一个单词 |
cc |
替换一行 |
c |
替换从光标至行尾 |
命令行模式的拷贝命令
命令 |
功能描述 |
yw |
拷贝单个词 |
yy |
拷贝行 |
dd |
剪切行 |
p |
当前行下粘贴 |
u |
撤销 |
ctrl+r |
取消撤销 |
底行模式的命令
命令 |
功能描述 |
:set nu |
显示行 |
:set nonu |
不显示行 |
:w |
存盘 |
:w newfile |
存成新文件 |
:wq |
存盘退出vi(或zz,或:x) |
:q! |
强行退出不存盘 |
:x,ycoz |
拷贝第x行到y行之间的数据到z行之后 |
:x,ymoz |
移动第x行到y行之间的数据到z行之后 |
:%s /源字符串/目标字符串 |
将每一行的第一个源字符串替换为目标字符串 |
:%s /源字符串/目标字符串/g |
将所有的源字符串替换为目标字符串(g代表全局) |
- 使用vimtutor命令来联系vi命令
- 用户主目录下.vimrc文件可以实现vi的简单设置
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux进阶新增用户24720 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!