Tetapkan Tarikh di Linux dari Command Line

Set Date Linux From Command Line



Perintah tarikh menggambarkan tarikh dan masa sistem. Ini membolehkan pengguna mendapatkan tarikh dan masa dalam format yang berbeza. Perintah ini juga membantu dalam mengira tarikh semasa, masa lalu, dan masa depan dengan bantuan operator dan penentu format yang berbeza. Agar fungsi dijalankan, jam sistem dan jam pelayan harus tepat pada waktunya. Berikut adalah beberapa contoh yang akan meningkatkan pengetahuan anda mengenai perintah tarikh di Linux.

Prasyarat

Untuk mengetahui fungsi perintah tarikh dan penggunaannya, Linux (Ubuntu) harus dipasang pada sistem anda. Selepas pemasangan, anda harus mengkonfigurasi Linux dengan memberikan butiran pengguna, termasuk nama dan kata laluan, untuk mengakses aplikasi. Gambar di bawah menunjukkan antara muka Ubuntu. Di sini anda perlu memberikan kata laluan untuk melangkah lebih jauh.









Sintaksis Tarikh

$Tarikh [PILIHAN]...[+ FORMAT]

Tarikh

Perintah asas yang digunakan untuk memaparkan tarikh adalah menaip Tarikh. Ia membawa tarikh dan masa semasa yang diterima secara automatik dari sistem. Keluaran menunjukkan hari bulan, tarikh, tahun, dan masa. Perintah tarikh mendapat tarikh sistem operasi.



$Tarikh





Arahan Tarikh Manual Pengguna

Untuk mengetahui lebih lanjut mengenai arahan yang berkaitan dengan tarikh, panduan manual tersedia untuk pengguna. Keluaran menunjukkan penerangan berikut.

$lelaki Tarikh



Dapatkan Tarikh dalam Format Berbeza

Tarikh boleh ditunjukkan dalam lebih daripada satu kaedah alternatif. Kunci D akan memaparkan tarikh dalam / borang yang mempunyai tarikh, bulan, dan tahun. Manakala F akan menunjukkan tarikh dengan bantuan - dan formatnya masing-masing mempunyai tahun, bulan, dan hari. Untuk menjadikannya tepat dan mudah bagi pengguna, kami telah menggunakan rentetan yang menunjukkan makna yang tepat dari penentu format, iaitu, f dan d. +% operator digunakan untuk mengikat penentu format dengan tarikh.

Dapatkan Hari, Bulan, dan Tahun

Terdapat beberapa penentu format yang digunakan dalam perintah dengan tarikh untuk meningkatkan fungsi. Ini juga ditunjukkan dalam manual pengguna yang telah kita lihat dalam contoh di atas. Sebagai contoh, kami akan menjelaskan beberapa contoh untuk mempermudah pengguna mengenali. Sintaks untuk penentu format adalah:

$Tarikh+% [format-pilihan]

Oleh kerana sintaks memahaminya, kami menggunakan tarikh dan format yang ditentukan untuk mendapatkan output tertentu.

Beberapa penentu adalah seperti berikut:

%d= Mempersembahkan hari dalam sebulan

%B= Memaparkan nama bulan penuh

%m= Memaparkan bulan dalam setahun

%DAN= Paparkan tahun

%T= Paparkanmasa

%H= Menggambarkan jamdalam masa

%M= Paparkan minitdalam masa

%S= Mempersembahkan detikdalam masa

Bulan dalam setahun

Untuk mencari bulan dalam setahun. Kami menggunakan format B seperti yang dijelaskan di atas dalam contoh.

$(Tarikh+%B)

Tahun Untuk memaparkan tahun semasa, kami menggunakan format Y. Sekiranya kita hanya mahukan dua digit terakhir tahun ini, maka y kecil digunakan.

$(Tarikh+%dan)

$(Tarikh+%DAN)

Hari dalam seminggu Kami akan menggunakan A untuk mendapatkan nama penuh hari dalam seminggu. Sementara a digunakan untuk mendapatkan singkatan sehari.

$(Tarikh+%KE)

$(Tarikh+%ke)

Dapatkan Tarikh Masa Lalu dan Masa Depan

Hari terakhir Dengan menggunakan arahan tambahan ini, kita akan mendapat tarikh semalam.

$Dibuangsemalam= $(Tarikh–D semalam)

Hari Terutama

Kita boleh mendapatkan tarikh dengan memberikan tarikh yang sesuai untuk kembali ke tarikh tertentu. Sebagai contoh, pengguna ingin mendapatkan tarikh 45 hari yang lalu, jadi arahan ini digunakan.

$Gema sebelum iniEmpat limahari = $(Tarikh–D esok-Empat limahari-hari)

Bulan lepas

Perintah bulan terakhir akan membantu pengguna mendapatkan bulan sebelumnya tahun semasa.

$Dibuangterakhir bulan= $(Tarikh–Dterakhirbulan +%B)

Tahun hadapan

Perintah tahun depan menunjukkan tahun selepas tahun semasa.

$Dibuang= tahun depan = $(Tarikh–D tahun depan +%DAN)

Perbezaan Antara Tarikh

Hari yang pasti diperoleh dengan memberikan dua tarikh. Satu tarikh dikurangkan dari yang lain sehingga jumlah hari diperoleh antara keduanya.

$Saya terlepas $((($(Tarikh–D2021-3-24+%s)- $(Tarikh–D2021-3-18+%s))/86400))

Tarikh Paparan dengan –d atau –date Format

Perintah tarikh tahu mengendalikan input –d atau –date. Ia memerlukan tarikh input sebagai rentetan. Untuk mendapatkan tarikh pada hari berikutnya pada minggu yang akan datang, kami memasukkan contoh di bawah.

$Tarikh-Tarikh= Selasa depan

Seterusnya, perintah tarikh dapat mengira detik tarikh yang berlalu hingga sekarang. Kami memberikan tarikh relatif, detik yang akan diketahui.

$Tarikh–D2021-4-24+%s

Terlepas dari format yang kami berikan dalam perintah, tarikhnya selalu ditunjukkan dalam corak tertentu yang ditetapkan sebagai lalai.

$Tarikh–D5/6/2021

Paparkan Nombor Minggu pada Tahun Semasa

Seperti yang ditunjukkan dalam arahan di bawah, kita dapat memperoleh bilangan minggu tahun semasa dengan menggunakan V.

Nombor Hari pada Tahun Semasa

Nombor hari hingga tarikh semasa dipaparkan dengan menggunakan% j%.

$Tarikh +%j

Tetapkan Tarikh Mengikut Zon Waktu

Untuk memeriksa zon waktu sistem semasa, kami menggunakan arahan di bawah.

$Jangka masa

Ini akan memaparkan output tarikh dan waktu tempatan zon waktu tertentu. Di sini zon waktu adalah Asia / Karachi.

Untuk menukar zon waktu yang diberikan kepada yang lain, anda perlu mengetahui nama zon waktu. Format yang diikuti untuk memaparkan zon waktu adalah Wilayah / Bandar. Berikut adalah pilihan zon waktu yang tersedia:

$senarai waktu-zon waktu

Pertanyaan yang sama digunakan untuk mengubah zon waktu selain zon waktu tertentu yang ingin anda ganti.

$sudotimedatectlset–Zon Eropah/Istanbul

Dalam output yang disebutkan di atas, anda dapat melihat bahawa zon waktu dikemas kini dengan Eropah / Istanbul.

Dapatkan Tarikh dan Masa dengan Menetapkan Jam Perkakasan

Jam perkakasan berfungsi walaupun tiada bekalan kuasa. Ia berjalan di dalam perkakasan sistem.

$sudohwclock –tunjukkan

Output akan ditunjukkan seperti yang ditunjukkan dalam gambar:

Kesimpulannya

Sekarang, kita dapat menetapkan tarikh atau mengubahnya melalui baris perintah di Linux. Ia cukup mudah dan difahami. Pertanyaan yang disebutkan di atas dibincangkan secara terperinci untuk pengguna. Penentu format membantu dalam menetapkan tarikh hari tertentu.