linux命令 tar zxf,Linux基本命令之tar、vi工具
使用tar归档工具和vi文本编辑器
gzip命令、bzip2命令
用途:制作压缩文件、解开压缩文件
常用命令选项
-9:表示高压缩比,多在创建压缩包时用
-d:用于解开已经压缩过的文件
gunzip 等于 gzip –d
tar命令
用途:制作归档文件、释放归档文件
常用命令选项
-c:创建 .tar 格式的包文件
-x:解开.tar格式的包文件
-v:输出详细信息
-f:表示使用归档文件
-p:打包时保留原始文件及目录的权限
-P:打包时保留原始文件及目录的绝对路径
-t:列表查看包内的文件
-C:解包时指定释放的目标文件夹
-z:调用gzip程序进行压缩或解压
-j:调用bzip2程序进行压缩或解压
例如:归档压缩/boot,/etc
tar zcf boot-etc.tar.gz /boot /etc
解压归档文件到/tmp下
tar zxf boot-etc.tar.gz -C /tmp
Linux中最常用的文本编辑器
vi:类Unix 系统中默认的文本编辑器
vim:vi 编辑器的增强版本,扩展了许多实用功能
可以设置一个别名,使vi指向vim程序
alias vi="/usr/bin/vim"
vi编辑器的三种工作模式
命令模式、输入模式、末行模式
模式切换
命令 -->输入(a,i,o,A,I,O)
输入,末行 -->命令(ESC)
命令 -->末行(:)
a:在当前光标位置之后插入内容
A:在当前光标所在行的行尾插入内容
i:在当前光标位置之前插入内容
I:在当前光标所在行的行首插入内容
o:在当前光标所在行的前面插入一个新行
O:在当前光标所在行的后面插入一个新行
命令模式的基本操作
移动光标:四个方向键
翻页移动:Page Down或Ctrl+f 向下翻页
Page Up或Ctrl+b 向上翻页
行内快速跳转
Home键或^键、数字0键跳转到行首
End键或$键跳转到行尾
行间快速跳转
1G或者gg 跳转到文件的首行
G 跳转到文件的末尾行
#G 跳转到文件中的第#行 (#代表数字)
行号显示
:set nu
删除行
x键或Del键 删除一个字符
dd 删除光标所在行
#dd 删除光标开始的#行内容
d^ 删除光标之前到行首的所有字符
d$ 删除光标处到行尾的所有字符
复制行
yy 复制当前整行内容到剪贴板
#yy 复制光标处开始的#行内容到剪贴板
粘贴
p 粘贴到光标之后
P 粘贴到光标之前
文件内容查找
/word 从上到下查找word字符
?word 从下到上查找word字符
n、N键 在不同的查找结果中选择
撤销编辑
u取消上一次编辑
U取消所有编辑
保存并退出
ZZ
末行模式的基本操作
保存:w
另存为 :w /存放的位置
退出:q
保存并退出:wq
不保存退出:q!
编辑新文件:e ~/文件名
附加其他文件内容:r /文件名
文件内容替换
:% sub /旧的内容/新的内容/g 全文替代
:4,6 sub /旧的内容/新的内容/g 4到6行替代
linux命令 tar zxf,Linux基本命令之tar、vi工具相关推荐
- linux 命令run road,linux命令进阶
Though unconsciously,peple are indeed moving towards their destination.Slow as the progress seen fro ...
- linux命令查看iotop,Linux iotop 命令用法详解-Linux命令大全(手册)
iotop 用来监视磁盘I/O使用状况的工具 补充说明 iotop命令 是一个用来监视磁盘I/O使用状况的top类工具.iotop具有与top相似的UI,其中包括PID.用户.I/O.进程等相关信息. ...
- Linux命令篇 linux命令大全简洁明了 linux学习笔记
Linux命令篇 linux命令大全简洁明了 linux学习笔记 Linux 命令大全 文章目录 Linux 命令大全 一. 常用的基础命令 查看目录: 切换目录: 创建和删除: 拷贝和移动文件: 查 ...
- 每天一个linux命令(25):linux文件属性详解
每天一个linux命令(25):linux文件属性详解 Linux 文件或目录的属性主要包括:文件或目录的节点.种类.权限模式.链接数量.所归属的用户和用户组.最近访问或修改的时间等内容.具体情况如下 ...
- linux显示器分屏显示命令,在Linux 命令行终端分屏的两种工具
下面介绍两种终端分屏工具:screen和tmux 一.使用screen分屏(只能上下分屏,不能左右分屏) (1)安装工具 在ubuntu系统中使用sudo apt-get install screen ...
- Linux命令集(Linux文件管理命令--rm指令篇)
Linux命令集(Linux文件管理命令--rm指令篇) Linux文件管理命令集(rm指令篇) 3. rm(remove) 1. 删除文件 2. 强制删除文件 3. 提示确认,删除前需逐一询问是否确 ...
- Linux命令集(Linux文件管理命令--rmdir指令篇)
Linux命令集(Linux文件管理命令--rmdir指令篇) Linux文件管理命令集(rmdir指令篇) 5. rmdir(remove directory) 1. 删除空的目录 folder1 ...
- 使用linux命令查看进程,Linux查看进程命令有哪些
我们在使用Linux系统的过程中,有的时候会需要查看后台进程,并选择性的关闭一些不用的进程,那么Linux中有哪些查看进程的命令呢?今天小编就来为大家总结整理一些常用的Linux查看进程命令. Lin ...
- Linux命令集(Linux常用命令集--CD指令篇)
Linux命令集(Linux常用命令--CD指令篇) Linux常用命令集(CD指令篇) 1.CD(change directory) Linux常用命令集(CD指令篇) 如下为笔者总结出在linux ...
最新文章
- 基于深度关键点的几何约束摄像机姿态估计
- spring之DelegatingFilterProxy
- oracle电子商务套件视频,Oracle电子商务套件培训 Oracle EBS R12 制造模块培训视频教程 Oracle管理套件教程...
- 用WT516P6Core离线语音模块在烧录和连接MCU时要注意避开的坑,要不挠掉头发也钻不出来!我差点套进去了,还好他们技术人员给力!把我给扯出来了!做了一个踩坑记录分享给大家
- 数仓和mysql的区别_数据库和数据仓库的区别和联系
- Android Studio之提示Gradle sync failed: Plugin with id ‘com.novoda.bintray-release‘ not found.
- LeetCode 222. 完全二叉树的节点个数(二分查找)
- 浏览器css bug及bug解决方法
- 项目管理: Maven 让事情变得简单
- Solidity 中 revert(), assert() 和 require() 的使用方法
- 软件2班36人[扑林作]
- 歇后语:有牌不胡偏要杠
- Java入门-换行输出
- 计算机类调研报告选题,大学生调研报告选题精选.doc
- Android 分贝测试仪功能
- 在线遥感影像与地图集数据下载搜集
- react-native-root-siblings 在应用的根元素之后添加兄弟元素
- PMP备考大全:经典题库(7月第4周)
- 网页下载模板前台后台
- 游戏开发物理引擎PhysX研究系列:将重力模拟关闭
热门文章
- linux设备驱动中断的步骤,Linux设备驱动之中断处理
- 阿里6名高工共同编写的“Java面试指南”,建议你们看看
- 误操作导致引导区崩溃的补救办法(需要使用火绒预备份引导区)
- 转一篇eoe论坛上sfshine大神的文章--AndroidHal底层! ConsumerIrService分析
- Java项目:超市购物商城管理系统(java+SSM+JSP+jQuery+Mysql)
- Java面向对象系统理解
- MySQL 5.7查询sys.schema_redundant_indexes居然慢如蜗牛...
- 简单了解伪类和伪元素的区别
- 查看mysql建库语句_mysql5.7-02建库、建表、查建表语句
- 【数值分析】学习笔记1——范数与条件数