分类 Linux/unix/mac articles

tc流量控制(一)

一、TC概述 TC规则主要涉及到“队列(QUEUE) 分类器(CLASS) 过滤器(FILTER)”三项。TC除对可以对内网访问外网流量进行管理外,TC还可以配合filter的set-mark功能做流量上传管控。TC具有两种流量管控方式:HTC和CBQ。HTB是CBQ管理方式的优化,本……

Continue reading

linux下读取网卡IP地址

一、AIX操作系统中的读取方法: 1#ifconfig en2 | sed -n "2,2p" | awk '{print $2}' 二、Linux操作系统中的读取方法 1#ifconfig eth0 |grep "inet addr"| cut -f 2 -d ":"|cut -f 1 -d " " cut参数简介 -d用来定义分隔符,默认为tab键, -f表示需要取得哪个字段,2表示取得以-d指定的分隔符分割的第二个字段 当然也可以通过cut取得文件中每行中特定的几……

Continue reading

linux TC流量控制

tc命令的用法 1tc qdisc [ add | change | replace | link ] dev DEV [ parent qdisc-id | root ] [ handle qdisc-id ] qdisc [ qdisc specific parameters ] 2tc class [ add | change | replace ] dev DEV parent qdisc-id [ classid class-id ] qdisc [ qdisc specific parameters ] 3tc filter [ add | change | replace ] dev DEV [ parent qdisc-id | root ] protocol protocol prio priority filtertype [ filtertype specific parameters ] flowid flow-id 4tc [-s | -d ] qdisc show [ dev DEV ] 5tc [-s | -d ] class show dev DEV tc filter show dev DEV 参数简介 Tc用于Linux内核的流量控制。流量控制包括……

Continue reading

ICMP-type对应表

一次在某个防火墙配置策略里看到如下的代码: 1iptables -A INPUT -p icmp --icmp-type 8 -j ACCEPT 2iptables -A FORWARD -p icmp --icmp-type 8 -j ACCEPT 3iptables -A INPUT -p icmp --icmp-type 11 -j ACCEPT 4iptables -A FORWARD -p icmp --icmp-type 11 -j ACCEPT 当时对于icmp-type后面的代码感觉很不解,不知道后面的数字是什么意思,后来从网上找了下,发现具体做用如下(看来学无止境啊!): ICMP类型 TYPE CODE Description Query Error 0 0 Echo Rep……

Continue reading

linux下的压缩解压汇总

tar包 1解包:tar xvf 2FileName.tar 3打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) gz包 1解压1:gunzip FileName.gz 2解压2:gzip -d FileName.gz 3压缩:gzip FileName.tar.gz 和 .tgz 4解压:tar zxvf FileName.tar.gz 5压缩:tar zcvf FileName.tar.gz DirName bz2包 1解压1:bzip2 -d FileName.bz2 2解压2:bunzip2 FileName.bz2 3压缩: bzip2 -z FileName.tar.bz2 4解压:tar jxvf FileName.tar.bz2……

Continue reading

http状态检测

curl是使用libcurl实现的一组互联网命令行的工具,其功能非常强。它支持很多协议,如:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。目前运维中经常用到的php、perl、python等强大的解释性语言都内置有curl的扩展。本文用到的脚本非常简单: 1#!/bin/bash 2usrl=('www.361way.com' 'www.baidu.com' 'www.a.com') 3for i in ${usrl[@]} 4do 5http_code=$(curl -I -s $i -w %{http_code}) 6echo $i status:……

Continue reading

将普通用户提升为root的方法

我这里有一个新建的普通用户361way,将其提升为root的方法如下: 方法一:修改 /etc/sudoers 文件,加入wheel组 找到下面一行,把前面的注释(#)去掉 1## Allows people in group wheel to run all commands 2%wheel ALL=(ALL) ALL 然后修改用户,使其属于root组(wheel),命令如下: 1# usermod -g wheel 361way 修改完毕,现在可以用361way帐号登录,然……

Continue reading

linux用户和组管理

Linux用户配置文件 用户管理主要通过修改用户配置文件完成,用户管理控制工具最终目的也是为了修改用户配置文件,那就让我们一起来认识一下Linux用户账户的配置文件. 1.用户信息文件/etc/passwd /etc /passwd是系统识别用户的一个文件,系统所有的用户在这里都有记载。假设当……

Continue reading

方便的目录切换——dirs、pushd、popd命令

&nbsp;<br /> 一、目录栈指令 目录栈是用户最近访问过的系统目录列表,并以堆栈的形式管理。栈中的内容与Shell环境变量DIRSTACK的值对应 1、dirs 1)功能<br /> 显示当前目录栈中的所有记录(不带参数的dirs命令显示当前目录栈中的记录) 2)语法<br /> (1)格式:dirs……

Continue reading

Latest articles

Categories

Tags

ACL AD AES AI Alpine Android Anpic Ansible Apache Apm Apparmor Appfog Apr Apt-Get Aria2 Array Atlassian Atop Audit Awk AWS Awstats Axel Azure Backdoor Backup Bamboo Bash Bat Benchmark Bigdata Bin Bind Bitwise Blockchain BMC Book Bootstrap Brocade Bsd C1000 Cache Capistrano Catlog CDH5 Centos Centos7 Chatops Chattr Check_mk Checkinstall Cisco CL210 Clickhouse Cloud Cloud-Desktop Cmdb Cms Cobbler Collectd Comm Compress Confd Conver Corosync Cpu Crontab Crunchbang Css Curl C语言 Date DDOS Decode Dell Desktop Devops Df Dhcp Diff Diskpart DISTINCT Django DNS Docker Dos2unix Dpkg Drupal Duckdb EKS ELK Etcd Excel Fail2ban Fastcgi Fdisk Fiddler Find Firewalld Flask Flvtool Ftp Function Fuser GCP Geek Ghost Gin Git Github Gitlab Glances Glusterfs Go Godaddy Golang Google Gooupadd Grafana Graphviz Gravatra Grep Grub2 Hadoop Haproxy Hardware HBA HCIE Heartbeat Helm Hexdump Hhvm History Hotspot Html Http/Html/Web Http/Html/Web Httplogs Https HttpWatch Huawei Huaweicloud Hugo IBM Icmp Iconv Ifconfig IIS InfluxDB Ingress InnoDB Inotify Iopp IOS Ipmitool Iptables Iredmail Iscsi Isito It-News Java JavaScript Jdk Jenkins Jinja2 Jira Join Joomla K3s K8s Kdump Keepalived Kernel Kingate KVM Lamp Last Leetcode Lib Linux Linux高级篇 Ln Ls Lsi Lsof Lvm Lvs Mac Mail Man Mark Markdown Matplotlib Maven Memcached Microservice Mimikatz Mkdocs Mkpasswd Mmonit Mod_jk Mongodb Monit Monitor Mono Moodle Mosh Mount Mplayer Mpm Mrtg Mtr My.cnf Mysql Mysqlbinlog Mysqld_multi MySQLdb Mysqldump Mysqlhotcopy Nagios Nc Nethogs Netlify Nexus Nfs Nginx Nmon Nocatlog Node.js Nrpe Ntfs Ntop Ntp Obs Ocr Open-Falcon Openbox Opencv Openldap OpenResty Openssl Openstack Oracle Oswatch Paas Pacemaker Pam Pandas Parted Pcp Pcre Pdf Percona Perl Pexpect Pgrep Php Php-Fpm Ping Plsql Develope PM Postfix PostgreSQL Powershell Prettify Proc Prometheus Puppeteer Pushd Pwgen Pxe Pyecharts Python Python模块 QoS Radmin Raid Rdesktop Read Redhat Redis Redmine Regex Rh134 RH318 RH442 RHCA RHCE Rhel7 Rhel8 RHEV Rm Rman Rootkit Route Rpm Rpmforge Rrdtool RSA Rsync Rsyslog Safe Saltstack Samba Scapy Screen SecureCRT Sed Selenium Selinux Seo Seq Session Set Shc Sheepdog Shell Shopt Sitemap Skydns Smokeping Snffier Snmp Socket Soft Sort Spider Sql Sqlserver Squid SRE Ss Ssh Sshpass Statuscode Strace Strings Su SublimeText2 Sudo Suse Svn Sysbench Syslog-Ng Sysstat Systemd T Tar TC Tcpcopy Tcpdump Tech Telecom Telnet Tencentcloud Tengine Test Testlink Threads Time Tmux Tomcat Touch Tr Tsar Twisted Ubuntu Udev Ulimit Unix Unixbench User-Agent Useradd Varnish VBA Vbs Vercel Vi Vim Visudo Vmstat Vmware Vnc Voice Vpn Vscode Vsftp Vsftpd Vue Watchdog Web Webcam Webistrano Wget Wiki Windows Wol Wordpress Workshop Wsl X-Windows Xampp Xcache Xmllint Xtrabackup Yule Yum Zabbix Zeromq Zip Zonetime Zookeeper 下载工具 云主机 云原生 代理 加密 古意 吐槽 圈里圈外 娱乐 字符串函数 安全 平台架构 推理 提权 故事汇 故障案例 数据结构 每日看点 民国史 生活 科学记录 站长管理工具 算法 管理 网站架构 翻墙 股票 行业 诗韵 负载均衡 远程管理 面试题

Links

Meta