linux如何查看归档文件,linux基本命令:文本搜索,拷贝文件,移动文件,归档管理,压缩解压缩文件,查看命令位置...
1.文本搜索:grep
grep查找的是文件内容中的文本,字符需要用引号括起来,单引双引都可以
格式:grep [-选项] ‘内容’ 文件名
例如:
-v显示不包含匹配文本的所有行(相当于求反)
-n显示匹配行及行号
-i忽略大小写
grep适用正则表达式
2.拷贝文件:cp
格式:cp 源文件 新文件
-a该选项通常在复制目录时使用,它保留链接、文件属性,并递归地复制目录,简单而言,保持文件原有属性。
-f已经存在的目标文件而不提示
-i交互式复制,在覆盖目标文件之前将给出提示要求用户确认
-r若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名。
-v显示拷贝进度
3.移动文件:mv
-f如有覆盖也不会给出提示
-i如果mv操作将导致对已存在的目标文件的覆盖,系统会询问是否重写,要求用户回答以避免误覆盖文件
-v显示移动进度
4.归档管理:tar
格式:tar [参数] 打包文件名 文件
-c生成档案文件,创建打包文件
-v列出归档解档的详细过程,显示进度
-f指定档案文件名称,f后面一定是.tar文件,所以必须放选项最后
-t列出档案中包含的文件
-x解开档案文件
5.压缩解压缩文件
gzip [选项] 被压缩文件
-d解压
-r压缩所有子目录
例:gzip -r test.tar test.tar.gz
gzip -d test.tar.gz
在tar命令中增加-z选项可以调用gzip实现压缩功能,过程为先打包后压缩
例:tar -zcvf test.tar.gz *
tar -zxvf test.tar.gz
bzip2命令压缩解压:
例:tar jcvf bk.tar.bz2 *.c
tar jxvf bk.tar.bz2 *.c
zip命令:
无需指定扩展名,默认为zip
压缩文件:zip [-r] 目标文件(没有扩展名) 源文件
解压文件:unzip -d 解压后目录文件 压缩文件
例:zip 123 *
unzip -d . /test 123.zip 解压到test文件夹
6.查看命令位置:which 命令
linux如何查看归档文件,linux基本命令:文本搜索,拷贝文件,移动文件,归档管理,压缩解压缩文件,查看命令位置...相关推荐
- Linux的压缩/解压缩文件命令 zip 和 tar
Linux的压缩/解压缩命令详解及实例 压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip 另:有些服 ...
- 在Linux中压缩/解压缩文件
关于后缀名为tar的(压缩和解压) # 打包文件 tar -cvf 打包文件.tar 被打包文件/路径... (-c打包,-v显示过程,-f指定打包后的文件名) # 解包文件 tar -xvf 打包文 ...
- linux之用 grep -r 关键字 快速搜索在目录下面的含有关键字的文件
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程 1.快速搜索在目录下面的含有关键字的文件 我们采用下面命令 cd directoriesgrep -r ...
- Day 3 Linux(目录篇 、文件操作篇 、压缩解压相关命令, 编辑器vi 、编译器gcc 、调试器gdb、 makefile工程管理器初学)
一.目录篇: 1.文件处理命令:cp 英文原意:copy 语法:cp -rp[源文件或目录][目的目录] 源文件可以同时是多个,即同时复制到多个文件 -r 复制目录 -p保留文件属性,比如文件创建时间 ...
- Linux——目录和文件的管理(tar-head-tail-grep-gzip压缩解压缩等)
Linux--目录和文件的管理 一.Linux目录 1.Linux目录结构 2.常见的子目录 二.查看文件内容cat命令 1.直接显示出整个文件的内容 2.常用选项 三.查看文件内容more命令 1. ...
- Linux下的zip压缩解压缩文件夹
实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip ====================== ...
- Linux 下如何压缩/解压缩文件
Linux 下比较常用的压缩文件 为zip类的压缩文件,下面介绍下如何压缩文件. 使用cd命令切换到要压缩文件的目录 使用 zip -q -r 压缩后的文件.zip 文件名 即可压缩. ...
- 【linux】tar指令压缩解压缩文件夹、文件命令详解
1. tar常用命令: 压缩当前目录下文件夹/文件test到test.tar.gz: tar -zcvf test.tar.gz test 解压缩当前目录下的file.tar.gz到file: tar ...
- linux压缩解压缩文件夹或文件命令详解
一.压缩当前目录下的文件夹或者文件app到app.tar tar -cvf app.tar app 二.解压缩当前目录下的压缩包app.tar到app tar -xvf app.tar 三.不解压的情 ...
最新文章
- Converting slapd.conf to a Directory Based Configu
- 如果当初你爱的再狠一点
- [BUUCTF-pwn]——ez_pz_hackover_2016
- Pro*c使用指示变量来处理NULL列值
- 格子里输出 java_蓝桥杯-格子中输出-java
- charles浏览器抓包https_charles https抓包
- 演练 打印九九乘法表
- 华为云携手马栏山文创园助力湖南广电荣获国家广电总局多项大奖
- apache重写模块开启
- prototype中文参数乱码解决方案
- 有效沟通bic法则_有效沟通bic法则_合格职场人都会的3个有效的沟通法则
- 使用python对目录下的文件进行分类
- 【读书笔记】马化腾:先人一步-冷湖,腾讯成长之路:模仿+学习+实践+创新+合作+超越
- marked + mathjax 实现支持数学公式的 markdown 转 html
- 全网最全AD16——原理图绘制
- python按指定数量划分图片与对应的xml数据(.png格式为列)
- java过滤_java 过滤list的几种方式
- 信号强度从百分比到分贝的转换
- gradle配置全局镜像
- 有画快说番外篇-张聪-专题视频课程