解压

Linux基础命令---gzip

浪子不回头ぞ 提交于 2020-02-13 05:11:08
gzip gzip通过Lempel-ziv算法来压缩文件,压缩的时候保留每个文件的所有者、权限、修改时间。对于符号链接,gzip将会忽略它。 如果压缩的文件名对其文件系统来说太长,则gzip将截断它。Gzip试图只截断文件名中超过3个字符的部分。(部分由点分隔。)如果名称仅由小部件组成,最长的部分将被截断。例如,如果文件名限制为14个字符,则“gzip.msdos.exe”压缩为“gzi.msd.exe.gz”。在没有文件名长度限制的系统中,名称不会被截断。 默认情况下,gzip将原始文件名和时间戳保存在压缩文件中。这些在使用“-N”选项解压缩文件时使用。当压缩文件名被截断或文件传输后没有保留时间戳时,这是非常有用的。压缩文件可以使用“gzip –d”或“gunzip”或“zcat”恢复到它们的原始形式。如果保存在压缩文件中的原始名称不适合其文件系统,则从原始文件中构造新名称以使其合法。 gunzip在其命令行中获取一个文件列表,并替换其名称以.gz、-z、-z、_z或.z结尾的每个文件,该文件以正确的魔术号开头,文件的未压缩文件没有原来的扩展名。gunzip还将特殊的扩展名.tgz和.taz分别识别为.tar.gz和.tar.z的缩写。压缩时,gzip在必要时使用.tgz扩展名,而不是截断扩展名为.tar的文件。 gunzip目前可以解压缩由gzip,zip,compress

Linux命令之unzip

半世苍凉 提交于 2020-02-13 03:09:01
unzip [-Z] [-cflptTuvz[abjnoqsCDKLMUVWX$/:^]] file[.zip] [file(s)…] [-x xfile(s)…] [-d exdir] unzip将列出、测试或从ZIP存档中提取文件,这些文件通常位于MS-DOS系统上。默认行为(就是没有选项)是从指定的ZIP存档中提取所有的文件到当前目录(及其下面的子目录)。一个配套程序zip(1L)创建ZIP存档;这两个程序都与PKWARE的PKZIP和PKUNZIP为MS-DOS创建的存档文件兼容,但许多情况下,程序选项或默认行为是不同的。 (1).参数 file[.zip] ZIP存档的路径。如果文件规范是通配符,则按操作系统(或文件系统)确定的顺序处理每个匹配的文件。只有文件名可以是通配符,路径本身不可以。通配符表达式类似于常用的Unix Shell(sh,ksh,csh)中支持的表达式,可能包含: * 匹配0个或更多字符的序列 ? 匹配1个字符 […] 匹配括号内的任何单个字符;范围由起始字符,连字符和结束字符指定。如果感叹号或插入符号(”!”或”^”)在左括号后面,则括号内的字符范围将被补充(即除括号内的字符之外的任何内容都被视为匹配)。要指定一个左括号,必须使用”[[]” (请务必引用可能由操作系统解释或修改的任何字符,特别是在UNIX和VMS下。)如果未找到匹配项

Linux--Ubuntu12.04下安装JDK

让人想犯罪 __ 提交于 2020-02-06 14:24:05
前言 在Ubuntu中安装JDK的方法非常的多,网上现在介绍的很多方法,都不是很清楚,对于初学者,很多都不太明白如何安装。本篇博客就Ubuntu下安装JDK进行详细的讲解,这里使用的Ubuntu版本为Ubuntu 12.04 LTS。 本篇博客的主要内容: 准备工作 安装JDK 准备工作 在Ubuntu中安装JDK之前,Ubuntu中是没有任何JDK软件的。如果不确定本机是否安装JDK,可以在终端使用java -version命令查看: ~$ java -version 如果本机中没有安装JDK,将会输出如下内容: 这个时候就需要去Oracle的官网下载Linux JDK的压缩包, 点击下载 。官网中列举了全部平台下各种JDK的安装包,因为这里的开发环境是32位的操作系统,所以选择jdk-7u55-linux-i586.tar.gz下载即可。如下图: 当得到下载完成的JDK压缩包之后,就可以开始准备着手安装JDK了。 安装JDK 从Oracle官方网站上下载的JDK是一个tar.gz的压缩包,对于这类压缩包,可以进入其压缩文件的目录下,使用如下命令对其进行解压缩: ~/Downloads$ tar zxvf jdk-7u55-linux-i586.tar.gz 解压缩需要一小段时间,这个当解压缩完成之后,就可以在指定目录下看到当前解压缩后的文件夹,这里使用的JDK-7U55

关于Linux文件系统

北慕城南 提交于 2020-02-05 09:25:19
前言 文件系统是在内核中实现,能够对存储在磁盘上的二进制数据进行有效的层次化管理的一种软件。而用户程序为了实现在磁盘上使用或者创建文件,向内核发起系统调用(实际由文件系统向内核发起的系统调用)并转换为对应磁盘设备的电气信号的请求(数据存储在硬盘上,用户的”0,1”代码信号数据转换成磁盘能识别的存储机制)。 MBR:主引导记录 分区信息放在主引导记录中,为了让操作系统能识别分区 MBR(512bytes): 1,bootloader(引导加载器):446bytes 2,fat(文件系统分配表):64bytes(16bytes一个分区,共4个分区) 3,5A(MBR有效性标记):2bytes 注:3个主分区,1扩展分区:引用额外的分区表–划分为逻辑分区 文件系统 特性 : 文件系统通常将权限和属性放置于inode中,实际数据则放到data block中,还有一个超级块会记录整个文件系统的整体信息,包括inode和block的总量,使用量和剩余量 super block:记录此文件系统的整体信息,inode和block的总量,使用量和剩余量和文件系统的格式和相关信息 inode:记录文件的属性,一个文件占用一个inode,同时记录此文件数据所在的block号码 block:实际记录文件内容,文件过大时,会占用多个block 基本功能是按文件名称实现存取

常用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-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

Linux(1)

為{幸葍}努か 提交于 2020-01-28 16:57:21
文章目录 Linux 1 概念 2 文件的基本属性 2.1 文件是什么? 2.2 文件权限 2.3 更改属性 1 chgrp 2 chown 3 chmod 2.4 新增用户 用户的权限操作 3 文件和目录管理 3.1 常用命令 3.2 解压缩(tar) gzip bzip2 tar 4 vim使用 4.1 命令模式 4.2 输入模式 4.3 底线命令模式 4.4 三种模式总结 Linux 1 概念 Linux 内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。 Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 发行版本: Ubuntu、RedHat、 CentOS 、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 优势: 跨平台的硬件支持; 丰富的软件支持; 多用户多任务; 可靠的安全性; 良好的稳定性; 完善的网络功能; 开源(相对闭源 安全) 远程操控: 所需要的工具:Putty

Linux学习笔记2

时光怂恿深爱的人放手 提交于 2020-01-28 12:35:33
其他命令 *echo 命令 @ echo会在终端中显示参数指定的文字,通常会和重定向联合使用 *重定向>和>> @ Linux允许将命令执行结果重定向到一个文件 @ 将本应显示在终端上的内容输出/追加 到指定文件中 @ >表示输出,会覆盖文件原有的内容 @ >>表示追加,会将内容追加到已有文件的末尾 *管道 @ Linux允许将 一个命令的输出 可以通过管道作为 另一个命令的输入 @ 可以理解为现实生活中的管子,管子的一头塞东西进去,另一头取出来,这里 |的左右分为两端,左端塞东西(写),右端取东西(读) @ 常用的管道命令有: *more:分屏显示内容 *grep:在命令执行结果的基础上查询指定的文本 远程管理常用命令 * 关机/重启 序号 命令 对于英文 作用 01 shutdown 选项 时间 shutdown 关机/重新启动 *shutdown shutdown命令可以安全关闭或者重新启动系统 选项 含义 -r 重新启动 提示: *不指定选项和参数,默认表示1分钟之后关闭电脑 *远程维护服务器时,最好不要关闭系统,而应重启系统 常用命令实例: #重新启动操作系统,其中 now 表示现在 $ shutdown -r now #立刻关机,其中 now 表示现在 $ shutdown now #系统在今天的20:25会关机 $shutdown 20:25

PyCharm

与世无争的帅哥 提交于 2020-01-27 03:50:29
PyCharm 的官方网站地址是: https://www.jetbrains.com/pycharm/ 01. 恢复 PyCharm 的初始设置 PyCharm 的 配置信息 是保存在 用户家目录下 的 .PyCharmxxxx.x 目录下的, xxxx.x 表示当前使用的 PyCharm 的版本号 如果要恢复 PyCharm 的初始设置,可以按照以下步骤进行: 关闭正在运行的 PyCharm 在终端中执行以下终端命令,删除 PyCharm 的配置信息目录: $ rm -r ~/.PyCharm2016.3 重新启动 PyCharm 02. 第一次启动 PyCharm 导入配置信息 选择许可协议 配置初始界面 2.1 导入配置信息 在第一次启动 PyCharm 时,会首先提示用户是否导入 之前的配置信息 如果是第一次使用,直接点击 OK 按钮 2.2 选择许可协议 PyCharm 是一个付费软件,购买费用为 199$ / 年 或者 19.90$ / 月 不过 PyCharm 提供了对 学生和教师免费使用的版本 下载地址是: https://www.jetbrains.com/pycharm-edu/download/#section=linux 商业版本会提示输入注册信息,或者选择免费评估 2.3 PyCharm 的配置初始界面 在初始配置界面,可以通过 Editor

Windows7下面手把手教你安装Django - Hongten

試著忘記壹切 提交于 2020-01-25 18:02:23
我所使用的操作系统是Windows7,内存是2G 在搜索了一些资料发现,对于Django的安装,详细的真的很少,都说的很简化,然而,这篇blog可以手把手教你成功安装Django 对于Django的详细了解: Django 下面我们进行安装操作: 1.下载Django包 目前的最新版本是: Django-1.6.tar.gz 对于Django,他是依赖于Python版本:2.6, 2.7, 3.2 or 3.3或者更高 对于python的的安装: Python开发_python的安装 对于python的学习资料: http://www.cnblogs.com/hongten/tag/python/ 2.解压下载好的压缩包: Django-1.6.tar.gz 直接解压缩,我解压缩的目录是E:盘 E:\\Django-1.6 3.在安装Django之前,请确保你机器上面安装了python 我机器上面安装了python3.3.2 3.1 打开windows的终端:运行-->cmd 然后进入到你解压缩的目录,输入命令: 1 python setup.py install 如下图所示:(如果出现: “python“ 不是内部或外部命令怎么办? ) 3.2 直接回车,就开始安装了 安装成功后,如下图: 3.3 检测是否安装成功 附加: 如果你先卸载安装的django