-
zsh自动填充不存在的文件夹
所属栏目:[Linux] 日期:2021-03-14 热度:63
刚开始使用带有oh-my-zsh的zsh,我发现用cd自动完成时有点奇怪. 假设我有一个文件夹: my_folder/ subfolder/ another_subfolder/ file.txt 当我使用bash时,我可以输入: $cd ptab 并且没有任何事情会发生,因为my_folder中的任何内容都不以p开头,但如果我在zs[详细]
-
如何在linux htb中分配多余的带宽?
所属栏目:[Linux] 日期:2021-03-14 热度:114
假设我有100kbps带宽 - Root - 100kbps / / / / / / Assured 30kbps 10kbps 我保证A类30kbps,B类10kbps. 60kbps是保留或超额带宽 在HTB manual它说 Any unused bandwidth can be used by any class which needs it (in proportion of its allocat[详细]
-
linux – 嗅探移动流量数据
所属栏目:[Linux] 日期:2021-03-14 热度:181
我现在正在为我们的移动部门准备一个自动化测试实验室,主要由 android设备组成. 对于第一阶段,我需要HTTP设备嗅探,我不能在设备上进行,因为它们并非都是root用户,并且并非所有设备都是4.0及以上,因此他们可以使用基于VPN的解决方案. 我正在考虑将在设备wifi[详细]
-
linux – 通过yum从文件安装软件包
所属栏目:[Linux] 日期:2021-03-14 热度:163
有没有办法从文件中通过yum安装软件包? 就像是: yum -f packages.txt 我在手册页中找不到任何内容. packages.txt将包含以下内容: bashbcbinutilsbzip2bzip2-libsca-certificatescairo 解决方法 xargs yum -y install filename[详细]
-
Linux绑定:802.3ad(LACP)与balance-alb模式
所属栏目:[Linux] 日期:2021-03-14 热度:53
这是情况.我想使用双链路将我的 Linux服务器连接到单个网络,以实现容错和负载平衡.服务器有2个或更多的1-gig网卡,我计划将它们中的每一个连接到位于单个堆栈中的不同交换机(即单个虚拟交换机).所有交换机均为Juniper EX4200或EX4500. 我知道我可以使用任何Li[详细]
-
Linux如何告诉LSI Megaraid卡在关机前刷新其缓存?
所属栏目:[Linux] 日期:2021-03-14 热度:64
LSI Megaraid控制器为其写缓存备份电池,在出现意外停电的情况下,它可以保留缓存的尚未写入的数据,因此可以在下次启动服务器时将其写入磁盘起来.在干净关闭的情况下,这种备份可能不是必需的,因为干净关闭的一部分将涉及控制器将缓存的数据写入磁盘. raid控制[详细]
-
linux – 将monit用于不作为守护进程后台/运行的进程
所属栏目:[Linux] 日期:2021-03-14 热度:106
我正在使用montit来运行我需要运行的其他进程,但我有一个不作为守护进程运行的进程,我无法弄清楚如何用monit监视它 解决方法 当前版本的monit允许您使用匹配的“string”指令而不是PID来匹配进程字符串… check process n2n-edge matching "/usr/sbin/edge"[详细]
-
linux – 如何检测init.d脚本中是否存在挂载点?
所属栏目:[Linux] 日期:2021-03-14 热度:67
重启后,我正在使用init.d脚本从已挂载的网络共享(autofs)执行应用程序.脚本在尝试执行命令之前等待30秒,以等待网络/挂载点启动. 在执行命令之前,我想以某种方式检测到网络确定已启动且安装已明确安装. 您对如何使用此脚本实现此目的(在CentOS 6.4中)的建议是[详细]
-
linux创建用户并设置密码
所属栏目:[Linux] 日期:2021-03-11 热度:71
1.在root权限下,useradd只是创建了一个用户名,如(useradd+用户名),它并没有在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了的,为了避免这样的情况出现,可以用(useradd -m +用户名)的方式创建,它会在/home目录[详细]
-
httpd: apr_sockaddr_info_get() failed for bogon
所属栏目:[Linux] 日期:2021-03-11 热度:170
AH00557: httpd: apr_sockaddr_info_get() failed for bogonAH00558: httpd: Could not reliably determine the server's fully qualified domain name,using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message 在Mac上配置PHP[详细]
-
fatal: protocol error: bad line length character: This
所属栏目:[Linux] 日期:2021-03-11 热度:77
昨晚尝试搭建一个Git服务器,在搭建好服务器后,在服务器创建了一个空项目,我在本地使用git clone 拉取项目时,报了fatal: protocol error: bad line length character: This的错误。这个问题是出在Git服务器端,不是Git客户端的问题,所以Git客户端不需要[详细]
-
CentOS防火墙配置
所属栏目:[Linux] 日期:2021-03-11 热度:156
1.查询防火墙状态 service iptables status 2.开启防火墙 service iptables start 3.关闭防火墙 service iptables stop 4.重启防火墙 service iptables restart 5.永久关闭防火墙 chkconfig iptables off 6.开启永久关闭的防火墙 chkconfig iptables on 补充[详细]
-
nginx: [emerg] getpwnam(quot;nginxquot;) failed
所属栏目:[Linux] 日期:2021-03-11 热度:138
搭建LNMP环境的时候,在安装完Nginx后启动测试Nginx服务时发现报如下错误: nginx: [emerg] getpwnam("nginx") failed 这是由于没有创建nginx用户导致的,解决办法就是创建一个nginx用户 useradd nginx -s /sbin/nologin -M 说明:这里创建的用户是你安装Ngin[详细]
-
Git服务器搭建
所属栏目:[Linux] 日期:2021-03-11 热度:196
p class="toc"目录 yum install curl-devel expat-devel gcc gcc-c++ yum install perl perl-devel gettext-devel openssl-devel zlib-devel # 下载Gitwget https://www.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz 解压 tar zxvf git-2.9.5.tar.gz c[详细]
-
[日常] Linux下vim的常用命令总结
所属栏目:[Linux] 日期:2021-03-11 热度:104
vim按d表示剪切按dd剪切一行vim命令:命令模式 /关键字 n继续向下查找 vim的多行注释:1.按ctrl + v进入 visual block模式2.按上下选中要注释的行3.按大写字母I,再插入注释符,例如//4.按两下esc5.按ctrl + v进入 visual block模式,按箭头选中要取消的//6.按d[详细]
-
[Linux] Nginx 提供静态内容和优化积压队列
所属栏目:[Linux] 日期:2021-03-11 热度:76
div class="cnblogs_code" /www/ /images/ /images/ 2.对NGINX配置进行微小优化可以提高生产力并帮助实现最佳性能。启用sendfile默认情况下,NGINX会自行处理文件传输,并在发送之前将文件复制到缓冲区中。启用sendfile指令消除了将数据复制到缓冲区的步骤,[详细]
-
[日常] Linux下的docker实践
所属栏目:[Linux] 日期:2021-03-10 热度:138
1.Linux 发展出了另一种虚拟化技术:Linux 容器(Linux Containers,缩写为 LXC) 2.Linux 容器不是模拟一个完整的操作系统,而是对进程进行隔离 3.Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口 4.Docker 是服务器----客户端架构。命令行[详细]
-
[Linux] nginx管理员指南基本功能
所属栏目:[Linux] 日期:2021-03-10 热度:63
div class="cnblogs_Highlighter" pre class="brush:bash;gutter:true;"1.运行时控制Nginx进程 NGINX有一个主进程和一个或多个工作进程。 如果启用了缓存,则缓存加载器和缓存管理器进程也会在启动时运行。 主进程的主要目的是读取和评估配置文件,以及维护[详细]
-
[日常] DNS解析概述
所属栏目:[Linux] 日期:2021-03-10 热度:150
div class="cnblogs_code" 1. root@VM -38-204-ubuntu:~span style="color: #008000"# span style="color: #008000" dig www.sopans.com //这一段是查询参数和统计 ; DiG 9.10.3-P4-Ubuntu www.sopans.span style="color: #000000"com ;; span style="color:[详细]
-
[Linux] LVS虚拟服务器四层负载均衡
所属栏目:[Linux] 日期:2021-03-10 热度:91
随着互联网的爆炸性增长及其在我们生活中日益重要的作用,互联网上的流量急剧增加,并且每年以超过100%的速度增长。服务器上的工作负载正在迅速增加,因此服务器很容易在短时间内过载,尤其是对于流行的网站。为了克服服务器的过载问题,有两种解决方案。一[详细]
-
[日常] Linux使用diff来比较目录
所属栏目:[Linux] 日期:2021-03-10 热度:162
Linux diff比较两个目录的不同: diff dir1 dir2? -urNaq -a? --text? Treat all files as text. -u? -U NUM? --unified[=NUM]? Output NUM (default 3) lines of unified[统一] context. -u,-U 或--unified= :以合并的方式来显示文件内容的不同; -N? --ne[详细]
-
[日常] nginx与location规则
所属栏目:[Linux] 日期:2021-03-10 热度:83
=========================================================================2018年3月28日 记录: location = /uri =开头表示精确匹配,只有完全匹配上才能生效。location ^~ /uri ^~ 开头对URL路径进行前缀匹配,并且在正则之前。location ~ pattern ~开头[详细]
-
[日常] nginx访问频率限制
所属栏目:[Linux] 日期:2021-03-10 热度:196
去年的事,随便记记 ========================================================================= 2017年3月15日 记录: nginx限制请求频率: server外面加上: limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s; 里面加上: limit_req zone=one burs[详细]
-
[日常] nginx与负载均衡
所属栏目:[Linux] 日期:2021-03-10 热度:194
去年的事,随便记记 ========================================================================= 2017年3月31日 记录: nginx的负载均衡: weight=3的意思是每5个请求,有3个去了187服务器 upstream mail.sina.net { ??? server 60.28.228.xxx weight=3; ??? s[详细]
-
[日常] nginx与HTTP cache
所属栏目:[Linux] 日期:2021-03-10 热度:102
去年的事,随便记记 =============================================================2017年12月11日 记录: nginx缓存:ngx_http_proxy_module 网页内容缓存,日志缓存,打开文件缓存,fastcgi缓存proxy_cache_path /tmp/nginx/ levels=1:2 keys_zone=nginx_ca[详细]