GNU/Linux >> Belajar Linux >  >> Linux

ntpdate:perintah tidak ditemukan

ntpdate digunakan untuk mengatur waktu sistem lokal agar sesuai dengan host NTP jarak jauh. Pengelola kode ntp bermaksud untuk menghapus ntpdate di masa mendatang karena ntpd pada dasarnya dapat melakukan fungsi yang sama ketika digunakan dengan opsi -q. Perintah ntpdate mengatur waktu sistem saat ini dengan menghubungi mesin server waktu di jaringan. Anda harus menjadi root untuk mengatur waktu sistem.

# /usr/sbin/ntpdate timeserver.someplace.edu
 7 Sep 21:01:25 ntpdate[2399]: step time server xx.xx.xx.xx
   offset 0.51 sec
Catatan :Untuk menjaga agar tanggal sistem Anda tetap sinkron dengan server waktu dalam waktu lama, gunakan daemon ntpd sebagai gantinya.

Opsi Baris Perintah

Opsi Deskripsi
-b Dengan menggunakan opsi ini, waktu sistem diatur alih-alih disesuaikan secara perlahan, tidak peduli seberapa jauh waktu lokalnya.
-d Opsi ini mengaktifkan mode debugging. ntpdate melakukan gerakan dan mencetak informasi debug tetapi tidak benar-benar menyetel jam lokal.
-p n Gunakan opsi ini untuk menentukan jumlah sampel (di mana n adalah dari 1 hingga 8) untuk didapatkan dari setiap server. Standarnya adalah 4.
-q Opsi ini menyebabkan ntpdate menanyakan server yang terdaftar pada baris perintah tanpa benar-benar menyetel jam.
-s Opsi ini menyebabkan semua keluaran dari ntpdate dicatat melalui syslog alih-alih dicetak ke stdout.
-t n Opsi ini menetapkan batas waktu untuk respons dari server mana pun menjadi n detik.
-v Opsi ini membuat ntpdate lebih bertele-tele.

Jika Anda menemukan kesalahan di bawah ini saat menjalankan perintah ntpdate:

ntpdate: command not found

Anda dapat mencoba menginstal paket ntpdate seperti yang ditunjukkan di bawah ini sesuai dengan pilihan distribusi Anda.

Distribusi Perintah
OS X brew install ntpdate
Debian apt-get install ntpdate
Ubuntu apt-get install ntpdate
Linux Arch pacman -S ntpdate
Kali Linux apt-get install ntpdate
CentOS yum install ntpdate
Fedora dnf install ntpdate
Raspbian apt-get install ntpdate

Contoh Perintah ntpdate

1. Sinkronkan jam lokal secara diam-diam dengan dua server NTP strata 1:

# ntpdate -s time.nist.gov time-b.nist.gov

2. Sinkronisasi dan atur tanggal dan waktu:

# ntpdate host

3. Query host tanpa mengatur waktu:

# ntpdate -q host

4. Gunakan port yang tidak memiliki hak istimewa jika firewall memblokir port yang memiliki hak istimewa:

# ntpdate -u host

5. Paksa waktu untuk melangkah menggunakan `settimeofday` alih-alih `slewed`:

# ntpdate -b host

Kesimpulan

Masalah dengan ntpdate adalah bahwa ia mencocokkan waktu server dengan waktu pusat tanpa mempertimbangkan penyimpangan besar dalam waktu lokal, sedangkan daemon NTP ntpd terus menyesuaikan waktu server untuk mencocokkannya dengan jam referensi. Seperti yang disebutkan di halaman manual ntpdate (man ntpdate), Anda dapat menggunakan ntpdate beberapa kali sepanjang hari untuk menjaga penyimpangan waktu tetap rendah dan mendapatkan hasil yang lebih akurat, tetapi tidak sesuai dengan akurasi dan keandalan yang disediakan oleh ntpd.


Linux
  1. manajer langganan:perintah tidak ditemukan

  2. dnf:perintah tidak ditemukan

  3. bc:perintah tidak ditemukan

  1. dpkg:perintah tidak ditemukan

  2. id:perintah tidak ditemukan

  3. w:perintah tidak ditemukan

  1. df:perintah tidak ditemukan

  2. du:perintah tidak ditemukan

  3. waktu aktif:perintah tidak ditemukan