问轩博客

展开菜单

Linux命令-压缩命令-bzip2

Linux命令-压缩命令-bzip2
bzip2将文件压缩成bz2格式bzip2命令 用于创建和管理(包括解压缩)“.bz2”格式的压缩包。bzip2 采用 Burrows-Wheeler 块排序文本压缩算法和 Huffman 编码方式压缩文件。 压缩率一般比基于 LZ77/LZ78 的压缩软件好得多,其性能接近 PPM 族统计类压缩软件。命令行参数有意设计为非常接近 GNU gzip 的形式,但也不完全相同。bzip2 从命令行读入文件名和参数。 每个文件被名为 "原始文件名.bz2" 的压...

Linux命令-过滤压缩-bzgrep

Linux命令-过滤压缩-bzgrep
bzgrep使用正则表达式搜索.bz2压缩包中文件bzgrep命令 使用正则表达式搜索“.bz2”压缩包中文件,将匹配的行显示到标注输出。语法bzgrep(参数)参数搜索模式:指定要搜索的模式;.bz2文件:指定要搜索的.bz2压缩包。...

Keepalived配置负载均衡服务其中一台的Nginx的进程停止,导致没有办法提供服务问题

Keepalived配置负载均衡服务其中一台的Nginx的进程停止,导致没有办法提供服务问题
Keepalived配置负载均衡服务其中一台的Nginx的进程停止,导致没有办法提供服务问题物理服务器如果宕机,keepalived配置的BACKUP那台可以直接接管,但是如果只是MASTER那台的nginx服务意外停止服务,但是vip并没有漂移到BACKUP服务器,请求还是走MASTER,导致没有办法提供服务。处理办法,可以通过脚本+keepalived监测来操作。 配置如下脚本[root@lb01 scripts]# cat chk_ngi...

Nginx+Keepalived简单配置

Nginx+Keepalived简单配置
Keepalived简单配置Keepalived服务的三个重要功能管理LVS负载均衡对LVS节点做健康检查(基于端口和URL)VRRP高可用功能原理:通过VRRP(虚拟路由冗余协议)实现高可用通过竞选机制实现高可用(手动:配置优先级,优先级大的是主,小的是备)串口线、网线直连、局域网通信master首先以多播的方式发信息加密数据Keepalived高可用服务搭建规划: HOSTNAME IP 说明lb01 10.0.0.5 Keepalived主服务器(Nginx主负载均衡...

Linux命令-压缩比较-bzdiff

Linux命令-压缩比较-bzdiff
bzdiff直接比较两个.bz2压缩包中文件的不同bzdiff命令 用于直接比较两个“.bz2”压缩包中文件的不同,省去了解压缩后再调用diff命令的过程。语法bzdiff(参数)参数文件1:指定要比较的第一个.bz2压缩包;文件2:指定要比较的第二个.bz2压缩包。...

Linux命令-压缩比较-bzcmp

Linux命令-压缩比较-bzcmp
bzcmp比较两个压缩包中的文件bzcmp命令 主要功能是在不真正解压缩.bz2压缩包的情况下,比较两个压缩包中的文件,省去了解压缩后在调用cmp命令的过程。语法bzcmp(参数)参数文件1:指定要比较的第一个.bz2压缩包;文件2:指定要比较的第二个.bz2压缩包...

Linux命令-压缩查看-bzcat

Linux命令-压缩查看-bzcat
bzcat不解压,直接查看指定的.bz2文件bzcat命令 无需解压缩指定的.bz2文件,即可显示解压缩后的文件内容。语法bzcat(参数)参数.bz2压缩文件:指定要显示内容的.bz2压缩文件。实例将/tmp/man.config以bzip2格式压缩:bzip2 -z man.config此时man.config会变成man.config.bz2将上面的压缩文件内容读出来:bzcat man.config.bz2此时屏幕上会显示 man.con...

Linux命令-中断命令-bye

Linux命令-中断命令-bye
bye命令用于中断FTP连线并结束程序bye命令 在ftp模式下,输入bye即可中断目前的连线作业,并结束ftp的执行。语法bye实例bye...

Linux命令-压缩命令-bunzip2

Linux命令-压缩命令-bunzip2
bunzip2可解压缩.bz2格式的压缩文件。bzip2可以对文件进行压缩与解压缩。此命令类似于“gzip/gunzip”命令,只能对文件进行压缩。对于目录只能压缩目录下的所有文件,压缩完成后,在目录下生成以“.bz2”为后缀的压缩包。bunzip2其实是bzip2的符号链接,即软链接,因此解压都可以通过bzip2 -d实现。语法bunzip2(选项)(参数)选项-f或--force:解压缩时,若输出的文件与现有文件同名时,预设不会覆盖现有的文件; -k或——keep:在解...

Linux命令-内建命令-builtin

Linux命令-内建命令-builtin
builtin执行bash内建命令。builtin [shell-builtin [arg ...]]主要用途用于执行指定的bash内建命令。builtin命令调用的bash内建命令优先于同名的外部命令及同名的shell函数。参数shell-builtin(可选):要调用的bash内建命令。arg(可选):传递给bash内建命令的一到多个参数。返回值返回该内建命令执行的返回值,除非传递的不是bash内建命令或该内建命令被禁用。例子同名情况下的优先...

CentOS 7下的安装PHP7.4的YUM安装方法

CentOS 7下的安装PHP7.4的YUM安装方法
#安装PHP7.4  安装php第三方官方yum源  yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm -y  yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm -y  #安装yum-tools管理工具...

Nginx基于user_agent及浏览器实现转发

Nginx基于user_agent及浏览器实现转发
Nginx基于user_agent及浏览器实现转发【基于客户端设备】服务说明列表: 节点 IP及端口 测试地址 字符串为代表业务 web01 10.0.0.7:80 客户端(PC、谷歌浏览器) pc_pools web02 10.0.0.8:80 iphone(谷歌f12模拟或者手机访问) phone_pools使用相同的域名,根据来源设备调度到不同的服务器集群web01:pc[root@web01 ~]# cat /etc/nginx/c...

Linux命令-循环结束-break

Linux命令-循环结束-break
break结束for,while或until循环。概要break [n]主要用途结束for,while或until循环,可指定退出几层循环。参数n(可选):大于等于1的整数,用于指定退出几层循环。返回值返回成功除非n小于1。例子# break的可选参数n缺省值为1。 # 从外层for循环继续执行。 for((i=3;i>0;i--)); do   for((j=3;j>0;j--)); d...

Linux命令-模块相关-bmodinfo

Linux命令-模块相关-bmodinfo
bmodinfo显示给定模块的详细信息bmodinfo命令 用于显示给定模块的详细信息。语法bmodinfo(选项)(参数)选项-a:显示模块作者; -d:显示模块的描述信息; -l:显示模块的许可信息; -p:显示模块的参数信息; -n:显示模块对应的文字信息; -0:用ASCII码的0字符分割字段值,而不使用新行。参数模块名:要显示详细信息的模块名称。实例显示sg模块的信息:[root@localhost ~]# modinfo s...