这个系列的文章主要包含Linux 操作,SHELL技巧, Git系列等各个有意思的原创文章。值得一读。
1 iproute2是Linux上基于TCP/IP协议的流量控制工具套餐
2. SS
SS是Socket Statistics的缩写,即socket统计信息,显示比netstat类似的内容。ss命令是iproute工具集的一员。而系统默认包含的netstat是net-tools工具集的一员,net-tools是一套标准的Unix网络工具,用于网络接口,设置路由表信息、管理ARP表,显示和统计各类网络信息等等,但2001年起就不再更新和维护了。从某种意义上说,iproute工具集几乎可以替代掉net-tools工具集,具体的替代方案是这样的:
用途 | net-tool(被淘汰) | iproute2 |
地址和链路配置 | ifconfig | ip addr, ip link |
路由表 | route | ip route |
邻居 | arp | ip neigh |
VLAN | vconfig | ip link |
隧道 | iptunnel | ip tunnel |
组播 | ipmaddr | ip maddr |
统计 | netstat | ss |
-h 帮助
-v 版本
-s 查看网络连接统计
-l 查看所有打开的网络端口
-a 查看所有socket连接
-ta 查看TCP sockets
-ua 查看UDP sockets
-wa 查看RAW sockets
-xa 查看UNIX sockets
3 关闭SELinux的两种方法
永久方法 – 需要重启服务器:修改/etc/selinux/config文件中设置SELINUX=disabled ,然后重启服务器。
临时方法 – 设置系统参数:使用命令setenforce 0 #0 设置SELinux 成为permissive模式
4. sar
与当前的机器性能有关
5. !$ 表示上一个命令的最后一个参数。如果你首次登陆终端,那么它会取history的最后一行命令的最后一个参数。
6. (实际用户=uid,即user id。有效用户=euid,即effective user id)
who am i 显示的是实际用户的用户名,即用户登陆的时候的用户ID。此命令相当于who -m。
whoami 显示的是有效用户ID.