Unix系统教程:移动与复制文本详解
需积分: 10 165 浏览量
更新于2024-08-25
收藏 670KB PPT 举报
"本资源主要介绍了Unix系统的基本知识,特别是关于文本编辑器vi的移动与复制正文的操作,以及Unix系统的特点和历史发展。"
在Unix系统中,掌握文本编辑器的使用是非常重要的,尤其是vi编辑器。在这里,我们关注的是移动与复制正文的两个命令:m和t。
1. `m`命令用于移动文本。它的基本格式是`<起始行号>,<结束行号> m <目标行号>`。例如,`: 3 , 14 m 56`表示将从第3行到第14行的文本移动到第56行之后。另一个例子`: 7 , 52 m 0`则是将从第7行到第52行的文本移动到文件的开头。
2. `t`命令用于复制文本,其格式与`m`类似,但不会删除原始文本。`: <起始行号>,<结束行号> t <目标行号>`,如`1 , 14 t 60`会将第1行到第14行的文本复制到第60行之后,而`7 , 52 t $`则将第7行到第52行复制到文件的末尾。
Unix系统以其独特的特性闻名,包括:
- **开放性**:遵循国际标准,可以在多种硬件平台上运行。
- **多用户、多任务**:允许多个用户同时进行多个任务,提高了系统资源的利用率。
- **功能强大、实现高效**:提供丰富的系统功能,如设备特殊文件处理、目录结构、磁盘管理、I/O重定向和管道等。
- **良好的可移植性**:由于源代码公开,Unix可以轻松地移植到不同硬件平台。
- **用户界面**:提供命令行界面(shell)和系统调用,方便用户交互和编程。
- **网络功能**:支持TCP/IP协议,便于网络通信。
- **安全系统**:满足C2级安全标准,确保系统安全性。
Unix的历史可以追溯到1960年代,最初是Multics项目的产物,但由于复杂性问题,Bell实验室的Dennis Ritchie和Ken Thompson开发了Unix作为替代。Unix在1970年代迅速发展,经过多次迭代和改进,形成了众多的Unix变种,如AT&T的System V、HP的HP-UX、IBM的AIX、Sun的Solaris,以及后来的开源Linux系统,它们都在各自领域发挥了重要作用。
2013-11-10 上传
105 浏览量
232 浏览量
219 浏览量
232 浏览量
2024-06-23 上传
2021-03-26 上传
2022-09-24 上传
2022-09-19 上传
郑云山
- 粉丝: 22
- 资源: 2万+
最新资源
- echarts 柱状图-APP自适应完整方案代码.zip
- ln-1.1.0.zip
- 超参数优化框架-Python开发
- NatRail-开源
- REIS-机器人及自动化系统 创新解决方案 综合案例.zip
- 河源市城市总体规划(2001—2020)新.rar
- UnityLocalizationManager:本地化系统,用于管理多种语言,包括日期时间,货币和根据当前语言而变化的其他信息
- LeetCode
- 个人项目,electron打包脚手架
- dataset.zip
- device_realme_RMX1801
- 基础实用图标 .fig .xd .sketch .svg 素材下载
- Solution-module-3-Coursera:Web开发人员课程HTML,CSS和Javascript模块3的解决方案
- 工作汇报·总结3.rar
- 基于VB开发的家庭理财管理系统设计(论文+源代码).rar
- Angular-js-BoilerPlate:Angular js结构