`ping` İnternet Protokolu (IP) şəbəkəsində hostun əlçatanlığını yoxlamaq üçün istifadə edilən kompüter şəbəkəsinin idarəedici proqram təminatıdır. O, şəbəkəyə qoşulma qabiliyyətinə malik olan faktiki olaraq bütün əməliyyat sistemləri, o cümlədən ən çox quraşdırılmış şəbəkə idarəetmə proqramları üçün mövcuddur.

Ping, mənbəyə əks-səda (echo) verən mənbə hostundan təyinat kompüterinə göndərilən mesajlar üçün gediş-gəliş vaxtını ölçür. Adı səs nəbzini göndərən və su altında obyektləri aşkar etmək üçün əks-sədaya qulaq asan aktiv sonar terminologiyasından gəlir.

Tarix
-----

Ping yardım proqramı Mike Muuss tərəfindən 1983-cü ilin dekabrında Balistik Tədqiqatlar Laboratoriyasında, indiki ABŞ Ordusunun Tədqiqat Laboratoriyasında işlədiyi müddətdə yazılmışdır. David Millsin IP şəbəkə diaqnostikası və ölçmələri üçün ICMP əks-səda (echo) paketlərindən istifadə ilə bağlı qeydi Muussu şəbəkə problemlərini həll etmək üçün yardım proqramı yaratmağa sövq etdi. Müəllif onu sonarın çıxardığı səsə görə adlandırmışdır, çünki onun metodologiyası sonarın əks-sədalanmasına bənzəyir. PING üçün Packet InterNet Groper backronimi 30 ildən artıqdır ki, istifadə olunur, və Muuss, onun nöqteyi-nəzərindən PING-in qısaltma kimi nəzərdə tutulmadığını söyləsə də, Millsin adının genişlənməsini etiraf etdi. İlk buraxılmış versiya ictimai domen proqramı idi; bütün sonrakı versiyalar BSD lisenziyası altında lisenziyalaşdırılmışdır. Ping ilk dəfə 4.3 BSD-ə daxil edilmişdir. FreeDOS versiyası Erick Engelke tərəfindən hazırlanıb və GPL altında lisenziyalaşdırılıb. Tim Crawford ReactOS versiyasını inkişaf etdirdi. MIT Lisenziyasına əsasən lisenziyalıdır.

Nümunə
------

Aşağıdakılar hədəf host *www.example.com*-a beş zond göndərmək üçün Linux-da işləyən pingin nəticəsidir (defolt olaraq 1 saniyəlik interval, -i seçimi ilə konfiqurasiya edilə bilərərsiz):

```
$ ping -c 5 www.example.com

PING www.example.com (93.184.216.34): 56 data bytes
64 bytes from 93.184.216.34: icmp\_seq=0 ttl=56 time=11.632 ms
64 bytes from 93.184.216.34: icmp\_seq=1 ttl=56 time=11.726 ms
64 bytes from 93.184.216.34: icmp\_seq=2 ttl=56 time=10.683 ms
64 bytes from 93.184.216.34: icmp\_seq=3 ttl=56 time=9.674 ms
64 bytes from 93.184.216.34: icmp\_seq=4 ttl=56 time=11.127 ms

--- www.example.com ping statistics ---
5 packets transmitted, 5 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 9.674/10.968/11.726/0.748 ms

```

Həmçinin bax
------------

* echo
* Unix

İstinadlar
----------

1. ↑  *Mike Muuss.* "PING Proqramının Hekayəsi". U.S. Army Research Laboratory. 2019-10-25 tarixində arxivləşdirilib. İstifadə tarixi: 2010-09-08. My original impetus for writing PING for 4.2a BSD UNIX came from an offhand remark in July 1983 by Dr. Dave Mills ... I named it after the sound that a sonar makes, inspired by the whole principle of echo-location ... From my point of view PING is not an acronym standing for Packet InterNet Grouper, it's a sonar analogy. However, I've heard second-hand that Dave Mills offered this expansion of the name, so perhaps we're both right.
2. ↑  *Mills, D.L.* İnternet Gecikməsi Təcrübələri. IETF. 1983-12. doi:10.17487/RFC0889. RFC 889. İstifadə tarixi: 2019-11-26.

Xarici keçidlər
---------------

* ping(1M) – Solaris 10 Sistem İdarəetmə Komandaları İstinad Təlimatları
* ping(8) – FreeBSD Sistem Menecerinin Təlimatı

| ⛭Windows əmr sətiri proqramları və örtük qurğuları qurğuları |
| --- |
| 
* COMMAND.COM
* Command Prompt
* Windows PowerShell
* Bərpa Konsolu

 |
| Fayl sistemi naviqasiyası | 
* cd (chdir)
* dir
* popd
* pushd
* tree

 |
| Fayl idarəetmə | 
* attrib
* cacls
* cipher
* compact
* copy
* del (erase)
* deltree
* icacls
* mkdir (md)
* mklink
* move
* openfiles
* recover
* ren (rename)
* replace
* rmdir (rd)
* robocopy
* takeown
* xcopy

 |
| Arxivləşdirmə | 
* expand
* extrac32
* extract
* makecab
* pax
* tar

 |
| Disk idarə edilməsi | 
* chkdsk
* convert
* defrag
* diskcomp
* diskcopy
* diskpart
* diskraid
* diskshadow
* drvspace
* fdisk
* format
* fsutil
* label
* manage-bde
* refsutil
* subst
* scandisk
* sys
* vol
* vssadmin

 |
| Proseslər | 
* at
* exit
* kill
* powercfg
* runas
* sc
* schtasks
* shutdown
* start
* taskkill
* tasklist

 |
| Qeydiyyat | 
* assoc
* ftype
* reg
* regini
* regsvr32

 |
| İstifadəçi mühiti | 
* chcp
* cmdkey
* date
* graftabl
* mode
* path
* set
* setver
* setx
* time
* title
* ver
* where
* whoami

 |
| Fayl məzmunu | 
* comp
* edit
* edlin
* fc
* find
* findstr
* print
* type

 |
| Skriptləşdirmə | 
* choice
* clip
* cscript
* doskey
* echo
* for
* forfiles
* goto
* if
* more
* pause
* prompt
* rem
* timeout

 |
| Şəbəkə | 
* arp
* bitsadmin
* curl
* getmac
* hostname
* ipconfig
* nbtstat
* net
* netsh
* netstat
* nslookup
* PathPing
* ping
* rpcping
* route
* scp
* setspn
* sftp
* ssh
* ssh-add
* ssh-agent
* ssh-keygen
* ssh-keyscan
* tracert
* winrm
* winrs

 |
| Baxım və qulluq | 
* auditpol
* dispdiag
* driverquery
* eventcreate
* eventtriggers
* logman
* mofcomp
* msiexec
* ntbackup
* pnpunattend
* pnputil
* REAgentC
* relog
* sfc
* sxstrace
* systeminfo
* tracerpt
* typeperf
* w32tm
* WBAdmin
* wecutil
* wevtutil
* winmgmt
* winsat
* wmic

 |
| Yükləmə idarəetməsi | 
* bcdedit
* bootcfg
* bootsect
* fixboot
* fixmbr

 |
| Proqram təminatının inkişafı | 
* debug
* exe2bin
* QBasic

 |
| Müxtəlif | 
* break
* cls
* dism
* dpath
* gpresult
* gpupdate
* help
* MSCDEX
* pentnt
* tpmtool
* tpmvscmgr
* wsl

 |