tar命令,vi编辑器
一、将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖):
[root@localhost /]# cat /etc/passwd /etc/group > 1.txt
将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加):
[root@localhost /]# cat /etc/passwd /etc/shadow >> 2.txt
将/1.txt、/2.txt两个文件打包为/1.tar:
[root@localhost /]# tar cvf 1.tar 1.txt 2.txt
使用gzip命令压缩1.txt文件名为1.txt.gz:
[root@localhost /]# gzip 1.txt
解压缩1.txt.gz:
[root@localhost /]# gunzip 1.txt.gz
使用bzip2压缩1.txt压缩后文件名为1.txt.bz2:
[root@localhost /]# bzip2 1.txt
[root@localhost /]# ls
1.tar 2.txt bin dev file1 lib media opt root sbin sys usr
1.txt.bz2 a.txt boot etc home lib64 mnt proc run srv tmp var
解压缩1.txt.bz2:
[root@localhost /]# bunzip2 1.txt.bz2
解包1.tar,解包后文件存放到/tmp目录下:
[root@localhost /]# tar xvf 1.tar -C /tmp
使用tar命令打包并且压缩/1.txt、/2.txt,得到的文件名为1.tar.gz:
[root@localhost /]# tar cvzf 1.tar.gz 1.txt 2.txt
解包1.tar.gz,解包后文件存放到/tmp目录下:
[root@localhost /]# tar xvf 1.tar.gz -C /tmp
二、使用vi编辑器编辑文件/1.txt进入编辑模式写入内容“hello world”:
[root@localhost /]# vim 1.txt
进入命令行模式复制改行内容,在下方粘贴80行:
80yyp
快速移动光标到文件的最后一行:
G
快速移动光标到当前屏幕的中间一行:
M
快速移动光标到文件的第五行:
5G
在下方插入新的一行内容“welcome to beijing”:
o
删除刚插入的一行:
dd
撤销上一步的操作:
u
进入扩展模式,执行文件的保存退出操作:
ESC , shift+: wq
tar命令,vi编辑器的更多相关文章
- tar命令-vi编辑器-磁盘分区及格式化-软链接及硬链接文件
一.tar命令 1.将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) [root@localhost /] # cat /etc/passwd /etc/group ...
- linux命令---vi编辑器快速定位行数
linux命令—vi编辑器快速定位行数.删除当前行.和删除当前行后面的全部内容 1.vi 编辑器如何快速定位到第N行 命令方式下 :n http://bbs.chinaunix.net/thread- ...
- 权限命令 vi编辑器 命令模式 使用技巧
一.长格式由七部分组成 权限 引用数字 所有者 所属组 文件大小 时间 名称 如 dr-xr-xr-x 5 root root 409 ...
- Linux命令(八)——vi编辑器的使用
vi编辑器是linux系统下的标准正文编辑器,有三种基本模式:命令行模式.插入模式和底行命令模式. 1.命令行模式:控制屏幕光标的移动,字符.字或行的删除,移动复制某区段及进入插入模式或底行命令模式下 ...
- 二:Linux 的基本命令、VI编辑器、Linux中软件安装
Linux 的基本命令 1. 文件操作 a) Windows 是多根的文件系统,物理上是 1 到多块硬盘,逻辑上分为 C.D.E--盘, 每个盘都是一棵树.Linux 是单根的文件系统,不分 CDE ...
- vi编辑器使用记录
01. vi 简介 1.1 学习 vi 的目的 在工作中,要对 服务器 上的文件进行 简单 的修改,可以使用 ssh 远程登录到服务器上,并且使用 vi 进行快速的编辑即可 常见需要修改的文件包括: ...
- linux基础(Vi编辑器)
整理的linux vi编辑器命令 Vi编辑器,进入方式,输入vi file即可进入编辑模式 1.vi模式(Linux严格区分大小写) Vi所学到的几种模式 模式 主要用途 相应操作 对应命令 普通模式 ...
- Linux 正文处理命令及tar vi 编辑器 homework
作业一: 1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) cat /etc/passwd /etc/group >/1.txt 2) 将用户信息数据库文件和用 ...
- Linux基础(3)- 正文处理命令及tar命令、vi编辑器、硬盘分区、格式化及文件系统的管理和软连接、硬连接
一.正文处理命令及tar命令 1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件1.txt(覆盖) 2) 将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件2.txt(追加) ...
随机推荐
- 使用axios请求发送数据
之前一直没有用成功,今天看了一些博客,学会了使用axios插件 1.首先就是下载依赖啦 2.main.js import axios from 'axios'Vue.prototype.$axios ...
- AOSP 源码下载
网上关于这块大部分教程都是无效的,因为墙的缘故,无法使用官方提供的下载链接,我这里使用了清华大学的镜像,是能够顺利将 AOSP 下载下来.如果你还没有安装 Ubuntu,请看<VirtualBo ...
- 修改Android系统关机动画
文件路径:frameworks\base\services\core\java\com\android\server\power\ShutdownThread.java 在beginShutdownS ...
- python3绘图示例6-2(基于matplotlib,绘图流程介绍及设置等)
#!/usr/bin/env python# -*- coding:utf-8 -*- import os import numpy as npimport matplotlib as mpltfro ...
- redis在Windows下以后台服务一键搭建哨兵(主从复制)模式(多机)
redis在Windows下以后台服务一键搭建哨兵(主从复制)模式(多机) 一.概述 此教程介绍如何在windows系统中多个服务器之间,布置redis哨兵模式(主从复制),同时要以后台服务的模式运行 ...
- centos6.5_64bit_tomcat日志合并在一个.log下
问题 tomcat每次启动时,自动在logs目录下生产以下日志文件,且每天都会生成对应日期的一个文件,造成日志文件众多: 目的 Tomcat以上日志都输出到同一个文件中. 修 ...
- vue-cli -- > 项目基本构建的方法
本文档目的在于让对vue了解比较少的同学,能够快速搭建属于自己的vue项目.(window) 一.构建项目的前提条件 1.确保本机安装了node.js ^6 --> javascript 的服务 ...
- May 6th 2017 Week 18th Saturday
A great ship asks deep water. 巨轮寻深水而航行. A great ship needs deep water so as to get enough buoyancy t ...
- POJ-2376 Cleaning Shifts---区间覆盖&贪心
题目链接: https://vjudge.net/problem/POJ-2376 题目大意: farmer John要安排他的牛清理牛棚,一共有T个牛棚要清理,每头牛可以清理相邻的牛棚.比如,一头牛 ...
- Android(java)学习笔记150:开源项目使用之gif view
1. 由于android没有自带的gif动画,我在Android(java)学习笔记198:Android下的帧动画(Drawable Animation) 播客中提到可以使用AnimationVie ...