tar打包

Linux计划任务及压缩归档

时间秒杀一切 提交于 2019-11-28 10:12:51
计划任务介绍 我们可以通过一些设置。来让电脑定时提醒我们该做什么事了。或者我们提前设置好,告诉电脑你几点做什么几点做什么,这种我们就叫它定时任务。而遇到一些需要执行的事情或任务。我们也可以通过命令来告诉电脑一会临时把这个工作给做一下 总结:在我们LINUX中,我们可以通过crontab和at这两个东西来实现这些功能的 计划任务的作用:是做一些周期性的任务,在生产中的主要用来定期备份数据 计划任务的安排方式分两种: 一种是定时性的,也就是例行。就是每隔一定的周期就要重复来做这个事情 一种是突发性的,就是这次做完了这个事,就没有下一次了,临时决定,只执行一次的任务 at和crontab这两个命令: at:它是一个可以处理仅执行一次就结束的指令 crontab:它是会把你指定的工作或任务,比如:脚本等,按照你设定的周期一直循环执行下去 at一次性计划任务使用 at语法格式:at 时间 下载at程序 [root@ken ~]# yum install at -y 启动atd服务 [root@ken ~]# systemctl restart atd [root@ken ~]# ps aux | grep atd root 1166 0.0 0.1 25904 944 ? Ss 17:52 0:00 /usr/sbin/at -f root 1168 0.0 0.1 112704 956

【Linux下tar命令详解】

主宰稳场 提交于 2019-11-28 09:48:49
原文: http://blog.gqylpy.com/gqy/317 tar 命令用于建立、还原备份文件,它可以加入、解开备份文件内的文件。 参数 带有 * 号的为常用的参数 . -A 新增压缩文件到已存在的压缩包 . -c 建立新的压缩文件 * . -d 记录文件的差别 . -r 向压缩文件的末尾追加文件 . -u 更新原压缩包中的文件,添加改变了的现有文件到已经存在的压缩内 . -x 从压缩包中提取文件 * . -t 显示压缩包内的内容 . -z 支持gzip格式解压文件 * . -j 支持bzip2格式解压文件 * . -Z 支持compress解压文件 . -v 显示操作过程 * . -l 文件系统边界设置 . -k 保留原有文件不复制 . -m 保留文件不被覆盖 . -W 确认压缩文件正确性 . -O 将文件解开到标准输出 . -C 指定解压目录,这个参数后面必须跟一个目录 * . -f 指定文件名,这个参数后面必须跟一个文件 * 示例 . tar -czf all.tar.gz *.txt 将当前目录下所有以 .txt 结尾的文件以 gzip 格式打包到 all.tar.gz 内 . tar -zxf all.tar.gz -C /usr/src/ 以 gzip 格式解压归档文件到 /usr/src/ 目录下 补充: zip 与 unzip . # 压缩文件 $ zip

Linux基础知识

空扰寡人 提交于 2019-11-28 05:48:15
操作系统发展史 Unix 1970年,美国贝尔实验室的Ken Thompson,以BCPL语言为基础,设计出很简单且很接近硬件的B语言(取BCPL的首字母),并且他用B语言写了第一个UNIX操作系统。 因为B语言的跨平台性较差,为了能够在其他电脑上也能够运行这个Unix操作系统Dennis Ritchie和Ken Thompson从B语言的基础上准备研究一个更好的语言 1972年,美国贝尔实验室的Dennis Ritchie在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言。 1973年初,C语言的主体完成。Thompson和Ritchie迫不及待地开始用它完全重写了现在大名鼎鼎的Unix操作系统。 Minix 意为小型UNIX(mini-UNIX) Linux 创始人Torvalds 发展史 Unix(只针对大型主机或服务器) BSD FreeBSD Sun Solaris IBM AIX AT&T System V Minix Linux(适用于x86的个人计算机) Ubuntu Redhat SUSE Fedora Linux不同版本以及应用领域 1. Linux内核及发行版介绍 Linux内核版本 内核(kernel)是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。

Linux-定时任务-打包与压缩

孤者浪人 提交于 2019-11-28 03:58:27
/*--> */ /*--> */ 第12章 Linux系统管理-打包与压缩 第12章 Linux系统管理-打包与压缩 1. 压缩包概述 2. Zip打包压缩 3. Gzip打包压缩 4. Tar打包压缩 5. Linux打包与压缩习题 6. 显示时间命令 7. 如何让系统自动同步时间 1. 压缩包概述 1. 什么是压缩包 xxxxxxxxxx ​ 就是将多个文件和目录合并为一个特殊的文件 ​ 2. 为什么使用压缩包 xxxxxxxxxx ​ 1.减少占用的体积 ​ 2.加快网络的传输 3. Windows的压缩和Linux的有什么不同 xxxxxxxxxx ​ windows: zip rar(linux不支持) ​ linux: zip tar.gz tar.bz2 .gz ​ 如果希望windows的软件能被linux解压,或者linux的软件包被windows能识别,选择zip. ​ PS: 压缩包的后缀不重要,但一定要携带. ​ 4. Linux下常见的压缩包类型 格式 压缩工具 .zip zip压缩工具 .gz gzip压缩工具,只能压缩文件,会删除源文件(通常配合tar使用) .bz2 bzip2压缩工具,只能压缩文件,会删除源文件(通常配合tar使用) .tar.gz 先使用tar命令归档打包,然后使用gzip压缩 .tar.bz2 先使用tar命令归档打包

Linux

↘锁芯ラ 提交于 2019-11-28 01:00:22
在linux中以 . 开头的文件都是隐藏的文件 ls -a 显示所有文件或目录(包含隐藏的文件,隐藏文件都是.xxx) Pwd:显示当前所在目录 文件创建 mkdir app 在当前目录下创建app目录 touch a.txt 创建一个空文件 查看文件 tail -10 /etc/passwd  查看后10行数据 tail -f catalina.log  动态查看日志(*****) cat yum.conf 用于显示文件的内容 查找 删除 rm -rf a 不询问递归删除 复制 cp a.txt …/ 将a.txt文件复制到上一层目录中 cp a.txt b.txt 将a.txt复制为b.txt文件 移动 mv a.txt …/ 将a.txt文件移动到上一层目录中 mv a.txt b.txt 将a.txt文件重命名为b.txt 打包 tar –cvf xxx.tar ./* tar -czvf bbb.tar.gz ./bbb:将当前路径下面的bbb打包压缩为bbb.tar.gz 打包并且压缩 tar –zcvf xxx.tar.gz ./* 解压 tar –xvf xxx.tar.gz tar -xvf xxx.tar.gz -C /usr/aaa 下载 wget http://nginx.org/download/nginx-1.9.12.tar.gz 来源:

linux基础命令:tar

孤街醉人 提交于 2019-11-27 22:16:49
1.命令格式:   tar[必要参数][选择参数][文件] 2.命令功能:   用来压缩和解压文件。tar本身不具有压缩功能。他是调用压缩功能实现的 3.命令参数:   必要参数有如下:   -A 新增压缩文件到已存在的压缩   -B 设置区块大小   -c 建立新的压缩文件   -d 记录文件的差别   -r 添加文件到已经压缩的文件   -u 添加改变了和现有的文件到已经存在的压缩文件   -x 从压缩的文件中提取文件   -t 显示压缩文件的内容   -z 支持gzip解压文件   -j 支持bzip2解压文件   -Z 支持compress解压文件   -v 显示操作过程   -l 文件系统边界设置   -k 保留原有文件不覆盖   -m 保留文件不被覆盖   -W 确认压缩文件的正确性   可选参数如下:   -b 设置区块数目   -C 切换到指定目录   -f 指定压缩文件   --help 显示帮助信息   --version 显示版本信息 4.常见解压/压缩命令 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和

【Linux下tar命令详解】

試著忘記壹切 提交于 2019-11-27 20:56:44
"> tar 命令用于建立、还原备份文件,它可以加入、解开备份文件内的文件。 参数 带有 * 号的为常用的参数 . -A 新增压缩文件到已存在的压缩包 . -c 建立新的压缩文件 * . -d 记录文件的差别 . -r 向压缩文件的末尾追加文件 . -u 更新原压缩包中的文件,添加改变了的现有文件到已经存在的压缩内 . -x 从压缩包中提取文件 * . -t 显示压缩包内的内容 . -z 支持gzip格式解压文件 * . -j 支持bzip2格式解压文件 * . -Z 支持compress解压文件 . -v 显示操作过程 * . -l 文件系统边界设置 . -k 保留原有文件不复制 . -m 保留文件不被覆盖 . -W 确认压缩文件正确性 . -O 将文件解开到标准输出 . -C 指定解压目录,这个参数后面必须跟一个目录 * . -f 指定文件名,这个参数后面必须跟一个文件 * 示例 . tar -czf all.tar.gz *.txt 将当前目录下所有以 .txt 结尾的文件以 gzip 格式打包到 all.tar.gz 内 . tar -zxf all.tar.gz -C /usr/src/ 以 gzip 格式解压归档文件到 /usr/src/ 目录下 补充: zip 与 unzip . # 压缩文件 $ zip file.zip file01 file02 # 压缩目录 $

linux打包压缩命令汇总

夙愿已清 提交于 2019-11-27 20:23:30
linux打包压缩命令汇总 tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩? -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程! -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数! 例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成 『 tar -zcvPf tfile sfile』才对喔! -p :使用原文件的原来属性(属性不会依据使用者而变) -P :可以使用绝对路径来压缩! -N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中! --exclude FILE:在压缩的过程中,不要将 FILE 打包! 范例: 范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar [root@linux ~]# tar -cvf

打包与压缩命令

和自甴很熟 提交于 2019-11-27 20:20:33
打包命令tar,linux没有文件后缀,跟windows不同,为了区分好文件类型,要自己加 cvf的意思是创建文件,v显示哪些文件打包,f test.tar打包后的文件名,a.txt b.txt要打包的文件,打包意思是归档,不是压缩。 [root@localhost ~]# tar cvf test.tar a.txt b.txt a.txt b.txt [root@localhost ~]# tar cf test.tar1 a.txt b.txt 要查看打包文件内有什么文件 [root@localhost ~]# tar -tf test.tar a.txt b.txt 解开打包文件xf [root@localhost ~]# tar xf test.tar [root@localhost ~]# ls 解压到/root/test/bar下 [root@localhost ~]# tar xf test.tar -C /root/test/bar [root@localhost ~]# 压缩文件 [root@localhost ~]# gzip a.txt 解压缩 [root@localhost ~]# gunzip a.txt.gz 打包压缩到某个文件夹中 tar cf dabao.tar a.txt b.txt gzip dabao.tar 也可以 tar cfz

【Linux下tar命令详解】

☆樱花仙子☆ 提交于 2019-11-27 18:27:54
原文: http://blog.gqylpy.com/gqy/317 "> tar 命令用于建立、还原备份文件,它可以加入、解开备份文件内的文件。 参数 带有 * 号的为常用的参数 . -A 新增压缩文件到已存在的压缩包 . -c 建立新的压缩文件 * . -d 记录文件的差别 . -r 向压缩文件的末尾追加文件 . -u 更新原压缩包中的文件,添加改变了的现有文件到已经存在的压缩内 . -x 从压缩包中提取文件 * . -t 显示压缩包内的内容 . -z 支持gzip格式解压文件 * . -j 支持bzip2格式解压文件 * . -Z 支持compress解压文件 . -v 显示操作过程 * . -l 文件系统边界设置 . -k 保留原有文件不复制 . -m 保留文件不被覆盖 . -W 确认压缩文件正确性 . -O 将文件解开到标准输出 . -C 指定解压目录,这个参数后面必须跟一个目录 * . -f 指定文件名,这个参数后面必须跟一个文件 * 示例 . tar -czf all.tar.gz *.txt 将当前目录下所有以 .txt 结尾的文件以 gzip 格式打包到 all.tar.gz 内 . tar -zxf all.tar.gz -C /usr/src/ 以 gzip 格式解压归档文件到 /usr/src/ 目录下 补充: zip 与 unzip . # 压缩文件 $