Linux常用文档操作命令--2

4.文档压缩与解压操作

  在Linux中常见的压缩文件有:*.tar.gz、*.tgz、*.gz、*.Z、*bz2等。其每种不同的压缩文件对印的压缩和解压命令也不同。

  *.tar.gz  :tar程序打包的文档,并且经过gzip的压缩。

  *.tgz    :tar程序打包的数据,并没有经过压缩。        //注:tar是打包程序,能将多个文档打包成一个文档

  *.gz    :gzip程序压缩的文档。

  *.Z     :compress程序压缩的文档。

  *.bz2    :bzip程序压缩的文档。

  1).compress:它是用来将文档或目录打包成*.Z类型的文档或解压*.Z类型的文件。      //注:Linux系统中很少自带compress程序了,需要安装compress程序才能使用此命令,了解一下就好

    命令行:compress [-d][-d][-r] 文档

      [-d]:用来解压文件操作。

      [-r]:可以连同目录下的文档也同时压缩。

      [-c]:将压缩数据输出到屏幕。

        通过[-c]属性可将文件压缩数据输出到另一个压缩文件中。保留原来的文件。

        例:compress -c ./TEST/file1 > ./TEST/file1.Z       //这里TEST下会有两个文件,一个是file1文档,一下是file1.Z压缩文档。

        //注: ‘>‘ 符号为数据流重导向符,可以将原本要输出到屏幕的数据重导向到一个文档中。

  2).gzip与zcat:用来将文档或目录打包成*.gz类型的文档或解压*.gz类型的文件。      //注:*.Z的文件也可以通过gzip来解压。

    命令行:gizp [-c][-d][-t][-0~9] 文档       

      [-c]:将压缩数据输出到屏幕。            //注:其使用方法也可与compress一样,可保留原文档,创建新压缩文档。

      [-d]:用来解压文件操作。

      [-t]:用来检验压缩文档的一致性,查看文档有无错误。

      [-0~9]:压缩等级。[-1]:速度最快,但压缩比最差。[-9]:速度最快,但压缩比最好。预设为[-6]。

    zcat:用来读取压缩文档数据内容的指令,不需要将压缩文件解压。

  3).bzip2与zbcat:用来将文档或目录打包成*.bz2类型的文档或解压*.bz2类型的文件。

    命令行:bzip2 [-c][-d][-z][-0~9] 文档

      [-c]:将压缩数据输出到屏幕。            //注:其使用方法也可与compress一样,可保留原文档,创建新压缩文档。

      [-d]:用来解压文件操作。              //注:通过bzip -d命令可解压缩多种类型的压缩文件:.bz, .bz2, .tbz, .tbz2 等等

      [-z]:压缩的参数。

      [-0~9]:压缩等级。[-1]:速度最快,但压缩比最差。[-9]:速度最快,但压缩比最好。预设为[-6]。

    zbcat:用来读取压缩文档数据内容的指令,不需要将压缩文件解压。

  4).tar:1-3中的方法比较适用一个文档的压缩,tar方法可以将文档或目录打包成一个文件,打包的文件*.tar。        //注:此命令也可用于备份

    命令行:tar [-c][-x][-t][-z][-j][-v][-f][-p][-P][-N] [-exclude] 文件或目录

      [-c]:建立一个打包文件。

      [-x]:解压一个打包文件。

      [-t]:查看*.tar文件里有哪些文件。-c.-x.-t同时只能存在一个属性,因为打包、解包和查看打包文件不能同时进行。

      [-z]:将打包好的文件进行gzip压缩。一般与[-c]一起使用。

      [-j]:将打包好的文件进行bzip2压缩。一般与[-c]一起使用。

      [-v]:在压缩的过程程中显示文档。一般与[-c]、[-z]或[-j]一起使用。

      [-f]:使用档名。与其它属性一起执行时,必须处于最后。f后面接的是文档打包或压缩后显示的文件名。

        例:tar -czvf ./TEST.tar.gz ./TEST        //将TEST目录下的所有文件打包并压缩为TEST.tar.gz文件并显示文档。

      [-p]:使用原档案的原有属性,不会根据使用者的不同而改变。

      [-P]:可以使用绝对路径来进行压缩。

      [-N]:后面接日期;只打包比此日期要新的文档。     //当我们备份文件的时候,如果以前备份过了,但现在只需要备份新的文件,就可以通过此属性。

      [-exclude]:后面接文件名,意思是打包除了此文件外的所有文件。

        例:tar -exclude ./TEST/file1 -czvf TEST.tar.gz ./TEST    //将./TEST文件下的除了file1文件的其它所有文件打包并压缩成TEST.tar.gz文件。

5.文件系统操作                      //这里只简单讲解文件系统,我这里主要是需要挂载U盘。

  1).df:主要是展示系统上的文件系统            //通过这个命令可以查看优盘

    命令行:df [-h] [目录或文件名]

      [-h]:以一种简洁的方式展示各文件系统的数据。

  2).fdisk:磁盘分割

    命令行:fdisk [-l] [装置名称]

      [-l]:可以查看以有的所有装置

      [装置名称]:进入指定的装置,可进行设置。

  3).mount:磁盘挂载

    命令行:mount 装置名称 挂载点

    挂载U盘步骤:先不插U盘进行fdisk命令查看已存在的装置,然后插上U盘,查看多出来的装置名称。然后创建持载点 mkdir /mnt/usb。然后通过mount /dev/sda /mnt/usb将U盘挂载到/mnt/usb下。之后就可以通过/mnt/usb目录可以对U盘中的内容进行操作。

  4).umount:磁盘卸载

    命令行:umount 装置名称或挂载点

    卸载U盘直接使用umount /dev/sda 或者 umount /mnt/usb都可以。  

原文地址:https://www.cnblogs.com/EmilZs/p/9176821.html

时间: 2024-10-08 14:53:59

Linux常用文档操作命令--2的相关文章

Linux帮助文档

Linux帮助文档 Linux的命令是如此的多,我们只能记住常用的一些命令,而且没有一个教程会把所有的命令覆盖掉,授人以鱼不如授人以渔,当掌握如何查看Linux帮助文档时候,就能在拿到一个不知道的命令时,查看它的用途. 当我们记不清某个命令,或者想做某个操作的时候却不知道是否有这个命令的时候.我们可以去搜索引擎中去搜索. 当我们知道一个命令时候,但是不知道它有哪些选项,可以跟哪些参数的时候,可以使用命令man man man 命令的作用是 获取一个命令的帮助文档. > man ls 通过这个命令

互联网产品设计常用文档类型-BRD、MRD、PRD、FSD (

BRD Business Requirements Document,商业需求文档.这是产品声明周期中最早的问的文档,再早就应该是脑中的构思了,其内容涉及市场分析,销售策略,盈利预测等,通常是和老大们过的ppt,所以也就比较短小精炼,没有产品细节. 商业需求文档重点放在定义项目的商业需求.BRD要能说出客户碰到的一个或多个商业问题,并且通过公司的产品能够解决这些问题.接着建议一个方案 —— 通常是新产品或者现有产品的改进来解决这些问题.BRD也可能包括一个高级的商业案例,例如收益预测,市场竞争分

LINUX 内核文档地址

Set colors for man pages: 设置方法比较简单,打开/etc/bash.bashrc(需要root权限)或者~/.bashrc文件加入如下内容: # Set colors for man pagesman() {env \LESS_TERMCAP_mb=$(printf “\e[1;31m”) \LESS_TERMCAP_md=$(printf “\e[1;31m”) \LESS_TERMCAP_me=$(printf “\e[0m”) \LESS_TERMCAP_se=$

linux下文件,文档操作命令(一)

打开一个目录(进入此目录):cd   [路径] 创建文档:mkdir  [文件名] 删除目录(仅限于空的目录,删除整个目录需要一层层的删):rmdir 创建空的文件:touch [文件名] 查看文件与目录:ls 修改文档所有者:chown 修改文档所在群组:chgrp 修改文件所属权限     :chmod 查看文件默认权限(将会返回一个数字,后三位是目录与文件中不需要的权限,文件是(-rw-rw-rw-)目录是(drwxrwxrwx)):unmask 文件内容的查阅(nano 可编辑文件) c

Fiddler 常用文档

时间飞逝,已经俩月有余没写东西了(本来写的就不多,(^▽^)),最近俩月的苦闷,此处省略 1W 字.... 闲言碎语不多讲,使用 Fiddler 有一小段时间了,今天在这里总结下,一来做个笔记,二来可以和园友共享. 一.Fiddler 是葛啥的 Fiddler 全称 Fiddler Web Debugger,是 Web 端的抓包工具,是测试和 Web 端开发的童鞋的密友,有了它可以看到每个请求的请求头.响应头.请求方式等等,说到这里你可能会说,Chrome Console 和 fireBug 也

【转】刚发现一个linux在线文档库。很好很强大。

原文网址:http://blog.csdn.net/longxibendi/article/details/6048231 1.网址: http://www.mjmwired.net 2.比如查看这个 proc.txt ,就在这里能找到. http://www.mjmwired.net/kernel/Documentation/filesystems/proc.txt 内核参数解释全在这里了.不过,也可以下载内核完源代码,从/usr/src/linux/Documentation/proc.tx

关于Linux内核文档的翻译

我是一名山东大学的在校本科生,其实我的英语也不是很好,只是一般水平.我去翻译Linux文档只是觉得这份文档还没有中文版的,觉得翻译它们是一件很有意义的事情,并且还能通过翻译文档来理解Linux操作系统和Linux内核. 我的翻译可能会出现很多的错误,希望大家看到后能够及时的给我提出来,我会及时更正,以防误导别人,谢谢大家. 附,我的Linux文档翻译CSDN博客地址: http://blog.csdn.net/luoyhang003/article/category/2565851 另,有兴趣加

如何在EXCEL 2010中快速打开常用文档

记得看过有些同学每天一早打开自己的电脑后,就开始去某个盘符,然后一个文件夹一个文件夹的逐层去找某一个每天必须用的excel文件.看到这个场景,只能用费劲二字来概括.那么如何更快的打开我们常用的excel文件呢?下面就和大家分享一下如何在excel的Jump list 和 Backstage view --recent中查看最近打开的文件和如何在这两个界面把我们每天都用的文件永远显示在上面.首先看一下 jump list 如果已经把excel的图标pin到任务栏上,或者已经打开excel程序,大家

分享一个Linux管理文档多租户的例子

例题 同一群组microsoft下的两个账号justmine001和justmine002需要共同拥有目录/microsoft/eshop的开发权,以便进行协同工作,但是其他人不允许进入和查阅该目录. 从例题可以分析出: 同一群组下的账户需要共同拥有目录的使用权,且可以编辑里面的任何文件. 其他账户不拥有该目录的任何权限. 需要使用root账户,创建账户.群组,设置目录权限,然后搭建开发环境. 创建账户相关信息 groupadd microsoft ; 新增群组 useradd -G micro