Linux 下使用cut命令,实现更好切分数据
linux cat命令是一个Unix终端命令,可以切割行内容,并进行标准输出,也可以按照字节、字符、分隔符进行切分。本文介绍Linux 下使用cut命令,实现更好切分数据。
linux cat命令是一个Unix终端命令,可以切割行内容,并进行标准输出,也可以按照字节、字符、分隔符进行切分。本文介绍Linux 下使用cut命令,实现更好切分数据。
tcpdump是Linux系统下的一款抓包命令集,工作原理是基于网卡抓取流动在网卡上的数据包。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。
与Windows不同,Linux以树形结构组织文件。Linux上一切皆“文件”,存放在一个唯一的“虚拟文件系统”中的,这个“虚拟文件系统”是以跟目录(/)为起始节点的一棵树。本文以CentOS系统为例,介绍Linux文件系统目录结构。
firewalld是CentOS7起默认的防火墙前端工具,相比iptables更加语义华,也有更好的性能。顺便提一句,CentOS 8起,firewalld默认的后端改成nftables,iptables可以说是正式退休了。本文介绍firewalld常用的命令。
Nginx是俄罗斯程序员Igor Sysoev开发的web服务器软件,具有高性能、高并发、占用内存小等极具吸引力的特性。Nginx最初被用在俄罗斯大型网站,后来作者以BSD协议开放源代码,从此Nginx在全球被广泛使用。本文主要参考Nginx官方文档,介绍Nginx性能优化要点。
Linux系统包含两个层面的防火墙,一种是基于TCP/IP的流量过滤工具,另外一种是TCP Wrappers服务。前者包括iptables、firewalld等防火墙,后者是能允许或禁止Linux系统提供服务的防火墙,在更高层面保护系统的安全。本文分别介绍这两种防火墙的用法。