Linux基础教程:删除与块操作、UNIX概述和Linux起源
需积分: 10 59 浏览量
更新于2024-08-26
收藏 522KB PPT 举报
删除与块操作-Linux基础教程
删除与块操作是 Linux 中的基本操作之一。在命令模式下,可以直接删除字符或进入块操作。块操作可以移动光标以选定操作块,然后使用相应的命令来剪切、复制或贴出选定块。
在 vi 编辑器中,删除操作可以使用以下命令:
* x/<del>:删除一个字符
* nx:删除下 n 个字符
* dd:删除当前行
* dw:删至词尾
* ndw:删除后 n 个词
* d$:删至行尾
* nd$:删除后 n 行
在 vi 编辑器中,剪贴操作可以使用以下命令:
* yy:选定光标所在行复制
* yw:选定光标所在词复制
* nyw:选定光标所在位置到之后 n 个单词复制
* y$:选定光标所在位置到行尾的部分复制
* p:贴在光标所在位置之右
* P:贴在光标所在位置之左
了解删除与块操作对于 Linux 用户来说非常重要,因为这些操作可以帮助用户快速编辑文本文件。
在 Linux 中,还有许多其他的编辑器可供选择,如 Emacs、nano 等,每个编辑器都有其特点和优势。然而,vi 编辑器仍然是 Linux 中最流行的编辑器之一。
Linux 操作系统的历史可以追溯到 1969 年,当时 Unix 操作系统诞生于贝尔实验室。随后,Unix 操作系统逐渐发展和普及,出现了许多不同的 Unix 商品化版本。
Linux 操作系统的特点包括可靠性高、伸缩性强、开放性好、植根于网络、面向数据库使用等。Linux 操作系统的基本原则是所有对象,包括硬件都是文件,配置数据以文本形式保存,由短小的单目的程序构成,避免不必要的用户交互,使用多个程序合作完成复杂任务。
GNU 项目是由 Richard Stallman 于 1984 年发起的,旨在创建一个自由的操作系统。GNU 项目的基本体系是 microkernel,基本原则是共享。GPL(GNU 通用公共授权)是 GNU 项目的授权协议。
Linux 操作系统的出现是由于 Linus Torvalds 于 1991 年创建的自由的类 Unix 操作系统。Linux 操作系统遵循 GNU 和 GPL,支持 UNIX 的 API,可以实现所有 UNIX 的功能。
选择 Linux 操作系统的原因包括支持 UNIX 的 API,可以实现所有 UNIX 的功能;遵循开源许可协议;多用户多任务系统;广泛的网络协议和配置支持;广泛的硬件支持;广泛的技术支持等。
RedHat Linux 是一个流行的 Linux 发行版,具有最新的系统内核、拥有常用的实用程序和应用软件、简单的安装和配置软件、提供技术支持等特点。
Linux 图形环境包括 XFree86、GNOME、KDE 等。XFree86 是标准的 Linux X Window 系统,GNOME 和 KDE 是基于 GTK 和 QT 的工具包。
Linux 用户环境包括内核(Kernel)、Shell、终端模拟器(Terminal Emulator)、X Window 系统、窗口管理器等。
133 浏览量
2023-06-22 上传
2020-09-26 上传
2007-07-15 上传
2010-01-11 上传
2009-08-17 上传
2021-01-20 上传
2015-04-13 上传
2012-04-26 上传
辰可爱啊
- 粉丝: 16
- 资源: 2万+
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析