随笔分类 -  Linux

上一页 1 2 3 下一页
Linxu内核参数详解
摘要:让以上参数生效: 调整最大文件描述符: 添加: 高并发Linux服务器的常用配置 fs.file-max = 999999 # 进程可以同时打开的最大句柄数net.ipv4.tcp_tw_reuse = 1 # 重用 TIME_WAIT 状态的 socketnet.ipv4.tcp_keepaliv 阅读全文
posted @ 2015-08-05 18:16 blogsheng 阅读(2105) 评论(0) 推荐(0)
Linux性能分析top iostat vmstat free
摘要:最近看到一大牛的分析报告,才知道笔者认识这4个命令是多么肤浅,其实要读懂内存的信息,是要一些功力的。1、topVIRT 虚拟内存总量,VIRT=SWAP+RESSWAP 使用的虚拟内存中被换出的大小RES 进程使用的、未被换出的物理内存大小SHR 共享内存大小,单位kbS 进程状态%MEM 进程使用... 阅读全文
posted @ 2015-06-29 21:33 blogsheng 阅读(864) 评论(0) 推荐(0)
Linux kernel parameter command line设置
摘要:现在CPU2核以上比较普遍了,平时用linux上上网可能用不着双核甚至4核,大部分发行版内核都启用了CPU_HOTPLUG,到/sys/devices/system/cpu下可以看到文件夹cpu0、cpu1,除cpu0(这个不能关)每个文件夹下都有一个online文件,往里面写0就可以关闭核心,比如... 阅读全文
posted @ 2015-06-29 21:12 blogsheng 阅读(5779) 评论(0) 推荐(0)
Linux内核启动参数
摘要:Linux内核启动参数Console Options参数说明选项内核配置/文件console=Options用于说明输出设备ttyn 终端ttySn[,options], ttyUSB0[,options] 串口uart,io,addr[,options],uart,mmio,addr[,optio... 阅读全文
posted @ 2015-06-29 20:35 blogsheng 阅读(5865) 评论(0) 推荐(0)
Linux服务器的最大内存和CPU数
摘要:从网上查了很多资料。总算把linux下的内存和cpu个数搞清楚了.个人觉得使用linux系统的朋友都应该了解下。先公布如下,如有错误,请反馈给我。谢谢!!Linux系统/服务器能够支持的最大内存和CPU数.Intel X86.最大CPU数: 32(包括逻辑CPU).最大内存: 64GB.最大文件大小... 阅读全文
posted @ 2015-06-29 20:31 blogsheng 阅读(4702) 评论(0) 推荐(0)
你不一定懂的cpu显示信息
摘要:在使用top命令的时候会看到这么一行:里面的各个值分别是什么意思呢?今天被问到这个问题,发现答的不是很清楚。果然啊,天天用最多的top命令都还没摸透。。。惭愧。。。于是就查了些资料:官方解释Cpu(s)表示的是cpu信息。各个值的意思是:us: user cpu time (or) % CPU ti... 阅读全文
posted @ 2015-06-23 23:29 blogsheng 阅读(352) 评论(0) 推荐(0)
iostat命令详解
摘要:http://www.qycn.com/news/11972.htmlhttp://book.51cto.com/art/201111/300736.htmLinux系统中的iostat是I/Ostatistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇... 阅读全文
posted @ 2015-05-31 03:55 blogsheng 阅读(1547) 评论(0) 推荐(0)
Linux性能调优
摘要:http://www.programgo.com/article/20144690591/ 阅读全文
posted @ 2015-05-10 00:02 blogsheng 阅读(174) 评论(0) 推荐(0)
Linux动态库搜索路径的技巧
摘要:众所周知,Linux动态库的默认搜索路径是/lib和/usr/lib。动态库被创建后,一般都复制到这两个目录中。当程序执行时需要某动态库,并且该动态库还未加载到内存中,则系统会自动到这两个默认搜索路径中去查找相应的动态库文件,然后加载该文件到内存中,这样程序就可以使用该动态库中的函数,以及该动态库的... 阅读全文
posted @ 2015-05-09 23:53 blogsheng 阅读(261) 评论(0) 推荐(0)
[转]Linux动态库的种种要点
摘要:linux下使用动态库,基本用起来还是很容易。但如果我们的程序中大量使用动态库来实现各种框架/插件,那么就会遇到一些坑,掌握这些坑才有利于程序更稳健地运行。本篇先谈谈动态库符号方面的问题。测试代码可以在github上找到符号查找一个应用程序test会链接一个动态库libdy.so,如果一个符号,例如... 阅读全文
posted @ 2015-05-09 23:51 blogsheng 阅读(455) 评论(0) 推荐(0)
[转]谈谈Linux下动态库查找路径的问题
摘要:http://blog.chinaunix.net/uid-23069658-id-4028681.html学习到了一个阶段之后,就需要不断的总结、沉淀、清零,然后才能继续“上路”。回想起自己当年刚接触Linux时,不管是用源码包编译程序,还是程序运行时出现的和动态库的各种恩恩怨怨,心里那真叫一个难... 阅读全文
posted @ 2015-05-09 23:48 blogsheng 阅读(516) 评论(0) 推荐(0)
ulimit命令学习
摘要:通过ulimit -n命令可以查看linux系统里打开文件描述符的最大值,一般缺省值是1024,对一台繁忙的服务器来说,这个值偏小,所以有必要重新设置linux系统里打开文件描述符的最大值。那么应该在哪里设置呢?最正确的做法是在/etc/security/limits.conf里设置:[root@l... 阅读全文
posted @ 2015-04-27 23:22 blogsheng 阅读(305) 评论(0) 推荐(0)
使用SecureCRT的SFTP在WINDOWS与LINUX之间传输文件
摘要:背景: 有一台主机,安装了windows7,在其安装了virtualbox,然后安装了ubuntu虚拟机。在windows7上安装SecureCRT来ssh连接ubuntu虚拟机。一般在windows上面下载软件,然后通过vsftp上传到ubuntu虚拟机上。但是这样非常麻烦,现在考虑使用sftp... 阅读全文
posted @ 2015-04-26 23:37 blogsheng 阅读(666) 评论(0) 推荐(0)
调整swap分区大小-Linux下安装Oracle时报swap不够解决方法
摘要:调整swap分区大小方法一:如果磁盘有剩余的空间,用分区工具新建一个swap分区.并写到/etc/fstab里面.再 #swapon -a方法二:可以用一个文件做交换分区.su rootcd /mkdir /swap1、建立swap文件,比如在/tmp下建立swapfree作为交换文件。建立#dd ... 阅读全文
posted @ 2015-01-08 00:30 blogsheng 阅读(7076) 评论(0) 推荐(0)
基于Nginx反向代理及负载均衡
摘要:基于Nginx反向代理及负载均衡参考:http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_pass只要没有被启用,默认就是开启的,因为proxy属于nginx内置标准模块,通常实现代理的时候,最核心模块是proxy_pass,... 阅读全文
posted @ 2014-11-18 20:14 blogsheng 阅读(762) 评论(0) 推荐(0)
Linux 下hosts文件详解
摘要:1、主机名:无论在局域网还是INTERNET上,每台主机都有一个IP地址,是为了区分此台主机和彼台主机,也就是说IP地址就是主机的门牌号。公网:IP地址不方便记忆,所以又有了域名。域名只是在公网(INtERNET)中存在,每个域名都对应一个IP地址,但一个IP地址可有对应多个域名。局域网:每台机器都... 阅读全文
posted @ 2014-11-12 16:57 blogsheng 阅读(283) 评论(0) 推荐(0)
一个不错的shell 脚本教程 入门级
摘要:建立一个脚本 (http://www.jb51.net/article/28514.htm) Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bas... 阅读全文
posted @ 2014-11-12 13:52 blogsheng 阅读(235) 评论(0) 推荐(0)
linux下如何关闭防火墙、查看当前的状态、开放端口
摘要:从配置菜单关闭防火墙是不起作用的,索性在安装的时候就不要装防火墙查看防火墙状态:/etc/init.d/iptablesstatus暂时关闭防火墙:/etc/init.d/iptablesstop重启iptables:/etc/init.d/iptablesrestart即时生效,重启后失效serv... 阅读全文
posted @ 2014-11-12 12:39 blogsheng 阅读(1824) 评论(0) 推荐(0)
LINUX 环境变量总结
摘要:1.概述Linux是一个多用户的操作系统。多用户意味着每个用户登录系统后,都有自己专用的运行环境。而这个环境是由一组变量所定义,这组变量被称为环境变量。用户可以对自己的环境变量进行修改以达到对环境的要求。环境变量是和Shell紧密相关的,它是通过Shell命令来设置的。环境变量又可以被所有当前用户所... 阅读全文
posted @ 2014-11-11 09:50 blogsheng 阅读(360) 评论(0) 推荐(0)
make的自动变量和预定义变量
摘要:make的自动变量$@ 规则目标的文件名.如果目标是档案文件的一个成员,"$@"就是档案文件的名称$% 当目标是档案文件的一个成员时,"$%"是该成员的名称.否则"$%"为空$< 第一个依赖文件的名称$? 以空格隔开的比目标新的所有依赖文件名.若依赖文件是档案文件的成员,只使... 阅读全文
posted @ 2014-11-11 09:49 blogsheng 阅读(1064) 评论(0) 推荐(0)

上一页 1 2 3 下一页