linux压缩文件夹

linux入门基础指令大全(汇总)

佐手、 提交于 2020-01-07 23:20:51
一.文件目录指令 1 pwd指令 pwd 显示当前所在的目录 2 ls指令 ls [选项] [目录或文件] 查看文件信息 ls -a 查看所有文件和目录,包括隐藏的 ls -l 以列表的方式显示 ll 以列表的方式显示 3 cd指令 cd 路径 cd ~: 回到家目录 cd ..: 回到上一级目录 4 mkdir指令 mkdir [选项] 路径 创建文件夹 mkdir -p 路径 创建多级文件夹 5 rmdir指令 rmdir [选项] 路径 删除空文件夹 rmdir -p 路径/ 递归删除空文件夹 rmdir -R 路径 递归删除空文件夹 文件夹下有内容,则无法删除 6 touch 指令 touch 文件路径 可以一次创建多个文件 touch 文件路径1 文件路径2 7 cp指令 拷贝文件到目标路径 cp [选项] 源路径 目标路径 cp 源路径 目标路径 拷贝单个文件 cp -r 源路径 目标路径 拷贝文件夹 补充 当拷贝时发现相同文件,会提示[是否覆盖?] \cp [选项] 源路径 目标路径 取消提示,强制复制 8 rm指令 删除目录或者文件 rm [选项] 目标路径 rm 文件路径 删除文件 rm -r 文件夹路径 删除文件夹 rm -f xxxx 强制删除不提示 9 mv指令 移动文件或重命名 mv 源路径 目标路径 10 cat指令 显示文件内容 cat [选项]

Python第二十天 shutil 模块 zipfile tarfile 模块

送分小仙女□ 提交于 2019-12-31 16:58:41
Python第二十天 shutil 模块 zipfile tarfile 模块 os文件的操作还应该包含移动 复制 打包 压缩 解压等操作,这些os模块都没有提供 shutil 模块 shutil.copyfileobj(fsrc, fdst[, length=16*1024]) #copy文件内容到另一个文件,可以copy指定大小的内容 文件拷贝操作 shutil.copyfile(src,dst) #copy文件内容,是不是感觉上面的文件复制很麻烦?还需要自己手动用open函数打开文件,在这里就不需要了,事实上,copyfile调用了copyfileobj shutil.copymode(src,dst) #仅copy权限,不更改文件内容,组和用户。 shutil.copystat(src,dst) #复制所有的状态信息,包括权限,组,用户,时间等 shutil.copy(src,dst) #复制文件的内容以及权限,先copyfile后copymode shutil.copy2(src,dst) #建议使用这个来拷贝,复制文件的内容以及文件的所有状态信息。先copyfile后copystat 示例:shutil.copy2('/tmp/123.txt','/tmp/mysql/123.txt') 目录操作 shutil.copytree(src, dst, symlinks

Linux 下压缩与解压.zip 和 .rar

喜欢而已 提交于 2019-12-28 21:11:19
1)对于.zip linux下提供了zip和unzip程序,zip是压缩程序,unzip是解压程序。它们的参数选项很多,可用命令zip -help和unzip -help查看,这里只做简单介绍,举例说明一下其用法: # zip test.zip test.jpg test.png 这条命令是将test.jpg和test.png压缩成一个zip包 # zip test.zip *.jpg 这条命令是将所有.jpg的文件压缩成一个zip包 # zip -r test.zip test 这条命令是将文件夹test压缩成一个zip包 # unzip test.zip 这条命令是将test.zip中的所有文件解压出来  把/home目录下面的mydata目录压缩为mydata.zip  # zip -r mydata.zip mydata #压缩mydata目录  把/home目录下面的mydata.zip解压到mydatabak目录里面  # unzip mydata.zip -d mydatabak 2)对于.rar 安装: sudo apt-get install rar unrar 或者可从http://www.rarsoft.com/download.htm下载 RAR for Linux 编译安装 # tar -xzpvf rarlinux-3.8.0.tar.gz # cd

常用命令(ubuntu)

耗尽温柔 提交于 2019-12-28 11:48:42
1.打开终端的方法 Ubuntu 中按左侧栏的第一个“面板主页(Dash 主页)”(可以按win键调出),在里面输入terminal可以打开终端,另外打开终端的快捷键是Ctrl+Alt+T 2. 修改用户密码 在terminal中输入passwd,回车,再输入新密码,回车,再次输入新密码,回车,搞定。注意Linux中输入密码的时候不会用*号显示出来,所以注意不要输错了。 3. 进入root (超级管理员)权限的方法 1)如果是rethat系统,启动后直接就会进入root超级管理员,如果当然用户不是root,在终端输入su,回车,就进入root用户。 2)如果是Ubuntu系统,启动后进入的是普通用户,需要在终端中先设置root的密码,方法是 sudo passwd root ,回车,然后会提示输入密码,输入后回车,会提示再次输入密码以确认。确认密码后,回车,完成root密码的设置。然后就跟rethat一样,在终端输入su,回车,提示输入root的密码,输入刚才设置的密码,就可以进去。 注:sudo是 s uper u ser do 的缩写 4. 安装卸载软件 、更新命令 安装软件:sudo apt-get install < 软件包名> 如安装scim输入法:sudo apt-get install scim 卸载软件:sudo apt-get remove <软件包名>

linux下使用tar命令

此生再无相见时 提交于 2019-12-25 18:20:22
解压 语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。 主选项: c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。 x 从档案文件中释放文件。相当于拆包。 t 列出档案文件的内容,查看已经备份了哪些文件。 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。 辅助选项: -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩或解压? 一般格式为xx.tar.gz或xx. tgz -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩或解压?一般格式为xx.tar.bz2 -v :压缩的过程中显示文件!这个常用 -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加其他参数! -p :使用原文件的原来属性(属性不会依据使用者而变) --exclude FILE:在压缩的过程中,不要将 FILE 打包! 范例: 范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar [root@linux ~]# tar -cvf /tmp/etc.tar /etc    <==仅打包,不压缩! [root@linux ~]# tar -zcvf /tmp/etc

Linux发展史及常用基本指令

白昼怎懂夜的黑 提交于 2019-12-25 09:11:13
Linux发展史及常用基本指令 什么是Linux?    Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它是一种自由和开放源代码的类UNIX操作系统,任何人都可以自由使用、完全不受任何限制。 Linux发展史 上世纪90年代,在Unix操作系统、MINIX操作系统、DOS操作系统有诸多弊端以及MacOS只能用于苹果计算机的情况下,在吸收了MINIX精华的基础上,Linus于在1991年写出了属于自己的Linux操作系统,版本为Linux0.01,是Linux时代开始的标志。他利用Unix的核心,去除繁杂的核心程序,改写成适用于一般计算机的x86系统,并放在网络上供大家下载,1994年推出完整的核心Version1.0,至此,在开源情况下,Linux逐渐成为功能完善、稳定的操作系统,并被广泛使用。 Linux优点 (1)Linux由众多微内核组成,其源代码完全开源; (2)Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、 TCP/IPv6和链路层拓扑程序等

Windows下如何将文件打包为linux和unix下的tar.gz格式

♀尐吖头ヾ 提交于 2019-12-23 21:39:56
参考链接: https://www.cnblogs.com/jinjiangongzuoshi/p/3778926.html 首先,根据自己的需要下载一个 7-zip压缩软件 ,下载完成后,双击可执行文件图标选择路径进行安装。 安装完成后,在需要压缩的文件夹单击鼠标右键会发现,有7-Zip选项选择添加到压缩包,并选择压缩成tar格式。 选中压缩后的tar格式的文件,单击鼠标右键选择7-Zip选项中的添加到压缩包,并选择压缩为gzip格式即可。 最终生成的tar.gz格式文件 来源: CSDN 作者: WEN_Windy 链接: https://blog.csdn.net/baidu_35800355/article/details/103672599

Linux_高级用法

你。 提交于 2019-12-13 00:47:19
LInux如何压缩和解压文件 文件压缩与解压主要讲zip和tar 安静模式和文件夹 zip -r -q -o test.zip 需要打包文件 查看打包文件 du -h test.zip 上节学过的file查看文件类型 file test.zip 加密文件 只需要 zip -r -q -e -o test.zip 需要打包文件 解压文件到文件夹 unzip -q test.zip -d /home/test 不想解压只想查看 unzip -l test.zip 用tar创建一个压缩文件 tar -cf test.tar 需要打包的文件 解压到文件夹 tar -xf test.tar -C /home/test 创建其他文件压缩包, 如*.tar.gz tar -czf test.tar.gz 需要打包的文件 解压文件 tar -xzf test.tar.gz 来源: https://www.cnblogs.com/jly1/p/12032625.html

virtualbox中使用linux

删除回忆录丶 提交于 2019-12-12 13:18:37
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> #配置网络 ##几种网络模式 网络地址转换模式 虚拟机只能单向访问主机;虚拟机间相互不能访问 桥接模式 虚拟机与主机、其他虚拟机都能互相访问 内部网络模式 只有虚拟机之间能互相访问 Host-only Adapter 主机模式 和内部网络模式类似,但是通过配置可以实现与主机互联 ##centos(桥接模式) 修改网络配置文件 ifcfg-eth0, vi /etc/sysconfig/network-scripts/ifcfg-eth0 这会*打开一个文本编辑区域。按 i 键开始编辑,用上下左右键将光标移动到 ONBOOT=no 那里,删除 no,输入 yes。 然后按 Ctrl+c 键退出编辑状态,再按 shift+; 组合键输入 : ,紧接着输入 wq 保存并退出文本编辑器。 将 ifcfg-eth0 复制一份另存为 ifcfg-eth1: cp -rf /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1 然后编辑 ifcfg-eth1(编辑方法同前述编辑 ifcfg-eth0 的方法): vi /etc/sysconfig/network-scripts/ifcfg-eth1

Linux常用基本命令大全

情到浓时终转凉″ 提交于 2019-12-11 16:13:53
Linux常用基本命令大全 原创 flying_man_ 发布于2018-11-14 09:27:29 阅读数 18651 收藏 更新于2019-07-29 10:57:21 分类专栏: Linux 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/flying_man_/article/details/84060683 展开 ls ls -a 显示指定目录下所有目录与文件,包括隐藏文件 -l 以列表的方式显示文件的详细信息 -h 配合-l以人性化的方式显示文件大小 隐藏文件和隐藏文件夹是用来配置应用的。 通配符的使用 * ----- 代表任意个数个字符 ? ----- 代表任意一个字符,至少一个 [] ------ 表示可以匹配字符族中的任意一个 [abc] ---- 匹配 a 、 b 、 c 中的任意一个 [a-f] ------ 匹配从 a 到 f 范围内的任意一个字符 cd change directory 的缩写,其功能为更改当前的工作目录,也是用户最常用的命令之一。 cd 回到家目录(/home/用户目录) cd ~ 回到家目录(/home/用户目录) cd . cd .. cd - 可以在最近两次目录之间来回切换 touch 创建文件或修改文件时间