bzip2

文件系统和本地存储管理 1

瘦欲@ 提交于 2020-08-10 20:05:41
Linux系统管理 1.存储管理 传统的磁盘分区 RAID技术,软RAID的实现 LVM 文件系统管理 ext,xfs,btrfs(了解) 2.程序包管理 rpm、yum、dnf 3.sed、gawk 4.进程管理 5.网络管理 网络基础知识(Cisco CCNA+CCNP) 网络属性管理 网络参数监测 6.Linux内核管理 内核编译和安装 内核的裁剪 定制内核 7.Linux系统启动流程 CentOS5、6、7 8.系统安装 kickstart、dhcp、pxe 9.shell脚本的完善 Linux存储管理 磁盘的接口类型: IDE:并口,来源于ATA,133Mbps SCSI:并口, UltraSCSI320:320Mbps UltraSCSI640:640Mbps 窄带:7 14 宽带:15 30 SATA:Serial ATA,串口 SATA1 2 3 6Gbps SAS:串口 6Gbps USB: 1.0 1.1 2.0 3.0:480Mbps 3.1:10Gbps 双通道:160MBps IOPS:每秒IO次数 IDE:机械硬盘,50IOPS SCSI:机械硬盘,100-200IOPS 固态硬盘,400左右 SATA:机械硬盘:100左右 固态硬盘,400 SAS:机械硬盘,200左右 固态硬盘,800左右 PCI-E固态硬盘:100000+ ES3000 DEC

Linux 磁盘阵列、逻辑卷

假装没事ソ 提交于 2020-08-10 13:32:44
写一个脚本:给脚本传递几个文件,选择压缩方式进行压缩; #!/bin/bash # read -p "Please input some files:" file select I in gzip bzip2 xz ; do case $I in gzip) gzip file ;; bzip2) bzip2 file ;; xz) xz file ;; *) echo "Input again some files:" ;; esac done #!/bin/bash # filedest=/usr/bin/file read -p "Please input some files:" file1 file2 file3 file4 select I in gzip bzip2 xz ; do case $I in gzip) tar -czf ${filedest}.tar.gz file1 file2 file3 file4 ;; bzip2) tar -cjf ${filedest}.tar.bz2 file1 file2 file3 file4 ;; xz) tar -cJf ${filedest}.tar.xz file1 file2 file3 file4 ;; *) echo "Input again some files:" ;; esac done /etc

Linux 常用命令

感情迁移 提交于 2020-08-09 02:58:31
通过本文学习 Linux 常用命令-打包、压缩、解压缩:tar 。 名词区分 打包:将一大堆文件或目录变成一个总的文件( tar 命令) 压缩:将一个大的文件通过一些压缩算法变成一个小文件( gzip,bzip2 等) Linux 中很多压缩程序只能针对一个文件进行压缩,因此当你想要压缩一大堆文件时,你得将这一大堆文件先打成一个包( tar 命令),然后再用压缩程序进行压缩( gzip,bzip2 命令)。 习惯上以 .tar 后缀代表 tar 包,用 xxx.tar.gz 或 .tgz 代表 gzip 压缩过的 tar 文件,用 .tar.bz2 代表 bzip2 压缩过的 tar 文件。 语法 tar [主选项 + 辅选项] 文件或目录 使用该命令时,主选项必须有,且仅有一个,如:tar -xzvf mysql-5.6.42-linux2.6-x86_64.tar.gz 主选项 使用该命令时,主选项必须有,且仅有一个。 -c:<create> 新建一个压缩文档,即打包 -x:<extract> 解压文件 -t:<list> 查看压缩文档里的所有内容 -r:<append> 向压缩文档里追加文件 -u:<update> 更新原压缩包中的文件 辅助选项 -z:具有 gzip 属性,一般格式为 xxx.tar.gz 或xx.tgz -j:具有 bzip2 属性,一般格式为 xx

windows下安装MinGW各个Package的作用

拥有回忆 提交于 2020-08-08 07:09:58
ps:各个Package的作用: MinGW —- MinGW Base System ——– MinGW Compiler Suit ———— mingw32-binutils 必选,用于编译生成的 .o 文件的链接、汇编、生成静态库等。 ———— mingw32-gcc 必选,核心的 C 编译器。 ———— mingw32-gcc-ada 可选,Ada 编译器。 ———— mingw32-gcc-fortran 可选,Fortran 编译器。 ———— mingw32-gcc-g++ 建议,C++ 编译器。 ———— mingw32-gcc-objc 可选,Objective-C 编译器。 ———— mingw32-gcc-v3-* 不建议,第三版 GCC 编译器。 ———— mingw32-libgcc 必需,C 编译器编译出来的程序的运行库。 ———— mingw32-libgfortran 可选,如选择了 Fortran 编译器,则必选,Fortran 运行库。 ———— mingw32-libgnat 可选,如选择了 Ada 编译器,则必选,Ada 运行库。 ———— mingw32-libobjc 可选,如选择了 Objective-C 编译器,则必选,Objective-C 运行库。 ———— mingw32-libstdc++ 可选,如选择了 C++ 编译器

tar.xz文件如何解压

孤者浪人 提交于 2020-08-07 09:38:53
XZ压缩最新压缩率之王 xz这个压缩可能很多都很陌生,不过您可知道xz是绝大数 Linux 默认就带的一个压缩工具。 之前xz使用一直很少,所以几乎没有什么提起。 我是在下载phpmyadmin的时候看到这种压缩格式的,phpmyadmin压缩包xz格式的居然比7z还要小,这引起我的兴趣。 最新一段时间会经常听到xz被采用的声音,像是最新的archlinux某些东西就使用xz压缩。不过xz也有一个坏处就是压缩时间比较长,比7z压缩时间还长一些。不过压缩是一次性的,所以可以忽略。 xz压缩文件方法或命令 xz -z 要压缩的文件 如果要保留被压缩的文件加上参数 -k ,如果要设置压缩率加入参数 -0 到 -9调节压缩率。如果不设置,默认压缩等级是6. xz解压文件方法或命令 xz -d 要解压的文件 同样使用 -k 参数来保留被解压缩的文件。 创建或解压tar.xz文件的方法 习惯了 tar czvf 或 tar xzvf 的人可能碰到 tar.xz也会想用单一命令搞定解压或压缩。其实不行 tar里面没有征对xz格式的参数比如 z是针对 gzip,j是针对 bzip2。 创建tar.xz文件:只要先 tar cvf xxx.tar xxx/ 这样创建xxx.tar文件先,然后使用 xz -z xxx.tar 来将 xxx.tar压缩成为 xxx.tar.xz 解压tar.xz文件:先

理论篇·Linux操作系统的目录和文件管理---包含详细的文本编辑器命令集合

[亡魂溺海] 提交于 2020-08-06 02:54:40
理论篇·Linux操作系统的目录和文件管理—包含详细的文本编辑器命令集合 文章目录 理论篇·Linux操作系统的目录和文件管理---包含详细的文本编辑器命令集合 Linux目录结构 树形目录结构 根目录 常见子目录的作用 查看文件内容的命令-cat 显示出文件的内容 示例 查看文件内容more命令 全屏方式分页显示文件内容 交互操作方法 查看文件内容的命令-less 与more命令相同,但扩展功能更多 交互操作方法 查看文件内容head、tail命令 head命令 tail命令 统计文件内容的命令-wc 统计文件中的单词数量(Word Count)等信息 常用的命令选项 检查和过滤文件内容的命令-grep 在文件中查找并显示包含指定字符串的行 查用命令选项 查找条件设置 用于对文件进行压缩和解压缩的命令-gzip 用于对文件进行压缩和解压缩的命令-bzip2 用于对文件进行压缩和解压缩的命令-zip、unzip 归档命令-tar 制作归档文件、释放归档文件 常用命令选项 文本编辑器vi命令 文本编辑器的作用 Linux中最常用的文本编辑器 vi编辑器的工作模式 三种工作模式 不同模式之间的切换 vi编辑器的详细命令集合 初级命令 中级命令 Linux目录结构 树形目录结构 根目录 所有分区、目录、文件等的位置其起点 整个树形目录结构中,使用独立的一个“/”表示 常见子目录的作用

5.1. PHP

只愿长相守 提交于 2020-08-04 17:37:46
内容索引: 5.1. PHP 5.1.1. 后门 5.1.1.1. php.ini构成的后门 5.1.1.2. .user.ini文件构成的PHP后门 5.1.2. 反序列化 5.1.2.1. PHP序列化实现 5.1.2.2. PHP反序列化漏洞 5.1.2.3. 相关CVE 5.1.2.3.1. CVE-2016-7124 5.1.3. Disable Functions 5.1.3.1. 机制实现 5.1.3.2. Bypass 5.1.4. Open Basedir 5.1.4.1. 机制实现 5.1.5. 安全相关配置 5.1.5.1. 函数与类限制 5.1.5.2. 目录访问限制 5.1.5.3. 远程引用限制 5.1.5.4. Session 5.1.5.4.1. Session.Save 5.1.5.4.2. Session.Upload 5.1.6. PHP流 5.1.6.1. 简介 5.1.6.2. 封装协议 5.1.6.3. PHP支持流 5.1.6.3.1. 输入输出流 5.1.6.3.2. fd 5.1.6.3.3. memory与temp 5.1.6.3.4. input 5.1.6.4. filter 5.1.6.4.1. 过滤器列表 5.1.6.4.2. 过滤器利用tricks 5.1.7. htaccess injection payload 5

linux超全命令集结一看秒懂 (二)

孤者浪人 提交于 2020-07-28 10:57:18
这里写目录标题 先来点基础知识热身 1.Cat 查看文件内容 2.More 查看文件内容 3. Less 查看文件内容 4.Head 查看开头一部分文件内容 5.Tail 查看结尾一部分文件内容 6.WC 统计文件内容 7.Grep 检索和过滤文件内容 8.Gzip 压缩与解压缩 9.Bzip2 压缩与解压缩 10.Tar 说到解压缩与解压缩,不得不提这条命令 下一章专门讲一下VI编辑器 Linux中最常用 先来点基础知识热身 1.Cat 查看文件内容 举例:touch 1.txt cat 1.txt 查看1.txt文件里的内容 2.More 查看文件内容 举例 touch 1.txt more 1.txt 按Enter键向下逐行滚动 按空格键向下翻一屏 按b键向上翻一屏 按q键退出 3. Less 查看文件内容 与more命令相同,但扩展功能很多 举例: touch 1.txt less 1.txt 交互操作方法: Page up 向上翻页 Page down 向下翻页 按“/”键查找内容 N上一个内容 (shift+n) n下一个内容 其他功能与more命令基本类型 4.Head 查看开头一部分文件内容 用途:查看文件开头的一部分内容 举例: head -5 /etc/passwd 查看etc里passwd文件的前5行 head -13 /etc/passwd head

Linux零基础入门命令

自作多情 提交于 2020-07-28 03:37:13
一、Linux简述 文章目录 一、Linux简述 1、Linux的基本思想 2、Linux的基本特点 3、Shell (内核与用户之间的翻译) 二、Linux基本命令注释 1、重启和关机 2、切入命令cd 3、查看命令ls、cat、head、tail、man/more(less) 4、绝对路径查询which、pwd、find、grep 5、统计目录或文件du、wc 6、创建(mkdir)、移动(mv)、复制(cp)、删除(rm)目录 7、写入命令touch、echo 8、三种压缩gzip、bzip2、zip/unzip 9、文件备份和恢复 10、建立用户(创建、加密、分组、修改) 【1】创建一个用户(useradd) 【2】给用户设置密码(passwd) 【3】删除用户(userdel) 【4】创建一个组(groupadd) 【5】给组设置密码(gpasswd) 【6】删除组(groupdel) 【7】修改用户或者组(usermod) 11、文件权限和属性 【1】权限(chmod)读r4写w2执行x1 【2】属性(chown)属主U属组g其他O全部a 12、链接Ln 【1】硬链接 【2】软连接 三、vim编辑器 1、三种模式及切换 2、命令模式中的快捷键 (1)内容插入 (2)移动光标 (3)末行模式中的相关操作 【1】显示行号 【2】保存文件 【3】载入文件 【4】退出编辑器