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(追加) ...
随机推荐
- Cocos2d-x v3.1项目创建(三)
Cocos2d-x v3.1项目创建(三) Cocos2d-x官方为我们提供了用于创建.编译.运行和部署的一套命令行的工具集,也就是上篇文章中我们所提到的Cocos2d-Console,它位于我们的引 ...
- AIR Native Extension for iOS 接入第三方sdk 如何实现 AppDelegate 生命周期
作者:Panda Fang 出处:http://www.cnblogs.com/lonkiss/p/6492385.html 原创文章,转载请注明作者和出处,未经允许不可用于商业营利活动 去年到今年做 ...
- traffic_light_bag_file 数据集 下载链接
链接:https://pan.baidu.com/s/19p5aGRfs6iFtN_SWAxCkRQ 密码:v9wx
- Linux修改文件permission可执行属性
列出文件属性 ls -al 修改文件属性为可读.可写 sudo chmod -c 777 <your file name>
- java集合框架——Map
一.概述 1.Map是一种接口,在JAVA集合框架中是以一种非常重要的集合.2.Map一次添加一对元素,所以又称为“双列集合”(Collection一次添加一个元素,所以又称为“单列集合”)3.Map ...
- IOS 设置定时器,执行方法
//设置定时器(1秒后跳到一下题) [self performSelector:@selector(nextQuestion) withObject:nil afterDelay:1.0];
- UESTC 1246 拆x3
用归纳法分析可以知道死循环只有4. 分析一下复杂度,如果n很大并且不是素数,根据基本不等式可以知道 sum factor(n) ≥ 2+n/2 ≍ n/2. 复杂度是O(T*logN*sqrt(N)) ...
- codeforces 600E Lomsat gelral
题面:codeforces600E 学习一下$dsu \ on \ tree$.. 这个东西可以处理很多无修改子树问题,复杂度通常为$O(nlogn)$. 主要操作是:我们先把整棵树链剖一下,然后每次 ...
- 将xml转换成Json,数组,对象格式转换方法
xml字符串:$simplexml 转换成Json格式:json_encode($simplexml) 转换成数组格式:json_decode(json_encode($simplexml),TRUE ...
- DevExpress控件经验集合
关于GridControl的可以先看这里:http://blog.csdn.net/dong413876225/article/details/8313094 增加新行,我用了AddNewRow,但是 ...