【linux笔记】vi和vim编辑器,重定向输出,系统命令,进程,管道
vi/vim
在linux下一般使用vi编辑器来编辑文件
Vi既可以查看文件也可以编辑文件。
三种模式:
命令行、插入、底行模式
切换到命令行模式:ESC键
切换到插入模式:按i,o,a键
切换到底行模式: 按冒号
打开文件:vim file
退出:ESC->:q
修改文件:输入i进入插入模式
保存并退出:ESC->:wq
不保存退出:ESC->:q!
有很多的快捷键,不必刻意的去记,在以后用的多了,自然而然就记住了(需要大量练习)
重定向输出>和>>
*查看a的同时,把a的内容复制到aa.txt(>覆盖, >>追加)
*不一定要查看,只要显示在终端上的都可以重定向输出到文件种
进程管理
ps:正在运行的某个进程的状态
ps -ef 查看所有进程
ps -ef | grep ssh:查找某一进程
kill 2868 :结束2868编号的进程
kill -9 2868 强制杀死进程
管道:
管道是linux命令中重要的一个概念,其作用是将一个命令的输出用作另一个命令的输入
例:
ls --help | more:分页查询帮助信息
ps -ef | grep java:查询名称中包含java的进行
【linux笔记】vi和vim编辑器,重定向输出,系统命令,进程,管道相关推荐
- Linux(2) vi和vim编辑器
Linux(2) vi和vim编辑器 学习视频: https://www.bilibili.com/video/BV1Sv411r7vd?p=16&spm_id_from=pageDriver ...
- 大数据技术之_01_Linux学习_01_linux的入门+VM和linux的安装+linux的目录结构+远程登录到linux服务器+vi和vim编辑器+开机、重启和用户登录注销+用户管理+用户组管理
大数据学习之_01_Linux学习_01 1 linux的入门 1.1 Linux的介绍 2 VM和linux的安装 2.1 安装vm和Centos 2.1.1 基本说明 2.1.2 CentOS安装 ...
- linux中用vi读文件夹,linux下vi与vim编辑器的简单区别及VI详细使用方法
vi与vim一样都是编辑器,不同的是vim更高级一些,可以理解是vi的高级 版本.vi就像Windows中的计事本,而vim则可以算的上是 office中的word.vi主要用来编辑一些文件,vim是 ...
- Linux笔记:使用Vim编辑器
Vi编辑器是Unix系统上早先的编辑器,在GNU项目将Vi编辑器移植到开源世界时,他们决定对其作一些改进. 于它不再是以前Unix中的那个原始的Vi编辑器了,开发人员也就将它重命名为Vi improv ...
- 【Linux】vi和vim编辑器——常用命令大全
文章目录 8.1.vi 和 vim 8.1.1 VI 8.1.2 VIM 8.2 打开和新建文件 8.2.1 打开文件并且定位行 8.3 VI三种工作模式 8.4 常用命令 8.4.1 移动 8.4. ...
- Linux之vi和vim编辑器常用命令
一.一般模式 以vi打开一个档案就直接进入一般模式了(这是默认的模式).在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制.贴 ...
- Linux学习(三)--vi和vim编辑器
Linux学习–vi和vim编辑器 一.基本介绍 首先,我们需要明白一点,所有的Linux系统内都会默认安装vi文本编辑器: 其次,vim可以看做是vi的增强版,具有程序编辑的能力,可以主动的 ...
- 在linux中的vi中的删除操作,linux中vi和vim操作
一.简单介绍 vi 和 vim 类似于windows的文本编辑器 所有的Linux系统都会内置vi文本编辑器 vim可以看做是vi增强版,具有程序编辑能力,支持语法高亮,代码补全,编译及错误跳转等功能 ...
- linux实操篇之-----vi和vim编辑器
vi和vim编辑器 1. vi和vim的基本介绍 所有Linux系统都会内置vi文本编辑器 vim是vi的升级版,可以主动以字体颜色分辨语法的正确性,代码补完和编译,错误跳转等功能. 2. vi和vi ...
- Linux系列3:vi与vim编辑器
vi与vim编辑器 0 引言 1 vi的使用 1.1 vi的模式介绍 1.2 简易示例 1.3 功能键介绍 1.4 案例练习 1.5 vim的暂存,恢复与开启时的警告 2 vim的额外功能 2.1 区 ...
最新文章
- .NET 时间轴:从出生到巨人
- 怎么把网页源码家入hexo博客_从零开始搭建个人博客(超详细)
- Windows Phone 7 Belling‘s课堂(一) 磁贴的学习
- c语言编程分数判定,用C语言编程平均分数
- UART 初始化及使用示例代码
- python从入门到放弃-《Python3从入门到放弃》视频教程
- 【AtCoder】ARC100 题解
- 搜索最好的Android 代码
- 高级商务办公软件应用【1】
- 2022年数据库行业展望
- openSUSE-Leap-15.4-DVD-x86_64的日常使用设置
- android设置背景图片透明
- JS web localStorage传值 coolie传值
- 计算机网络系列选择题
- 73个GitHub高级搜索技巧
- 计算机基础——Excel 2010
- 基于K-近邻算法的手写数字识别研究
- java 合并多个文件_java中如何将两个文件合并到另一个文件
- async-supported的作用
- Stata实现结构方程模型
热门文章
- 在 NetBeans IDE 6.0 中分析 Java 应用程序性能
- 实现中文下的UITableView Index
- JavaScript操作select下拉菜单全集合
- UVA11774 Doom‘s Day【数学规律+GCD】
- UVA10152 ShellSort【匹配】
- Bailian2793 孙子问题【扩展欧几里德算法+中国剩余定理】
- CCF201803-2 碰撞的小球(100分)【模拟】
- hashlib —— Python 的 md5 和 sha1 加密
- 渐进记号的相关证明(使用极限的方式)
- 半监督学习(semi-supervised learning)