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基本命令:文本搜索,拷贝文件,移动文件,归档管理,压缩解压缩文件,查看命令位置...相关推荐

  1. Linux的压缩/解压缩文件命令 zip 和 tar

    Linux的压缩/解压缩命令详解及实例 压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip 另:有些服 ...

  2. 在Linux中压缩/解压缩文件

    关于后缀名为tar的(压缩和解压) # 打包文件 tar -cvf 打包文件.tar 被打包文件/路径... (-c打包,-v显示过程,-f指定打包后的文件名) # 解包文件 tar -xvf 打包文 ...

  3. linux之用 grep -r 关键字 快速搜索在目录下面的含有关键字的文件

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程 1.快速搜索在目录下面的含有关键字的文件 我们采用下面命令 cd directoriesgrep -r ...

  4. Day 3 Linux(目录篇 、文件操作篇 、压缩解压相关命令, 编辑器vi 、编译器gcc 、调试器gdb、 makefile工程管理器初学)

    一.目录篇: 1.文件处理命令:cp 英文原意:copy 语法:cp -rp[源文件或目录][目的目录] 源文件可以同时是多个,即同时复制到多个文件 -r 复制目录 -p保留文件属性,比如文件创建时间 ...

  5. Linux——目录和文件的管理(tar-head-tail-grep-gzip压缩解压缩等)

    Linux--目录和文件的管理 一.Linux目录 1.Linux目录结构 2.常见的子目录 二.查看文件内容cat命令 1.直接显示出整个文件的内容 2.常用选项 三.查看文件内容more命令 1. ...

  6. Linux下的zip压缩解压缩文件夹

    实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip ====================== ...

  7. Linux 下如何压缩/解压缩文件

    Linux 下比较常用的压缩文件 为zip类的压缩文件,下面介绍下如何压缩文件. 使用cd命令切换到要压缩文件的目录 使用  zip  -q  -r  压缩后的文件.zip 文件名    即可压缩. ...

  8. 【linux】tar指令压缩解压缩文件夹、文件命令详解

    1. tar常用命令: 压缩当前目录下文件夹/文件test到test.tar.gz: tar -zcvf test.tar.gz test 解压缩当前目录下的file.tar.gz到file: tar ...

  9. linux压缩解压缩文件夹或文件命令详解

    一.压缩当前目录下的文件夹或者文件app到app.tar tar -cvf app.tar app 二.解压缩当前目录下的压缩包app.tar到app tar -xvf app.tar 三.不解压的情 ...

最新文章

  1. Converting slapd.conf to a Directory Based Configu
  2. 如果当初你爱的再狠一点
  3. [BUUCTF-pwn]——ez_pz_hackover_2016
  4. Pro*c使用指示变量来处理NULL列值
  5. 格子里输出 java_蓝桥杯-格子中输出-java
  6. charles浏览器抓包https_charles https抓包
  7. 演练 打印九九乘法表
  8. 华为云携手马栏山文创园助力湖南广电荣获国家广电总局多项大奖
  9. apache重写模块开启
  10. prototype中文参数乱码解决方案
  11. 有效沟通bic法则_有效沟通bic法则_合格职场人都会的3个有效的沟通法则
  12. 使用python对目录下的文件进行分类
  13. 【读书笔记】马化腾:先人一步-冷湖,腾讯成长之路:模仿+学习+实践+创新+合作+超越
  14. marked + mathjax 实现支持数学公式的 markdown 转 html
  15. 全网最全AD16——原理图绘制
  16. python按指定数量划分图片与对应的xml数据(.png格式为列)
  17. java过滤_java 过滤list的几种方式
  18. 信号强度从百分比到分贝的转换
  19. gradle配置全局镜像
  20. 有画快说番外篇-张聪-专题视频课程

热门文章

  1. [日更-2019.5.2、3、4] 关于JVM的概略分析
  2. Python实现拉格朗日插值法
  3. 暑假集训8.10-网络流套树剖套线段树
  4. LVM逻辑卷轴管理和磁盘配额实验
  5. 使用etcd+confd管理nginx配置
  6. OpenGL和图形卡
  7. IE浏览器里无法运行脚本(script)常见的解决方法!
  8. Java 程序优化之对象池
  9. [转].Net连接池超时注意事项
  10. 在Android上实现HttpServer