linux 中的文章

iptables入门:iptables简介和命令

iptables是Linux中基于内核的防火墙,功能十分强大。 iptables工作在网络层,不需要把数据发送到用户空间,在系统内核空间中进行数据过滤可以保证数据处理效率。 当数据包到达iptables之后,如果MAC地址相符,就会由内核中的相……

阅读全文

简单理解Linux Swap Space

理解Swap Space 对服务器进行性能监控,除了CPU, 内存, 磁盘IO,网络外,Swap Space也是值得关注的关键项。 用户进程在内存空间中数据有以下形式: 程序代码和共享库 文件内容的缓存数据 程序使用的堆栈空间 其中前两项都是从文件系统中读取进来的。 L……

阅读全文

Linux系统的时间和时区

计算机中使用的时间是UTC时间(世界标准时间或世界协调时)。CentOS下的时区设置文件被编译好后保存在/usr/share/zoneinfo目录下,包含了大部分的城市和编码。 1ls /usr/share/zoneinfo 系统安装完成设置好时间之后,这些信息保存在/etc/loca……

阅读全文

CentOS 7搭建ntp进行时间同步

安装ntp组件 网络时间协议ntp是时间服务器的一种协议。在时间服务器工作时,其可利用不同的工作模式与其他服务器或用户端进行时间的调整,实现时间的同步。 使用ntp需要安装ntp服务组件: 1yum install -y ntpdate ntp 2 3 4systemctl start ntpdate 5systemctl start ntpd 6 7systemctl enable ntpd 8systemctl enable ntpdate 在ntpd服务进……

阅读全文

Linux例行任务管理

Linux的例行任务包含两种:一种是需要周期执行的任务其命令为cron;另外一种是在某个特定时间执行一次的任务,其命令为at。 使用at在特定时间执行一次任务 当前时间后多长时间执行一次任务: 1# at now + 3 minutes 2at> echo hello > hello.txt 3at> <EOT> 4job 1 at Mon Dec 22 18:29:00 2014 <E……

阅读全文

Linux系统性能监控:网络工具整理

mii-tool 一般使用mii-tool可以设置以太网设备,使用它还可以显示当前的设置信息。 1mii-tool -v em1 2em1: negotiated 1000baseT-FD flow-control, link ok 3 product info: vendor 00:d8:97, model 54 rev 0 4 basic mode: autonegotiation enabled 5 basic status: autonegotiation complete, link ok 6 capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD 7 advertising: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control 8 link partner: 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control ethtool ethtool与mii-tool类似,可以提供更……

阅读全文

Linux系统性能监控:内存工具整理

free free显示系统内存整体使用情况。Linux内核可以将内存作为用于硬盘读取的高速缓存和作为用于硬盘写入的缓冲区。 free命令可以显示空闲内存加减这些cache和buffer。 1free -g 2 total used free shared buff/cache available 3Mem: 31 22 1 0 7 7 4Swap: 15 4 10 vmstat vmstat即虚拟内存……

阅读全文

Linux系统性能监控:CPU工具整理

vmstat vmstat即虚拟内存统计,但用它不仅仅是可以获取系统的虚拟内存性能信息,还能获取整个系统性能的大概信息。 当我们用vmstat获取系统的CPU性能信息时命令格式如下: vmstat [-n] [-s] [delay [count]] -n表示当按时间间隔采样显示的数据在初始显示行标题后,后边的数……

阅读全文

Linux系统磁盘与文件系统管理

磁盘的分区、格式化、挂载 使用fdisk -l列出系统上所有的磁盘分区信息。它会显示您系统中的硬盘设备以及每个设备上的分区情况,包括分区的起始扇区、大小、文件系统类型等。 1fdisk -l 2Disk /dev/vda: 100 GiB, 107374182400 bytes, 209715200 sectors 3Units: sectors of 1 * 512 = 512 bytes 4Sector size (logical/physical): 512 bytes / 512 bytes 5I/O size (minimum/optimal): 512 bytes / 512 bytes 6Disklabel type:……

阅读全文