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 –tunjukkanOutput 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.