最新消息:

Linux

查看Linux系统/文件是32位还是64位

查看Linux系统/文件是32位还是64位

admin 3个月前 (04-11) 473浏览 0评论

查看系统(内核) uname -a 结果如下: 查看文件 对于可执行文件、.o文件或so文件,有两种方式查看是32位还是64位。 第一种,用file命令,比如看WebRTC编译出来的stunserver,可以这样: file stun...

理解inode

理解inode

admin 4个月前 (03-26) 343浏览 0评论

inode是一个重要概念,是理解Unix/Linux文件系统和硬盘储存的基础。 我觉得,理解inode,不仅有助于提高系统操作水平,还有助于体会Unix设计哲学,即如何把底层的复杂性抽象成一个简单概念,从而大大简化用户接口。 下面就是我的inode...

Linux杀掉僵尸进程

Linux杀掉僵尸进程

admin 7个月前 (12-18) 357浏览 0评论

它们是如何产生的? 当你运行一个程序时,它会产生一个父进程以及很多子进程。 所有这些子进程都会消耗内核分配给它们的内存和 CPU 资源。 这些子进程完成执行后会发送一个 Exit 信号然后死掉。这个 Exit 信号需要被父进程所读取。父进程需要随后调...

hung_task_timeout_secs

hung_task_timeout_secs

admin 8个月前 (11-14) 327浏览 0评论

前一阵产品升级Linux kernel的版本,升级后版本号是2.6.32-100.24.1.el5。 QA在vmWare上运行扩充磁盘空间时,偶尔会发现console上打出一堆kernel的异常信息,如下图 关键信息就是“hung_task_tim...

linux下man手册的安装和使用

linux下man手册的安装和使用

admin 11个月前 (08-30) 382浏览 0评论

linux man手册 Linux提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可。 linux 的man手册共有以下几个章节: 章节 名称 描述 1 Standard commands(标准...

10个不得不知道的

10个不得不知道的”系统进程”

admin 11个月前 (08-29) 447浏览 0评论

前言 在日常运维工作中,经常会看到一些奇怪的系统进程占用资源比较高。而且总是会听到业务线同学询问“xxx这个是啥进程啊?咋开启了这么多?” 而这些系统级的内核进程都是会用中括号括起来的,它们会执行一些系统的辅助功能(如将缓存写入磁盘);无括号的进程都...

经典的”服务器最多65536个连接”误解

经典的”服务器最多65536个连接”误解

admin 11个月前 (08-11) 595浏览 0评论

“因为TCP端口号是16位无符号整数, 最大65535, 所以一台服务器最多支持65536个TCP socket连接.” – 一个非常经典的误解! 即使是有多年网络编程经验的人, 也会持有这个错误结论. 要戳破这个...

深入理解iostat

深入理解iostat

admin 11个月前 (08-11) 591浏览 0评论

前言 iostat算是比较重要的查看块设备运行状态的工具,相信大多数使用Linux的同学都用过这个工具,或者听说过这个工具。但是对于这个工具,引起的误解也是最多的,大多数人对这个工具处于朦朦胧胧的状态。现在我们由浅到深地介绍这个工具,它输出的含义什...

系统性能大牛 Brendan Gregg 分享的 Linux 性能工具

系统性能大牛 Brendan Gregg 分享的 Linux 性能工具

admin 1年前 (2017-06-25) 607浏览 0评论

Brendan Gregg 目前是 Netflix 的高级性能架构师 ,他在那里做大规模计算机性能设计、分析和调优。他是《Systems Performance》等技术书的作者,因在系统管理员方面的成绩,获得过 2013年 USENIX LISA 大...

禁止所有非root用户登录系统

禁止所有非root用户登录系统

admin 1年前 (2017-06-25) 424浏览 0评论

1、建立 /etc/nologin 文件,touch /etc/nologin,这样非root用户就无法登录系统了 2、维护完毕之后删除或移走 /etc/nologin 即可,这个时候非root用户就可以继续登录系统了   转载请注明:热门...

使用SSH Agent Forwarding

使用SSH Agent Forwarding

admin 2年前 (2016-07-31) 2070浏览 0评论

SSH Agent Forwarding原理讲了ssh认证以及agent forwarding的基本原理, 但没有讲具体该怎么做。下面就讲讲最佳实践 (Best Practice). Using ssh-agent with ssh一文讲得很清楚,...

SSH Agent Forwarding原理

SSH Agent Forwarding原理

admin 2年前 (2016-07-31) 1236浏览 0评论

ssh-agent的manual写得倒是挺详细,可看了好几次都没怎么搞明白。08年在网上找到了非常好的一篇文章,An Illustrated Guide to SSH Agent Forwarding (后文简称agent guide), 将ssh的...

Linux系统调用(syscall)原理

Linux系统调用(syscall)原理

admin 2年前 (2016-06-10) 2900浏览 0评论

引言:分析Android源码的过程中,要想从上至下完全明白一行代码,往往涉及app、framework、native一直到kernel,可能迷失到代码世界,明白了系统调用原理,或许能帮你峰回路转,找到进入kernel函数的入口。本文主要讲解ARM架构...

孤儿进程与僵尸进程[总结]

孤儿进程与僵尸进程[总结]

admin 2年前 (2016-04-18) 2268浏览 0评论

1、前言 之前在看《unix环境高级编程》第八章进程时候,提到孤儿进程和僵尸进程,一直对这两个概念比较模糊。今天被人问到什么是孤儿进程和僵尸进程,会带来什么问题,怎么解决,我只停留在概念上面,没有深入,倍感惭愧。晚上回来google了一下,再次参考...

一张图带你看Linux内核运行原理

一张图带你看Linux内核运行原理

admin 2年前 (2016-02-21) 1575浏览 0评论

接触过Linux的都知道Kernel的含义,在我看来就是操作系统的核心或者最重要的部分。众所周知的是,几乎整个互联网都运行在 Linux上,从网络协议,到服务器,到你平常访问的绝大多数网站,都能看到它的身影,Linux 内核就是最复杂最流行的开源项目...