
Linux
yufaw
IT民工
展开
-
linux cpu的常用信息
使用系统命令top即可看到如下类似信息:Cpu(s): 0.0%us, 0.5%sy, 0.0%ni, 99.5%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%stI try to explain these:us: is meaning of "user CPU time"sy: is meaning of "system CPU time"ni:转载 2013-09-29 18:22:39 · 651 阅读 · 0 评论 -
Memory参数
1. 基本概念Virtual Memory:虚拟内存就是采用硬盘对物理内存进行扩展kswapd:kswapd进程负责确保内存空间总是在被释放中.pdflush:负责将内存中的内容和文件系统进行同步操作.即写操作返回的时候数据并没有真正写到磁盘上,而是先写到了系统cache里,随后由pdflush内核线程将系统中的脏页写到磁盘上2. MEM监测•查看内存信息:ca转载 2013-09-29 19:00:44 · 5226 阅读 · 0 评论 -
cpu参数
1. 基本概念•上下文切换(Context Switches):如果可运行的线程数大于CPU的数量,那么OS最终会强行换出正在执行的线程,从而使其他线程能够使用CPU,它会保存当前运行线程的执行上下文,并重建新调入线程的执行上下文。•运行队列(Run Queue ):每个CPU 都维护一个线程的运行队列。如果CPU 子系统处于高负荷下,那就意味着内核调度将无法及时响应系统请求.导致转载 2013-09-29 18:59:06 · 827 阅读 · 0 评论 -
日志文件夹写满导致网站速度慢
昨天同事反映,门户速度非常慢,今天偶然一个因素发现日志文件都写满了。以前程序也写得垃圾,好多测试数据没有关掉,日志增加的很快。文件夹设置大小为1.7个G。如下图所示:下载文件夹大小:终于把这个问题找出来了,以前出现过好多次了,只是没有把根本问题解决,不过误打误撞也是把日志删掉了。哈哈!!!国庆快乐,我的朋友们!原创 2013-09-30 13:33:45 · 803 阅读 · 0 评论 -
vim常用操作
在vi/vim编辑器中,要撤销一次操作,在命令状态下按 'u' 即可;如果要恢复撤销的内容呢,应该用 Ctrl + r原创 2013-04-22 15:32:54 · 497 阅读 · 0 评论 -
关掉在线登陆用户 linux
在使用电脑的时候,发现自己的电脑上有其他的用户登陆。如果其他用户用的是自己的名字,那么就能通过who去查询出来,但是如果登陆的都是root用户,那么肯定不知道是谁,所以需要我们清除他们;另外呢,如果登陆的用户突然断掉,那么肯定会有过期的登陆信息需要清除1,查明登陆端口;# whoroot pts/1 Apr 8 00:06 (172.29.0.29)root pts/2 Apr 8转载 2013-03-28 08:34:06 · 579 阅读 · 0 评论 -
This system is not registered with RHN
红帽中出现This system is not registered with RHN这个的原因是因为红帽中没有注册RHN。解决办法:(假定你已安装yum,且网络畅通)更改yum的源,即更换/etc/yum.repos.d/rhel-debuginfo.repo 这个文件。1) cd /etc/yum.repos.d/,备份rhel-debuginfo.repomv rhel-转载 2013-03-26 10:53:54 · 774 阅读 · 0 评论 -
查看linux是多少位机
(1)终端输入:file /sbin/init如 显示:/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped即是3转载 2013-03-21 15:59:40 · 600 阅读 · 0 评论 -
常用linux命令
netstat -anp 显示系统端口使用情况lsof -i :端口 显示占用该端口的进程情况 uname -a 内核信息cat /proc/interrupts 显示中断信息转载 2013-03-20 08:42:52 · 461 阅读 · 0 评论 -
如何查看和停止Linux启动的服务
1. 查看Linux启动的服务chkconfig --list 查询出所有当前运行的服务chkconfig --list atd 查询atd服务的当前状态2.停止所有服务并且在下次系统启动时不再启动,如下所示:chkconfig --levels 12345 NetworkManager off如果想查看当前处于运行状态的服务,用如下语句过滤即可chkconfig --li转载 2013-03-19 15:51:28 · 907 阅读 · 0 评论 -
Linux下查看CPU、内存和硬盘信息命令
在Linux的桌面版本中,查看这些东西的确很方便,有图形化的工具可以使用。但是在Linux服务器版上,或者远程ssh连接的时候,就没有图形化的界面可以操作了。此时如果我们需要了解这些信息,就只能依靠Linux下的命令了。在这篇文章里,我将介绍一下查看CPU信息、内存信息、硬盘分区、硬盘型号信息的命令。(一)查看CPU信息使用下面的指令,就可以查看到CPU的详细信息了。一般来讲,多核的C转载 2013-03-18 15:32:29 · 836 阅读 · 0 评论 -
ssh传输文件时,源文件的路径不能有()
刚才用SSH给我的Linux服务器上传修改完的文件,结果提示Encountered 1 errors during the transfer错误,悲剧呀。 注:用SSH上传文件时,Windows这端的路径不能带(),我看了一下我的路径是c:/Program Files(x86),修改文件夹名称后,果然OK。又学一招分享给大家,说不定哪天你就会遇到。转载 2013-02-17 16:02:21 · 969 阅读 · 0 评论 -
通过uptime查看Linux系统负荷
一、查看系统负荷 如果你的电脑很慢,你或许想查看一下,它的工作量是否太大了。 一般在Linux系统中,我们使用uptime命令(w命令和top命令也行)。(另外,它们在苹果公司的Mac电脑上也适用。) 你在终端窗口键入uptime,系统会返回一行信息。 这行信息的后半部分,显示"load average",它的意思是"系统的平均负荷",里面有三个数字,我们可以从中判断系统负转载 2013-01-18 09:22:38 · 1002 阅读 · 0 评论 -
linux 运行级别
今天在别人中的博客中闲逛时,碰到运行级别这个概念,就查了查,摘抄别人的内容如下:Linux运行级别从0~6,共7个。0:关机。不能将系统缺省运行级别设置为0,否则无法启动。1:单用户模式,只允许root用户对系统进行维护。2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居)3:字符界面的多用户模式。4:未定义。5:图形界面的多用户模式。6:重启。不能转载 2013-01-14 16:09:50 · 564 阅读 · 0 评论 -
linux 两个常用命令
原创 2012-06-19 11:04:22 · 550 阅读 · 0 评论 -
查看日志
今天公司服务器被黑了,找了找常用查看日志的方法1. 连接时间的日志 连接时间日志一般由/var/log/wtmp和/var/run/utmp这两个文件记录,不过这 两个文件无法直接cat查看,并且该文件由系统自动更新,可以通过如下: w/who/finger/id/last/lastlog/ac 进行查看 [root@xhot ~]# who root原创 2012-05-16 14:56:49 · 760 阅读 · 0 评论 -
通过 thread dump 分析找到高CPU耗用与内存溢出的Java代码
首先,要感谢我的好朋友 钊花 的经验分享。相信大家在实际的工作当中,肯定会遇到由代码所导致的高CPU耗用以及内存溢出的情况。通常这种情况发生时,我们会认为这些问题理所当然的该由开发人员自己去解决,因为操作系统环境是没有任何问题的。但实际上,我们是可以帮助他们的,效果好的话还可以定位到具体出问题的代码行数,思路如下:1.通过对CPU与内存的耗用情况判断是否存在问题;2转载 2014-02-11 10:19:54 · 4097 阅读 · 0 评论