更新于:12-23 12:32

有关[linux]分类推荐

linux 内核参数调整优化网络

于01-09 23:59 - shendao - 极客互联
Linux系统内核设置优化tcp网络:. # vi /etc/sysctl.conf,添加以下内容. 默认值:net.ipv4.tcp_syncookies = 0. 表示开启SYN Cookies. 当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击. 默认值:net.ipv4.tcp_tw_reuse = 0.

linux下查看http 并发和 tcp连接数

于01-07 13:50 - tangkuo -
linux查看httpd进程数. 查看Apache的并发请求数及其TCP连接状态. (这条语句是从新浪互动社区事业部技术总监王老大那儿获得的,非常不错). 其中的SYN_RECV表示正在等待处理的请求数;ESTABLISHED表示正常数据传输状态;TIME_WAIT表示处理完毕,等待超时结束的请求数.

Linux 将成为 21 世纪汽车的主要操作系统

于09-17 02:54 - - 综合新闻
当然了,没人会因为某个车载系统而去买辆车. 但是 Linux 已经为像丰田、日产、捷豹路虎这些大型汽车制造商提供了信息娱乐系统、平视显示以及其联网汽车的 4G 与 Wi-Fi 系统,而且 Linux 即将登陆福特汽车、马自达、三菱、斯巴鲁. 传统软件公司也进入了移动物联网领域. Movimento、甲骨文、高通、Texas Instruments、UIEvolution 和 VeriSilicon 都已经加入 Automotive Grade Linux(AGL)项目.

Linux TCP Flaw 安全性問題的暫時解法

于08-16 00:13 - Tsung - News crack flaw hack linux
Linux TCP 實作 RFC 5961,但是 RFC 5961 本身設計會導致有安全性問題,而這個影響範圍很廣泛,使用 TCP 都會受到影響,ex: HTTP、FTP、SSH、Telnet、DNS、SMTP. Linux TCP Flaw 安全性問題的暫時解法. 此 TCP 漏洞會造成的問題可見下述影片.

(转)从dstat理解Linux性能监控体系

于08-02 02:27 - -
聪明的同学在性能测试时,一边盯着监控一边自己在想:. “如果有200毫秒的CPU瞬时高峰,会被抓住么. “我再加上这个监控项,或者我让采样间隔再密一点,会影响性能么”. dstat用地球人都看得懂的python来写,而且只有寥寥数行,很适合从它入手,了解所有top, vmstat,pidstat们的工作原理,回答上面的问题.

linux查找日志技巧

于07-18 01:41 - sichunli_030 -
1.先必须了解两个最基本的命令:. tail  -n  10  test.log; 查询日志尾部最后10行的日志. tail -n +10 test.log; 查询10行之后的所有日志;. head -n 10  test.log; 查询日志文件中的头10行日志;. head -n -10  test.log; 查询日志文件除了最后10行的其他所有日志;.

Linux中如何使用gThumb批量调整图片大小

于06-01 18:51 - 天梯梦 -
如果你的工作涉及到图片编辑和处理,就一定会有同时对多张图片进行批量大小调整的经 历. 虽然大多数图片编辑应用都能够非常容易地批量调整多张图片, 但对于新手用户来说,总是不太容易轻松找到并使用相关功能,因此本文将向大家介绍如何在 Linux 桌面系统中使用 gThumb 软件来批量调整图片大小. 注意:以下内容都基于 Ubuntu 16.04 操作系统中的 gThumb 3.4.3 版本.

使用纯java ssh方式连接linux服务器,并用此方式部署war到linux的tomcat下

于05-31 04:02 - 探索者_技术 -
纯java代码使用ssh方式登录linux服务. 实际应用中,可以使用这种方式上传部署web工程war包 并且部署启动tomcat 一个自动化完成所有工作 起到节省时间作用. 1.去 官网下载最新的jar包. 下面是我的java code 例子. /** * java ssh登录linux以后的一些操作方式 * @author liuxy * */ public class SchUnitJsch extends SchUnit{.

Linux与JVM的内存关系分析

于08-29 10:00 - 美团技术团队 -
在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约600m,Linux自身使用大约800m. 从表面上,物理内存应该是足够使用的;但实际运行的情况是,会发生大量使用SWAP(说明物理内存不够使用了),如下图所示. 同时,由于SWAP和GC同时发生会致使JVM严重卡顿,所以我们要追问:内存究竟去哪儿了.

Linux & Nginx 性能参数调优

于04-01 02:10 - iamH -
主要针对linux 文件句柄以及网卡参数调优. 修改linux最大文件句柄数. 查看open files  参数. vi /etc/security/limits.conf 添加. 修改以后保存,注销当前用户,重新登录,执行ulimit -a ,ok ,参数生效了. use epoll; 使用epoll的I/O模型 如:.

Linux内存盘提升系统性能手记

于03-28 15:14 - FeiXing2008 -
公司已经有一套运行多年的信息系统. 系统开发由于赶进度,开发时使用了堆字段,各种关联的方式来设计. 经常出现了5百行以上的SQL语句,经常系统性能不佳,用户报怨系统卡与慢. 经过分析,有多个SQL语句经常超过20秒钟,并且一些批量的操作,会让oracle假死. 由此不得不重启数据库,以便恢复系统正常.

Linux内核TCP/IP参数分析与调优

于02-28 10:39 - zhaomengsen -
转载于:http://www.itxuexiwang.com/a/liunxjishu/2016/0225/167.html?1456482565. 如下图展示的是TCP的三个阶段.1,TCP三次握手. SYN:(同步序列编号,Synchronize Sequence Numbers)该标志仅在三次握手建立的时候有效.

Linux常用命令大全

于02-19 09:10 - Caraly -
arch 显示机器的处理器架构(1). uname -m 显示机器的处理器架构(2). uname -r 显示正在使用的内核版本. dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI). hdparm -i /dev/hda 罗列一个磁盘的架构特性. hdparm -tT /dev/sda 在磁盘上执行测试性读取操作.

Linux的OOM killer简单测试

于02-17 09:59 - carlosfu -
       顾名思义,OOM(out of memory) killer,是Linux操作系统发现内存不足时,它会强制杀死一些用户进程(非内核进程),来保证系统有足够的物理内存进行分配.     Linux对大部分申请内存的请求都回复"yes",以便能跑更多更大的程序. 因为申请内存后,并不会马上使用内存.

不要在linux上启用net.ipv4.tcp_tw_recycle参数

于02-16 22:22 - CFC4N - 系统运维
标签:   net.ipv4.tcp_tw_   TIME-WAIT. 本文为翻译英文BLOG《 Coping with the TCP TIME-WAIT state on busy Linux servers》,但并非完整的翻译,译者CFC4N对原文理解后,进行了调整,增加了相关论点论据,跟原文稍有不同.

用十条命令在一分钟内检查Linux服务器性能

于12-23 06:31 - stevenzuo -
如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在. 来看Netflix性能工程团队的这篇 博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断. 通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解. 其中一些命令需要安装sysstat包,有一些由procps包提供.

Linux入侵检测基础

于12-18 08:57 - Blood_Zero - 运维安全
在linux中有5个用于审计的命令:. last:这个命令可用于查看我们系统的成功登录、关机、重启等情况;这个命令就是将/var/log/wtmp文件格式化输出. lastb:这个命令用于查看登录失败的情况;这个命令就是将/var/log/btmp文件格式化输出. lastlog:这个命令用于查看用户上一次的登录情况;这个命令就是将/var/log/lastlog文件格式化输出.

linux集群运维工具:clustershell和pssh

于12-09 11:08 - huiy -
由于需要安装hadoop集群,有10台机器需要安装,一开始打算用SCP复制,后来觉得不可接受(实际现场可能数倍的机器集群,就是10台也不想干). 后来在网上找了,发现了clustershell和pssh这两个工具. 这两个工具随便用其中一个就可以了. 环境说明:centos6.5机器10台. 需求:确定一个主机A,通过在A上执行命令即可同步在其他节点上执行.

linux shell 中"2>&1"含义

于10-26 07:09 - pyzheng -
通俗的说,就是把所有标准输出和标准出错都扔到垃圾桶里面.       command >out.file是将command的输出重定向到out.file文件,即输出内容不打印到屏幕上,而是输出到out.file文件中. 2>&1 是将标准出错重定向到标准输出,这里的标准输出已经重定向到了out.file文件,即将标准出错也输出到out.file文件中.

Linux应用自动删除n天前日志

于10-22 08:37 - 伊然01 -
Linux应用总结(1):自动删除n天前日志. linux是一个很能自动产生文件的系统,日志、邮件、备份等. 虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情. 不用你去每天惦记着是否需要清理日志,不用每天收到硬盘空间不足的报警短信,想好好休息的话,让我们把这个事情交给机器定时去执行吧.

Linux、mysql、tomcat大并发下的配置

于10-20 09:00 - langmnm -
    因为之前一直没太接触过项目实现部署的问题,所以中间出现了N多问题,现在有时间了,做了一个整理,已备后用. 此处不包括上一层服务器的负载,如使用nginx/apache等. 配置项目中的连接池最大连接数 <= mysql的max_connections(如项目有集群,则乘N). 可解决出现:MySQL 提示 Too many connections ( 1040 ).

nagios监控linux主机监控内存脚本 - jihite

于10-18 03:31 - jihite -
工作包括两部分监控端(一二三)和被监控端(四). 一、nrpe.cfg中添加脚本. nrpe.cfg中添加命令索引. 说明:实际内存使用量超过80%警告;超过90%严重警告. 参考脚本check_used_mem.sh. $1、$2分别指输入的第一、二个参数,比如:. sh del.sh  a                        #第一个参数是a.

Linux 中 10 个有用的命令行补全例子

于09-28 01:57 - brotherlamp -
在 Linux 系统中,当你输入一个命令,再按两次 TAB 键,就会列出所有以你输入字符开头的可用命令. 这个功能被称作命令行补全bash completion. 默认情况下,bash 命令行可以自动补全文件或目录名称. 不过,我们可以增强 bash 命令补全功能,通过 complete 命令让它达到新的高度.

谷歌开源 TCP 小组修复了 Linux 内核 TCP 缺陷

于09-28 06:35 - - 综合新闻
Mozilla 公司的 Patrick McManus 发布文章感谢谷歌开源小组修复了潜藏了十年之久的 Linux 内核 TCP 缺陷. Google 传输网络成员(QUIC,TCP 等等)修复了一个将近 10 年的 Linux Kernel 中 TCP 缺陷问题,这将会大大的提升网络的性能和效率.

Linux netstat命令详解

于08-06 08:07 - hongtoushizi -
Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等. 执行netstat后,其输出结果为. 从整体上看,netstat的输出结果可以分为两个部分:.

Linux 使用 SSD 的最佳化分割、設定方式

于08-04 00:50 - Tsung - My_Note-Unix config fstab linux ssd
SSD 和一般傳統硬碟的運作不太一樣,Flash memory 經不起大量多次的寫入,所以此篇做些設定部份的改善. Linux 使用 SSD 的最佳化分割、設定方式. 下述整理自此篇: Linux平台使用SSD必讀 (範例為Ubuntu). 使用適當的磁區分割程式 (避免空間浪費). 分割程式 (自動補齊磁區功能: 貼齊:MiB).

linux下epoll模式和select模式的区别

于08-01 15:18 - bijian1013 -
        支持高并发连接. 官方测试的是5w并发连接但在实际生产中可制成2-4w并发连接数,得益于nginx使用最新的epoll(linux 2.6内核)和kqueue(freebsd)网络I/O模型. 而apache使用的则是传统的select模型,其比较稳定的prefork模式为多进程模式,需要经常派生子进程,所消耗的CPU等服务器资源要比nginx高的多.

linux 下载并安装Memcache服务器端

于07-25 07:50 - 我要飞翔 -
下载并安装Memcache服务器端. 服务器端主要是安装memcache服务器端. 下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz. 另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3.

linux标准IO缓冲机制研究

于07-17 08:43 - 音频数据 -
一、什么是缓存I/O(Buffered I/O). 缓存I/O又被称作标准I/O,大多数文件系统默认I/O操作都是缓存I/O. 在Linux的缓存I/O机制中,操作系统会将I/O的数据缓存在文件系统的页缓存(page cache)中,也就是说,数据会先被拷贝到操作系统内核的缓冲区中,然后才会从操作系统内核的缓冲区拷贝到应用程序的地址空间.

Linux 性能监控、测试、优化工具

于07-11 05:15 - 杨粼波 -
转载自:http://www.vpsee.com/2014/09/linux-performance-tools/. Linux 平台上的性能工具有很多,眼花缭乱,长期的摸索和经验发现最好用的还是那些久经考验的、简单的小工具. 系统性能专家 Brendan D. Gregg 在最近的 LinuxCon NA 2014 大会上更新了他那个有名的关于 Linux 性能方面的 talk ( Linux Performance Tools) 和幻灯片.