| ipv6logstats(8) | ابزارهای سیستم | ipv6logstats(8) |
نام (NAME)
ipv6logstats - دریافت دادههای گزارش وب از ورودی استاندارد و چاپ جدول آمار در خروجی
خلاصه دستور (SYNOPSIS)
cat /var/log/httpd/access_log | ipv6logstats [گزینهها]
نحو (SYNTAX)
ipv6logstats [logfile]
توضیحات (DESCRIPTION)
دادههای گزارش وبسرور (یا هر داده دیگری که در ستون اول دارای نشانی IPv4/v6 باشد) را از ورودی استاندارد (stdin) دریافت کرده و جدول یا فهرست آمار را (بسته به گزینههای انتخابی) در خروجی استاندارد (stdout) چاپ میکند.
گزینهها (OPTIONS)
گزینههای عمومی:
- [-d|--debug DEBUGVALUE]
- مقدار اشکالزدایی (بهصورت بیتی) که میتواند از طریق متغیر محیطی IPV6CALC_DEBUG نیز تنظیم شود.
- [-v|--version [-v [-v]]]
- اطلاعات نسخه (شامل ۲ سطح اختیاری از جزئیات)
- [-v|--version -h]
- توضیح نشانههای ویژگیها (feature tokens)
- [-V|--verbose]
- نمایش خروجی با جزئیات بیشتر
- [-h|--help|-?]
- نمایش این راهنمای برخط
- [-q|--quiet]
- حالت بیصدا (کاهش خروجی)
گزینههای پایگاهداده خارجی (بسته به پشتیبانی کامپایلشده):
- [--db-ip2location-disable]
- غیرفعالسازی پشتیبانی از IP2Location
- [--db-ip2location-dir DIRECTORY]
- پوشه پایگاهداده IP2Location (پیشفرض: /usr/share/IP2Location)
- [--db-ip2location2-disable]
- غیرفعالسازی پشتیبانی از IP2Location(MMDB)
- [--db-ip2location2-dir DIRECTORY]
- پوشه پایگاهداده IP2Location(MMDB) (پیشفرض: /usr/share/IP2Location)
- [--db-geoip2-disable]
- غیرفعالسازی پشتیبانی از GeoIP(MMDB)
- [--db-geoip2-dir DIRECTORY]
- پوشه پایگاهداده GeoIP(MMDB) (پیشفرض: /usr/share/GeoIP)
- [--db-dbip2-disable]
- غیرفعالسازی پشتیبانی از db-ip.com(MMDB)
- [--db-dbip2-dir DIRECTORY]
- پوشه پایگاهداده db-ip.com(MMDB) (پیشفرض: /usr/share/DBIP)
گزینههای ویژه:
- [-u|--unknown]
- چاپ نشانیهای IP ناشناخته در خروجی خطای استاندارد (stderr)
- [-c|--columns]
- چاپ آمار در قالب ستونی (۱)
- [-N|--column-numbers]
- چاپ شماره ستونها
- [-n|--noheader]
- عدم چاپ سربرگ در حالت ستونی (۱)
- [-o|--onlyheader]
- فقط چاپ سربرگ در حالت ستونی (۱)
- [-p|--prefix TOKEN]
- چاپ نشانه به عنوان پیشوند (۱)
- [-s|--simple]
- غیرفعال کردن آمار گسترده (CountryCode/ASN) (۱) برای آمار CountryCode و ASN پشتیبانی نمیشود.
مثالها (EXAMPLES)
حالت ستونی:
echo "2001:a60:1400:1201:221:70ff:fe01:2345" | ./ipv6logstats -c -q
ALL IPv4 IPv6 UNKNOWN IPv4/APNIC IPv4/ARIN IPv4/RIPE IPv4/LACNIC IPv4/AFRINIC IPv4/UNKNOWN IPv6/6bone IPv6/IANA IPv6/APNIC IPv6/ARIN IPv6/RIPE IPv6/LACNIC IPv6/AFRINIC IPv6/RESERVED IPv6/UNKNOWN IPv6/6to4/IANA IPv6/6to4/APNIC IPv6/6to4/ARIN IPv6/6to4/RIPE IPv6/6to4/LACNIC IPv6/6to4/AFRINIC IPv6/6to4/RESERVED IPv6/6to4/UNKNOWN IPv6/Teredo/IANA IPv6/Teredo/APNIC IPv6/Teredo/ARIN IPv6/Teredo/RIPE IPv6/Teredo/LACNIC IPv6/Teredo/AFRINIC IPv6/Teredo/RESERVED IPv6/Teredo/UNKNOWN IPv6/NAT64/IANA IPv6/NAT64/APNIC IPv6/NAT64/ARIN IPv6/NAT64/RIPE IPv6/NAT64/LACNIC IPv6/NAT64/AFRINIC IPv6/NAT64/RESERVED IPv6/NAT64/UNKNOWN IPv6/IID/Global IPv6/IID/Random IPv6/IID/Manual IPv6/IID/ISATAP IPv6/IID/Unknown #Version(4.0) 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 #4.0
حالت سطری:
echo "2001:a60:1400:1201:221:70ff:fe01:2345" | ./ipv6logstats -q *Version 4.0 *DateTime: 2014:07:23 19:59:56+0000 GMT *UnixTime: 1406145596 ALL 1 IPv4 0 IPv6 1 IPv6/RIPE 1 IPv6/IID/Global 1 *3*CC-code-proto/DE/ALL 1 *3*CC-code-proto/DE/IPv4 0 *3*CC-code-proto/DE/IPv6 1 *3*CC-code-proto-list/DE 1 0 1 *3*CC-proto-code/ALL/DE 1 *3*CC-proto-code/IPv6/DE 1 *3*CC-proto-code-list/ALL 1 0 1 *3*AS-num-proto/8767/ALL 1 *3*AS-num-proto/8767/IPv4 0 *3*AS-num-proto/8767/IPv6 1 *3*AS-num-proto-list/8767 1 0 1 *3*AS-proto-num/ALL/8767 1 *3*AS-proto-num/IPv6/8767 1 *3*AS-proto-num-list/ALL 1 0 1
همچنین ببینید (SEE ALSO)
ipv6calc(8)
گزارش باگها (REPORTING BUGS)
گزارش باگها از طریق گیتهاب: https://github.com/pbiering/ipv6calc/issues
وبگاه اصلی: http://www.deepspace6.net/projects/ipv6calc.html
حق نشر (COPYRIGHT)
GPLv2
نویسندگان (AUTHORS)
Peter Bieringer <pb@bieringer.de>
| 3.4.0 | Peter Bieringer <pb@bieringer.de> |