linux Swap管理简介 当物理内存不足时,拿出部分硬盘空间当SWAP分区(虚拟成内存)使用,从而解决内存容量不足的情况 SWAP意思是交换,顾名思义,当某进程向OS请求内存发现不足时,OS会把内存中暂时不用的数据交换出去,放在SWAP分区中,这个过程称为S2021-10-09 LinuxLinux
linux iptables规则顺序根据封包的规则”比对” 你预先定义的规则内容,若封包数据与规则内容相同则进行动作,否则就继续下一条规则的比对 当一个网络封包要进入到主机之前,会先经由NetFilter 进行检查,那就是iptables 的规则了。检查通过则接受(A2021-10-08 LinuxLinux iptables
一文理解如何使用linux编辑器vivi的使用基本上vi可以分为三种状态,分别是一般模式、编辑模式和命令行模式 一般模式以vi打开一个文件就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用上下左右按键来移动光标,你可以使用删除字符或删除整行来处理文件内容, 也2021-10-07 LinuxLinux VI
一文理解linux IO模型基础概念用户空间和内核空间 对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方),针对linux操作系统而言,将最高的1G字节(从虚拟地址0xC0000000到0xFFFFFFFF),供内核使用,称为内核空间,而将较低的2021-10-07 LinuxLinux IO模型
一文理解如何使用linux命令-tcpdump简介dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供2021-10-07 LinuxLinux
linux命令-sar简介 System Activity Reporter(系统活动情况报告)的缩写,sar工具将对系统当前的状态进行取样,然后通过计算数据和比例来表达系统的当前运行状态。它的特点是可以连续对系统取样,获得大量的取样数据;取样数据和分析的结果都2021-10-06 LinuxLinux
linux命令-iostat简介 I/O statistics(输入/输出统计)的缩写,用来动态监视系统的磁盘操作活动,查看CPU、网卡、tty设备、磁盘、CD-ROM 等等设备的活动情况, 负载信息 参数-C 显示CPU使用情况-d 显示磁盘使用情况-k 以 KB2021-10-05 LinuxLinux
linux命令-strace简介 strace常用来跟踪进程执行时的系统调用和所接收的信号,可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间 参数-c 统计每一系统调用的所执行的时间,次数和出错的次数等.-d 输出strace关于标准错误的调试信息2021-10-04 LinuxLinux
LNP配置调优Linux 相关内核参数net.ipv4.tcp_max_syn_backlognet.core.somaxconnnet.core.netdev_max_backlog fs.nr_openfs.file-max 修改最大文件数: vi2021-10-04 LinuxPHP Linux
linux命令-ps简介 Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程 linux进程状态运行(正在运行或在运行队列中等待)中断(休眠中, 受阻, 在等2021-10-03 LinuxLinux
一文带你了解linux命令-curl简介curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思。 它的功能非常强大,命令行参数多达几十种。如果熟练的话,完全可以取代 Postman 这一类的图形界面工具。 本文介绍它的2021-10-02 LinuxLinux CURL
linux命令-lsof简介 lsof(list open files)是一个查看当前系统文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。如传输控制协议 (TCP) 和用户数据报协议 (UDP)2021-10-02 LinuxLinux