![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
wade3015
这个作者很懒,什么都没留下…
展开
-
ubuntu 修改socket最大连接数
在Linux系统上,无论编写应用程序还是测试,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。在一些开发或测试过程中经常需要涉及到socket最大连接数(也即文件最大打开数)的设置修改,网上能搜索到一些资料,不过很多都不是很管用,本文总结了一下自己...原创 2020-10-29 23:30:23 · 4003 阅读 · 0 评论 -
Nginx几种常用场景的配置实例
nginx简介Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。反向代理服务器?经常听人说到一些术语,如反向代理,那么什么是反向代理,什么又是正向代理呢? ...原创 2019-12-14 14:41:33 · 359 阅读 · 0 评论 -
Linux下curl发送请求总结
curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。curl命令可以用来执行下载、发送各种HTTP请求,指定HTTP头部等操作。如果系统没有curl可以使用yuminstallcurl安装,也可以下载安装。curl是将下载文件输出到stdout,将进度信息输出到stderr,不显示进度信息使用--silent选...原创 2019-12-14 14:40:52 · 951 阅读 · 0 评论 -
Linux下使用sort进行排序
sort:可以实现依据不同的数据类型进行排序,其语法及常用参数格式如下:sort [-bcfMnrtk][源文件][-o 输出文件] 补充说明:sort可针对文本文件的内容,以行为单位来排序。 参 数: -b 忽略每行前面开始出的空格字符。 -c 检查文件是否已经按照顺序排序。 -f 排序时,忽略大小写字母。 ...原创 2019-06-17 18:52:42 · 23197 阅读 · 2 评论 -
Linux下awk命令简介
转载自:http://www.zsythink.net/archives/1336/初识awk我们先来用专业的术语描述一下awk是什么,如果你看不懂,没关系,我们会再用"大白话"解释一遍。awk是一个报告生成器,它拥有强大的文本格式化的能力,这就是专业的说法。你可能不理解所谓的报告生成器中的"报告"是什么,你可以把"报告"理解为"报表"或者"表格",也就是说,我们可以利用awk命令...转载 2019-06-17 18:52:11 · 6507 阅读 · 1 评论 -
CentOS 更新yum源及yum命令详解
CentOS 更新yum源什么是repo文件? repo 文件是 Linux 中yum源(软件仓库)的配置文件,通常一个 repo 文件定义了一个或者多个软件仓库的细节内容,例如我们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用!1、做好备份,为了更新失败时切换回去mv /etc/yum.repos.d/CentOS-Base.re...原创 2019-07-13 10:52:11 · 138816 阅读 · 3 评论 -
linux创建用户和完全删除用户账号
本文以centos7操作系统实验(1)进入系统后,首先我们创建一个用户账号。[root@docker1 ~]# useradd TigerwolfC #创建用户,名字是TigerwolfC[root@docker1 ~]# ls /home #查看刚创建的用户账户[root@docker1 ~]# cat /etc/passwd |grep TigerwolfC...原创 2019-07-13 10:58:48 · 6951 阅读 · 0 评论 -
linux服务器性能查看
1.1 cpu性能查看1、查看物理cpu个数:cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l2、查看每个物理cpu中的core个数:cat /proc/cpuinfo |grep "cpu cores"|wc -l3、逻辑cpu的个数:cat /proc/cpuinfo |grep "processor"|w...转载 2019-07-21 10:07:08 · 276 阅读 · 0 评论 -
Linux用netstat查看服务及监听端口详解
在Linux使用过程中,需要了解当前系统开放了哪些端口,并且要查看开放这些端口的具体进程和用户,可以通过netstat命令进行简单查询netstat命令各个参数说明如下:-a 或–all 显示所有连线中的Socket。-A <网络类型>或–...原创 2019-06-04 18:54:09 · 235500 阅读 · 2 评论 -
linux防火墙查看状态firewall、iptable
CentOS7 的防火墙配置跟以前版本有很大区别,CentOS7这个版本的防火墙默认使用的是firewall,与之前的版本Centos 6.x使用iptables不一样一、iptables防火墙1、基本操作# 查看防火墙状态service iptables status# 停止防火墙service iptables stop# 启动防火墙service ipt...原创 2019-06-01 09:26:21 · 271329 阅读 · 8 评论 -
Linux系列学习汇总
Linux系统简介Linux系统安装(手把手学安装centos6.8)Linux常用命令之链接命令和权限管理命令Linux常用命令之文件搜索命令Linux常用命令之帮助和用户管理命令Linux常用命令之压缩和解压缩命令Linux常用命令之网络和关机重启命令Linux软件包管理之RPM命令Linux软件包管理之yum在线管理Linux软件包管理之源码包、脚本安装包...原创 2019-04-19 16:47:24 · 700 阅读 · 0 评论 -
Linux学习总结及一些实用命令
一.关于Linux的一些知识点:1.Linux是严格区分字母大小写的2.Linux中一切皆文件,包括硬件、用户都是文件3.Linux中区分文件不靠扩展名区分(即不靠后缀区分),实际上后缀是可有可无的,Linux是靠权限来区分文件的,但是一般情况下会约定俗成的使用一些后缀(但不强制)二.实际操作中应该注意的地方1.dev表示硬件,/dev/hda1 IDE硬盘接口/dev/sd...原创 2019-05-10 21:47:31 · 366 阅读 · 0 评论 -
Linux下临时切换用户和查看端口
在linux系统中,由于root的权限过大,一般情况都不使用它。只有在一些特殊情况下才采用登录root执行管理任务,一般情况下临时使用root权限多采用su和sudo命令。 su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户wade登录的,但要添加用户任务,执行useradd ,wade用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是...原创 2019-05-16 19:24:16 · 1412 阅读 · 0 评论 -
Linux下的crontab定时执行任务命令详解
在Linux中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。当安装完成操作系统后,默认会安装此服务 工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行...原创 2019-05-17 18:30:59 · 30782 阅读 · 1 评论 -
linux 查看系统当前时间,修改时间,查看文件时间
linux 查看系统当前时间,修改时间,查看文件时间等1. 查看时间和日期命令 : "date"2.设置时间和日期例如:将系统日期设定成2018年6月8日的命令命令 : "date -s 06/08/2018"将系统时间设定成下午10点46分03秒的命令命令 : "date -s 10:46:03"3、查看时区:date -R4、查询系统当前日期:$ date +"%Y-%...原创 2019-05-17 18:31:38 · 33682 阅读 · 1 评论 -
Linux查看日志常用命令
1.查看日志常用命令 tail: -n 是显示行号;相当于nl命令;例子如下: tail -100f test.log 实时监控100行日志 tail -n 10 test.log 查询日志尾部最后10行的日志; tail -n +10 test.log 查询10...原创 2019-05-28 20:25:35 · 179 阅读 · 0 评论 -
Linux使用alias设置命令别名
一、简介linux 重命名命令 alias ,它的作用为如果要执行命令太长又不符合用户的习惯,那么我们可以为它指定一个别名。alias 是命令的一种别称,输入alias查看已设置别名的命令。可以看到像下面这样的结果:[root@gitlab ~]$ aliasalias egrep='egrep --color=auto'alias fgrep='fgrep --color=auto...原创 2019-05-31 23:21:53 · 4268 阅读 · 0 评论 -
SSH登陆其他主机
登陆其他主机时报错:ssh: connect to host 192.168.46.190 port 22: No route to hostSSH登陆其他主机时报错:ssh: connect to host 192.168.46.190 port 22: No route to host出现这种原因是由于网络原因:1.查看防火墙状态iptables:查看防护墙状态:ser...原创 2019-05-28 20:22:44 · 1605 阅读 · 0 评论 -
线上linux系统故障排查
CPU使用率过高一个应用占用CPU很高,除了确实是计算密集型应用之外,通常原因都是出现了死循环。下面我们将一步步定位问题,详尽的介绍每一步骤的相关知识。一、通过top命令定位占用cpu高的进程执行top命令得到以下结果:top命令执行结果通过上图可以明显看出进程PID41843占用cpu过高,明显存在问题,定位到了进程id。当然如果你想只观察进程PID41843的CPU和内存...转载 2019-03-12 11:06:48 · 1204 阅读 · 0 评论