#linux debian Perintah dasar linux
Daftar Isi:
- Menggunakan Perintah tanggal Linux
- Opsi Format Tanggal
- String Tanggal
- Timpa Zona Waktu
- Konverter Zaman
- Menggunakan tanggal dengan Perintah Lain
- Menampilkan Waktu Modifikasi Terakhir File
- Tetapkan Waktu dan Tanggal Sistem
- Kesimpulan
Perintah tanggal menampilkan atau menetapkan tanggal sistem. Ini paling sering digunakan untuk mencetak tanggal dan waktu dalam format yang berbeda dan menghitung tanggal masa depan dan masa lalu.
Dalam tutorial ini, kita akan membahas dasar-dasar perintah tanggal.
Menggunakan Perintah tanggal Linux
Sintaks untuk perintah
date
adalah sebagai berikut:
date…
Untuk menampilkan waktu dan tanggal sistem saat ini menggunakan pemformatan default, aktifkan perintah tanpa opsi apa pun:
date
Output akan mencakup hari dalam seminggu, bulan, hari dalam bulan, waktu, zona waktu, dan tahun:
Opsi Format Tanggal
Output
date
dapat diformat dengan urutan karakter kontrol format yang diawali dengan tanda
+
. Kontrol format dimulai dengan simbol
%
dan diganti dengan nilainya.
date +"Year: %Y, Month: %m, Day: %d"
%Y
karakter akan diganti dengan tahun,
%m
dengan bulan dan
%d
dengan hari dalam bulan:
Year: 2019, Month: 06, Day: 02
Ini adalah contoh lain:
date "+DATE: %D%nTIME: %T"
DATE: 06/02/19 TIME: 01:47:04
Di bawah ini adalah daftar kecil beberapa karakter pemformatan yang paling umum:
-
%a
- Nama hari kerja singkat disingkat lokal (mis. Mon)%A
- Nama hari kerja pendek disingkat lokal (misalnya Senin)%b
- Nama bulan pendek disingkat lokal (misalnya Jan)%B
- Nama bulan panjang disingkat lokal (misalnya Januari)%d
- Hari dalam sebulan (mis. 01)%H
- Jam (00..23)%I
- Jam (01..12)%j
- Hari dalam setahun (001..366)%m
- Bulan (01..12)%M
- Menit (00..59)%S
- Detik (00..60)%u
- Hari dalam seminggu (1..7)%Y
- Tahun penuh (mis. 2019)
Untuk mendapatkan daftar lengkap semua opsi format, jalankan
date --help
atau
man date
di terminal Anda.
String Tanggal
Opsi
-d
memungkinkan Anda untuk beroperasi pada tanggal tertentu. Anda dapat menentukan tanggal sebagai string tanggal yang dapat dibaca manusia seperti di bawah ini:
date -d "2010-02-07 12:10:53"
Sun Feb 7 12:10:53 CET 2010
Menggunakan pemformatan khusus:
date -d '16 Dec 1974' +'%A, %d %B %Y'
Monday, 16 December 1974
String tanggal juga dapat menerima nilai-nilai seperti "besok", "Jumat", "Jumat terakhir" "Jumat depan", "bulan depan", "minggu depan", dll.
date -d "last week"
Sat May 25 14:31:42 CEST 2019
Anda juga dapat menggunakan opsi string tanggal untuk menunjukkan waktu lokal Anda untuk zona waktu yang berbeda. Misalnya, untuk menunjukkan waktu setempat pada pukul 6:30 pagi Senin depan di pantai timur Australia, Anda harus mengetik:
date -d 'TZ="Australia/Sydney" 06:30 next Monday'
Timpa Zona Waktu
Perintah
date
menggunakan zona waktu sistem default. Untuk menggunakan zona waktu yang berbeda, atur variabel lingkungan
TZ
ke zona waktu yang diinginkan.
Misalnya, untuk menunjukkan waktu Melbourne, Aus, Anda harus mengetik:
TZ='Australia/Melbourne' date
Sat Jun 1 22:35:10 AEST 2019
Untuk membuat daftar semua zona waktu yang tersedia, Anda dapat membuat daftar file di
/usr/share/zoneinfo
atau menggunakan perintah
timedatectl list-timezones
time zone.
Konverter Zaman
Perintah
date
dapat digunakan sebagai konverter Epoch. Epoch, atau cap waktu Unix, adalah jumlah detik yang telah berlalu sejak 1 Januari 1970 pukul 00:00:00 UTC.
Untuk mencetak jumlah detik dari zaman hingga hari ini gunakan kontrol format
%s
:
date +%s
1559393792
Untuk mengonversi detik sejak zaman hingga tanggal, atur detik sebagai string tanggal yang diawali dengan
@
:
date -d @1234567890
Menggunakan tanggal dengan Perintah Lain
Perintah
date
paling sering digunakan untuk membuat nama file yang berisi waktu dan tanggal saat ini.
Perintah di bawah ini akan membuat file cadangan Mysql dalam format berikut
database_name-20190601.sql
mysqldump database_name > database_name-$(date +%Y%m%d).sql
Anda juga dapat menggunakan perintah
date
dalam skrip shell Anda. Dalam contoh di bawah ini kami menetapkan output
date
ke variabel
date_now
:
date_now=$(date "+%F-%H-%M-%S") echo $date_now
Menampilkan Waktu Modifikasi Terakhir File
Perintah
date
dengan opsi
-r
menunjukkan waktu modifikasi terakhir file. Sebagai contoh:
date -r /etc/hosts
Tetapkan Waktu dan Tanggal Sistem
Mengatur waktu dan tanggal sistem secara manual dengan perintah
date
biasanya tidak dianjurkan karena pada sebagian besar distribusi Linux jam sistem disinkronkan menggunakan layanan
ntp
atau
systemd-timesyncd
.
Namun, jika Anda ingin mengatur jam sistem secara manual, Anda dapat menggunakan opsi
--set=
. Misalnya, jika Anda ingin mengatur tanggal dan waktu ke 5:30 sore, 01 Juni 2019, Anda harus mengetik:
Kesimpulan
Sekarang Anda harus memiliki pemahaman yang baik tentang bagaimana menggunakan perintah tanggal Linux.
terminal tanggalEkstensi Mozilla Akan Menyadap Perintah-Perintah Tertentu
Perpanjangan eksperimental ke Mozilla Firefox memungkinkan orang mengganti perintah teks sederhana untuk tugas-tugas Web yang rumit.
Perintah perintah Windows 8 Master
Selesaikan lebih banyak hal dalam waktu yang lebih singkat di desktop atau tablet dengan menguasai kontrol sentuh Windows 8 dan keyboard / mouse yang setara.
Perintah perintah layar penuh pada Windows 7/8/10
Mengapa saya tidak membuka perintah perintah layar penuh di Windows 7? Bagaimana membuka command prompt layar penuh di Windows 7? Artikel ini menjawab pertanyaan seperti itu!