tar打包

系统中的文件传输

给你一囗甜甜゛ 提交于 2020-02-12 22:59:06
系统中的文件传输 前言 系统中文件传输实验需要两台虚拟机 本次演示的实验以及后续的实验使用rhel7_node1和rhel8_node1两台虚拟机 rhel7_node1和rhel8_node1相当于两台电脑哈 rhel7_node1设置的网络IP为192.168.43.10 rhel8_node1设置的网络IP为192.168.43.11 windows中VWware15中新建的虚拟机默认情况下5分钟进行锁屏,影响实验效率,设置不锁屏步骤如下: 一.文件传输命令(scp&rsync) 1.scp命令 scp 本地文件 远程主机用户@远程IP:远程主机目录 相当于 文件上传 ,将自己主机上的文件上传到远程主机 scp 远程主机用户@远程IP:远程主机目录 本地文件 相当于 文件下载 ,将远程主机文件下载到本机上 实验思路: - 两台虚拟机已经配置完毕,相互可以实现网络通信 - rhel7_node1主机远程连接rhel8_node1,也就是在企业7虚拟机中可以直接操作企业8.(即同一个虚拟机中可以看到两个虚拟机的情况) - 企业7中打开两个终端,一个查看rhel7_node1主机,一个查看rhel8_node1主机的情况 - 在rhel7_node1中建立实验素材 (桌面创建westos文件和westosdir目录) - 测试文件传输,使用上传和下载命令,在rhel8

tar命令排除某个文件夹

怎甘沉沦 提交于 2020-02-11 21:46:29
命令简介 SYNOPSIS tar [OPTION...] [FILE]... Common options: -f, --file=ARCHIVE use archive file or device ARCHIVE -j, --bzip2 filter the archive through bzip2 -z, --gzip filter the archive through gzip -v, --verbose verbosely list files processed Main operation mode: -c, --create create a new archive -t, --list list the contents of an archive -x, --extract, --get extract files from an archive 打包多个文件(夹) 之前以为使用tar命令必须先把所有内容放到一个文件夹下,然后在对这个文件夹打包。其实,tar命令可以一次性对多个文件(夹)进行打包,非常便捷,例如: #当前目录下有A,B,C目录和a,b,c文件,只想对A,B,a进行打包,命令如下: tar czf foo.tar.gz A B a 排除文件(夹) 如果我们想对一个代码仓库打包,需要排除.git版本库,因为其非常大,可以使用下面的命令: tar

linux中tar命令的用法

纵饮孤独 提交于 2020-02-10 09:58:10
linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩。 1.命令格式: tar[必要参数][选择参数][文件] 如果打包当前目录下所有文件,tar是不打包隐藏文件的,直接打包本目录,就打包隐藏文件了, tar 打包隐藏文件及排除不需要打包的文件   1.用tar打包文件时,带点的文件是无法打包到,在linux 中,其中也就是以 “.” 开头命名的文件, ①例如:.htaccess 文件 在打包时,加一个-rf 参数就行了! # tar -rf htaccess.tar .htaccess 这样就把.htaccess 文件打包成功了! ②直接将隐藏文件所在的目录打包, 例如: .htaccess文件在public_html文件 只需要 tar zcf public_html.tar.gz public_html ③也可以用find+tar命令实现 tar cf file.tar $(find /path(打包文件的路径) -type f)   2.打包public_html这个文件,而这个public_html这个文件里的cache文件是你不想打包的。 tar cvf public_html --exclude cache 另:tar --exclude home

linux 下解压命令

风格不统一 提交于 2020-02-02 04:29:24
Linux下常见的压缩包格式有5种:zip tar.gz tar.bz2 tar.xz tar.Z 其中tar是种打包格式,gz和bz2等后缀才是指代压缩方式:gzip和bzip2 filename .zip 的解压: unzip filename.zip filename .tar.gz 的解压: tar -zxvf filename.tar.gz 其中zxvf含义分别如下 z:   g z ip          压缩格式 x:   e x tract         解压 v:   v erbose        详细信息 f:    f ile(file=archieve)    文件 filename .tar.bz2 的解压: tar -jxvf filename.tar.bz2 j:   bzip2          压缩格式 其它选项和tar.gz解压含义相同 filename .tar.xz 的解压: tar -Jxvf filename.tar.xz 注意J大写 filename .tar.Z 的解压: tar -Zxvf filename.tar.Z 注意Z大写 关于tar的详细命令可以 tar --help 事实上, 从1.15版本开始tar就可以自动识别压缩的格式,故不需人为区分压缩格式就能正确解压 tar -xvf filename.tar.gz tar

常用linux命令记录

拈花ヽ惹草 提交于 2020-02-01 14:54:40
常用linux命令记录 1.常用linux命令基本使用列表 序号 命令 英文 作用 01 ls list 查看当前文件夹的内容 02 pwd print work directory 查看当前所在文件夹 03 cd[目录名] change directory 切换文件夹 04 touch[文件名] touch 如果文件不存在,创建文件 05 mkdir[目录名] make directory 创建目录 06 rm[文件名] remove 删除指定的文件 07 clear clear 清屏 2.帮助命令 2.1 command –help 2.2 man command 3.常见命令解释 ls命令 常用选项: 参数 含义 -a 显示所有子目录与文件,包括隐藏文件 -l 以列表方式显示详细信息 -h 配合-l以人性化方式显示文件大小 ls通配符使用: 通配符 含义 * 任意个数字符 ? 代表任意一个字符,至少一个 [] 可以匹配字符组中的任意一个 [abc] 匹配abc中的任意一个 [a-e] 匹配从a到e范围内的任意一个 cd命令 常见用法: 命令 含义 cd 切换到当前用户主目录 cd ~ 切换到当前用户主目录 cd . 保持在当前目录 cd … 切换到上级目录 cd - 在最近两次工作目录之间切换 mkdir 创建新的目录 选项 含义 -p 递归地创建目录 rm 删除文件或者目录

新手必须掌握的Linux命令

二次信任 提交于 2020-02-01 03:51:35
1. 常用系统命令 1.echo命令 echo命令用于在终端输出字符串或变量提取后的值,格式为“echo [字符串 | $变量]”。 [hadoop@hadoopmaster ~]$ echo $JAVA_HOME /usr/local/jdk [hadoop@hadoopmaster ~]$ echo 'aaaa' aaaa 2.date命令 date命令用于显示及设置系统的时间或日期,格式为 "date [选项 ][ +指定的格式 ] "。注意:有“+”不能省。 date命令中的参数以及作用: 参数 作用 %t 跳格[Tab键] %H 小时(00~23) %I 小时(00~12) %M 分钟(00~59) %S 秒(00~59) %j 今年中的第几天 获取日期: [hadoop@hadoopmaster ~]$ date 2019年 01月 25日 星期五 16:59:34 CST 格式化日期: [hadoop@hadoopmaster ~]$ date "+%Y-%m-%d %H:%M:%S" 2019-01-25 16:59:51 重置系统日期: [root@hadoopmaster hadoop]# date -s "2019-05-19 00:00:00" 2019年 05月 19日 星期日 00:00:00 CST 今天是今年中的第几天: [root

前端同学 linux常用指令汇总

久未见 提交于 2020-02-01 00:57:39
删除文件 rm -rf file11 -r:递归的删除目录下面文件以及子目录下文件。 -f:强制删除,忽略不存在的文件,从不给出提示 查看文件内容 cat file1 liunx 服务器上面查找文件 find / -name httpd.conf find 目录 -name 文件名 查找文件里面内容 cat httpd.conf | grep listen cat httpd.conf | grep -ignore listen / cat httpd.conf | grep -i listen 忽略大小写 递归创建目录 mkdir -p a/b/c/d/e/f/g zip 压缩包 zip -r public.zip public -r 递归 表示将指定的目录下的所有子目录以及文件一起处理 zip解压 unzip public.zip unzip public.zip -d dir gz 压缩包 tar czvf public.tar.gz public 解压 gz tar xzvf public.tar.gz tar 包 tar cvf wwwroot.tar wwwroot 仅打包,不压缩! 解压 tar 包 tar xvf wwwroot.tar xz 压缩包 tar cvf xxx.tar xxx // 这样创建 xxx.tar 文件 xz xxx.tar //将 xxx

tar压缩文件 .tar.gz

拥有回忆 提交于 2020-01-30 13:39:29
打包并压缩文件 tar -zcf ansible.tar.gz ansible/* z gzip属性 c 建立压缩文件 f 指定文件名 v 显示过程 解压文件 tar xzf ansible.tar.gz tar xf ansible.tar.gz -C /tmp/ C 指定输出位置 PS: tar压缩解压缩命令详解 linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结 来源: https://www.cnblogs.com/firewalld/p/12242599.html

linux解压缩命令

随声附和 提交于 2020-01-29 19:27:06
解压缩命令: 命令格式:tar -zxvf 压缩文件名.tar.gz。解压缩后的文件只能放在当前的目录。 解压全部命令参考: tar –xvf file.tar 解压 tar包 tar -xzvf file.tar.gz 解压tar.gz tar -xjvf file.tar.bz2 解压 tar.bz2 tar –xZvf file.tar.Z 解压tar.Z unrar e file.rar 解压rar unzip file.zip 解压zip linux下解压命令大全 .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName ——————————————— .bz2 解压1:bzip2 -d FileName.bz2 解压2:bunzip2 FileName.bz2 压缩: bzip2 -z FileName .tar.bz2 解压:tar jxvf

UNIX SHELL基础知识总结(一)

让人想犯罪 __ 提交于 2020-01-28 17:12:47
1. Unix常目录结构与作用: 2. 基本命令 : $echo $date $who $who am i 3. 创建文件的几种方式 : A. touch FileName 创建空文件 B. > FileName 创建空文件 C. vi FileName 创建空文件并开始编辑其中内容 D. cat /dev/null > FileName 创建空文件 4. 文件操作: $rm:删除文件;(rm -rf FilePath:强制删除FilePath及其下的所有内容;r:向下递归;f:强制删除,不做任何提示) $cp:文件复制; $mv:文件重命名; $cat:查看文件内容; $ls[list]:(-l 显示文件详细描述信息)查看当前目录中的文件; $wc:(-l:行数;-c:字符数;-w:单词数)统计文件中的单词数量; $ln:链接文件; $sort:排序; $file:查看文件类型; 5. 文件夹操作: $.:当前目录; $mkdir(Make Directory):创建目录; $cd(Change Directory):切换目录; $pwd(Print Working Directory):显示宿主目录; $rmdir(Remove Directory)删除目录; $mv:文件移动 6. 文件基本类型: 以‘_’开头为普通文件; 以‘b’开头为块设备(Block Device);