随笔分类 - Linux
摘要:使用 systemctl 命令查看所有开机自启的服务: systemctl list-unit-files --type=service --state=enabled UNIT FILE STATE auditd.service enabled autovt@.service enabled bu
阅读全文
摘要:基本语法格式: Location block 的基本语法形式是: location [=|~|~*|^~|@] pattern { ... } [=|~|~*|^~|@] 被称作 location modifier ,这会定义 Nginx 如何去匹配其后的 pattern ,以及该 pattern
阅读全文
摘要:一、下载nginx 地址:http://nginx.org/en/download.html (稳定版) 解压到相应的磁盘,本文是:E:\nginx\nginx-1.18.0 二、添加服务 需要借助"Windows Service Wrapper"小工具,下载地址: http://repo.jenk
阅读全文
摘要:一、下载指定的包到相应的文件夹 (1)、创建存放安装包的目录:(联网环境) pip list #查看安装的包 mkdir packs pip install --download packs/ docker #存放一个docker包 或 pip install --download packs -r
阅读全文
摘要:前期准备 执行yum update openssh先升级下. 反正官方提供的这种升级是没问题的。如果之前手动编译操作过openssh的升级,变更了默认配置文件路径什么的请自行测试。) (这里准备统一openssh版本为7.4p1之后再统一编译安装升级到openssh8.2p1) [root@node
阅读全文
摘要:#定义Nginx运行的用户和用户组 user www www; #nginx进程数,通常设置成和cpu的数量相等 worker_processes 4; #全局错误日志定义类型,[debug | info | notice | warn | error | crit] #error_log logs
阅读全文
摘要:问题现象: 表示连接管道已经断开 解决方法: 方法一:客户端配置 在客户端的 ~/.ssh/ config文件(如不存在请自行创建)中添加下面内容: ServerAliveInterval 60 方法二:服务器端配置 在服务器的 /etc/ssh/sshd_config 中添加如下的配置: Clie
阅读全文
摘要:修改nginx的配置文件,添加client_max_body_size 字段 注:client_max_body_size 必须要放在server下的server_name下,而不是放在location字段下面 server { listen 80; server_name www.abc.com;
阅读全文
摘要:问题现象: 问题原因: 默认情况下, Linux会最多使用40%的可用内存作为文件系统缓存。当超过这个阈值后,文件系统会把将缓存中的内存全部写入磁盘, 导致后续的IO请求都是同步的。 将缓存写入磁盘时,有一个默认120秒的超时时间。 出现上面的问题的原因是IO子系统的处理速度不够快,不能在120秒将
阅读全文
摘要:安装centos 8之后,重启启动网络时,会出现以下报错 报错信息如下: Failed to start network.service: Unit network.service not found. 意思为无法重启网络服务,原因是无法找到network.service网络服务。 在rhel8(含
阅读全文
摘要:一、线上操作规范 1.测试使用当初学习Linux的使用,从基础到服务到集群,都是在虚拟机做的,虽然老师告诉我们跟真机没有什么差别,可是对真实环境的渴望日渐上升,不过虚拟机的各种快照却让我们养成了各种手贱的习惯,以致于拿到服务器操作权限时候,就迫不及待的想去试试。 记得上班第一天,老大把root密码交
阅读全文
摘要:iostat(1)是在Linux系统上查看I/O性能最基本的工具,然而对于那些熟悉其它UNIX系统的人来说它是很容易被误读的。比如在HP-UX上 avserv(相当于Linux上的 svctm)是最重要的I/O指标,反映了硬盘设备的性能,它是指I/O请求从SCSI层发出、到I/O完成之后返回SCSI
阅读全文
摘要:内核很多重要子系统均通过proc文件的方式,将自身的一些统计信息输出,方便最终用户查看各子系统的运行状态,这些统计信息被称为metrics。 直接查看metrics并不能获取到有用的信息,一般都是由特定的应用程序(htop/sar/iostat等)每隔一段时间读取相关metrics,并进行相应计算,
阅读全文
摘要:vmstat 命令用途:vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监视。它是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。 内存够用的时候,这2个值都是0,如果这2个值长期大于0时,系统性能
阅读全文
摘要:iostat命令用途:主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。iostat有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情
阅读全文
摘要:转载一篇文章,很有用 (一)、企业站 搜狐: http://mirrors.sohu.com/ 网易: http://mirrors.163.com/ 阿里云: http://mirrors.aliyun.com/ 腾讯: http://android-mirror.bugly.qq.com:808
阅读全文
摘要:启动php 提示"libc.so.6: version `GLIBC_2.14' not found",原因可能是glibc版本太低,php使用了较高的glibc版本引起的 1,首先查看系统glibc的版本 $ strings /lib64/libc.so.6 |grep GLIBC_ GLIBC_
阅读全文
摘要:load average 的含义平均负载(load average)是指系统的运行队列的平均利用率,也可以认为是可运行进程的平均数。 top命令中load average显示的是最近1分钟、5分钟和15分钟的系统平均负载。系统平均负载表示 系统平均负载被定义为在特定时间间隔内运行队列中(在CPU上运
阅读全文
摘要:今天面试,面试问了一个问题 “哪个命令的输出作为另外一个命令的输入” 当时觉得很熟悉,但硬是没有想起来,特记录下 那就是xargs命令 其实, 用``也能实现类似功能。 请注意这个符号, 它不是引号, 而是倒引号, 它在电脑tab键的上面一个键。
阅读全文
摘要:常见HTTP状态码大全1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明http状态码 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。http状态码 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准
阅读全文