目录文件管理及vim
一、查看(七种看)
cat
tac
nl
more
less
======================
head
tail
tail -f 看动态更新尾部的信息
===========================
二、Wc 查看行数
-l 行数
-w单词数
-c字节数
===============================
三、grep、egrep
-i 查找时忽略大小写
-v 取反
-n 显示行号
-w精确匹配(精确到输入单词无误才显示匹配内容)
-l 过滤时不显示内容,只显示文件
-E 转换成egrep
-o 只显示匹配的内容,其他不匹配的内容不输出
===================================
四、压缩
gzip、bzip2
gzip 文件名
bzip2 文件名
-------------------------
五、解压缩
gzip -d 文件名
bzip2 -d 文件名
====================================
六、tar打包命令
-cf 打包
-xf 解压
-j(z)表示压缩成解压两种不同的打包格式
-v 显示打包或解压的过程
-C 解压时指定释放的目标目录
七、vim的三种模式
三种模式:
命令模式
输入模式 i
末行模式 :
1、命令模式快捷键
G 末行
gg 首行
22gg 到22行
dd 删除行
22dd 删除22行
p 粘贴
5yy 复制光标所在下午行
r5 把光标所在的字符改为5
2、末行模式
:w 保存
:q 退出
:q!强制退出
:wq 保存并退出
:w/root/yunjisuan 另存在/root/yunjisuan目录下
Ctrl+zz 快速保存退出
Ctrl+c ======Esc
Ctrl+【======Esc
3、输入模式下
a 光标后面添加内容
A 光标移至行末
i 光标前面添加内容
I 光标移至行首
o 光标下面添加一行
O 光标上面添加一行
单引号:引号里的内容不经过任何解析
双引号:引号里的内容不解析“通配符”,但解析特殊符号
不加引号:特殊符号,通配符全部解析
目录文件管理及vim的更多相关文章
- centos 目录文件管理 mkdir,rm,touch,误删文件extundelete,cp,mv,cat,more,less ,head,tail,chown,chmod ,umask 第四节课
centos 目录文件管理 mkdir,rm,touch,误删文件extundelete,cp,mv,cat,more,less ,head,tail,chown,chmod ,umask 第四节课 ...
- linux 目录结构及VIM
目录结构及VIM 文件系统 说明: 文件系统就是操作管理存储设备或分区上的文件的方法和数据结构,也就是存储设备上组织文件的方式. 操作系统中负责管理和存储文件信息的软件机构叫文件管理系统,简称为文件系 ...
- PowerShell 中的目录文件管理
前面的一篇文章我们说了部分在PS中进行文件浏览的基本概念,说到了几个虚拟驱动器的概念.并没有深入的描述相关的命令,这里我们进一步对这一知识点进行描述. 2.1 管理当前工作路径/位置 在日常管理中经常 ...
- lesson - 4 Linux目录文件管理
内容概要:1. 和目录相关的几个命令mkdir 关注-p选项 rmdir 同样也有一个-p选项rm -r -f 两个常用选项cp -r 针对目录, 有时我们使用/bin/cpmv 重命名或者移动, 有 ...
- 001为什么Linux使用~作为家目录?为什么vim用hjkl作为方向键?
- vim目录说明
plugin.autoload.ftplugin有什么区别 很多初用vim的朋友在安装插件时都会有些疑惑.同样的插件,有些教程说安装在plugin目录,有些说安装在ftplugin目录,有些说安装在a ...
- Linux目录和文件管理
今天我们来介绍一下对于Linux系统“命令“的理解和分类以及常用的目录文件管理命令的使用. 一. 命令 用于实现某一类功能的指令或程序,命令的执行依赖于解释器程序(例如:/bin/bash) 分类 内 ...
- vim Project
VIM是Linux和Unix下常用的文本编辑工具,在编写代码和阅读代码中经常使用. 但VIM进行代码项目管理时,没有IDE集成开发工具方便,现在提供一个VIM插件Project,可以对代码项目进行简单 ...
- vim netrw
我们现在试一下vim文件功能,当你使用vim尝试打开目录时,vim会自动调用netrw.vim插件打开该目录(从操作系统的视角来看,目录其实是一种特殊的文件).例如,我们在vim中执行命令”:e -/ ...
随机推荐
- laravel请求到响应的生命周期
请求到响应的核个执行过程,主要可以归纳为四个阶段,即程序启动准备阶段.请求实例化阶段.请求处理阶段.响应发送和程序终止阶段. public\index.php中有这么一段代码 $app = requi ...
- nginx开启fileinfo扩展
//实现网址 https://blog.csdn.net/m_nanle_xiaobudiu/article/details/80838424 (1) (2).make && make ...
- Qt Widgets——抽象按钮及其继承类
QAbstractButton是有关“按钮”的基类 描述了一个按钮应该具有的组成.它的公有函数如下: QAbstractButton(QWidget * parent = ) ~QAbstractBu ...
- Vmware tools install
Vmware tools 1◆ 下载 2◆ diagram Ifcfg-eth0 =====>关闭防火墙 systemctl stop firewalld.service ===== ...
- IIS发布网站,访问时出现无法识别的属性“targetFramework”错误
今天在IIS发布网站后,访问时出现无识别的属性“targetFramework”错误 错误描述: 错误原因: 是由IIS配置该站点的.NET Framework 版本与程序中的.NET Framewo ...
- easyui中如何为validatebox添加事件(onblur、onclick等)
在我们一般html的input标签,textbox事件可以直接使用onblur().onclick()事件,但是在easyui的validatebox没有onblur事件, 如果我们需要为valida ...
- CSS3 的box-shadow进阶之 - 动画篇 - 制作辐射动画
本篇文章是上一篇讲box-shadow基础知识的延伸,建议先花几分钟阅读那篇文章,点击阅读,再来看这篇. 除了box-shadow属性知识外,制作动画,还需要对CSS3的animation, @key ...
- Win10系列:VC++绘制几何图形4
三角形绘制完成以后,接下来介绍如何给项目添加主入口函数.打开D2DBasicAnimation.h头文件,添加如下的代码定义一个DirectXAppSource类. //定义类DirectXAppSo ...
- 尚学堂java 参考答案 第七章
本答案为本人个人编辑,仅供参考,如果读者发现,请私信本人或在下方评论,提醒本人修改 一.选择题 1.ACD 解析:B:java中左边不能直接直接指定长度,和C语言不一样 2.B 3.C 解析:B各行分 ...
- 随机生成id
function getRandom(){ return Math.random().toString(36).substring(7);}