Linux

Linux Shell 文本处理工具

Linux Shell 文本处理工具

Linux下使用Shell处理文本时最常用的工具: find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk; 提供的例子和参数都是最常用和最为实用的; 我对...
阅读全文

Linux信号(signal)机制

Linux信号(signal)机制

信号(signal)是一种软中断,信号机制是进程间通信的一种方式,采用异步通信方式 一、信号类型 Linux系统共定义了64种信号,分为两大类:可靠信号与不可靠信号,前32种信号为不可靠信号,后32种...
阅读全文

什么是 Socket

什么是 Socket

Socket 是对 TCP/IP 协议族的一种封装,是应用层与TCP/IP协议族通信的中间软件抽象层。从设计模式的角度看来,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Sock...
阅读全文

Linux 常用命令的使用技巧

Linux 常用命令的使用技巧

本文重点讲述Linux命令的使用,命令是学习Linux必须熟练掌握的一个部分。Linux下的命令大概有600个,而常用的命令其实只有80个左右,这些常用的命令是需要灵活掌握的。虽然Linux的各个发行...
阅读全文

聊聊Linux 五种IO模型

聊聊Linux 五种IO模型

上一篇《聊聊同步、异步、阻塞与非阻塞》已经通俗的讲解了,要理解同步、异步、阻塞与非阻塞重要的两个概念点了,没有看过的,建议先看这篇博文理解这两个概念点。在认知上,建立统一的模型。这样,大家在继续看本篇...
阅读全文

如何让你的 Linux 系统更干净

如何让你的 Linux 系统更干净

Linux的最大优点之一就是,使用一段时间后,它照样很稳定。Linux面临的最大挑战就是,将它安装起来,并找到并配置你完成工作所需要的软件。一旦你完成了这项任务,它几乎就会顺利运行起来。至于系统维护方...
阅读全文

Unix/Linux命令:AWK处理日志入门

Unix/Linux命令:AWK处理日志入门

前言 这两天自己挽起袖子处理日志,终于把AWK给入门了。其实AWK的基本使用,学起来也就半天的时间,之前总是靠同事代劳,惰性呀。 此文仅为菜鸟入门,运维们请勿围观。 下面是被处理的日志的示例,不那么标...
阅读全文

Linux 中强大的 top 命令详解

Linux 中强大的 top 命令详解

top 命令算是最直观、好用的查看服务器负载的 Linux 命令了。 它实时动态刷新显示服务器状态信息,且可以通过交互式命令自定义显示内容,非常强大。   在终端中输入top,回车后会显示如...
阅读全文