Perintah sejarah menunjukkan kepada kita di terminal perintah yang telah kita jalankan di masa lalu, seperti ini:
Sejauh ini bagus, tetapi bagaimana jika kita ingin tahu persis kapan kita mengeksekusi setiap perintah di masa lalu? O_O
Maksud saya, lihat sesuatu seperti ini:
Untuk ini kita harus meletakkan perintah ini di terminal:
export HISTTIMEFORMAT='%F %T : '
Lalu mereka lari lagi sejarah dan lihat hasilnya 🙂
Nah, apa yang baru saja kita lakukan tidak akan permanen, yaitu ketika kita menutup sesi (atau mematikan komputer) cara keren ini melihat output dari perintah history akan dilupakan oleh sistem, untuk membuatnya permanen kita harus jalankan perintah berikut:
echo "export HISTTIMEFORMAT='%F %T : '" >> $HOME/.bashrc
Artinya, letakkan perintah itu di akhir file kita .bashrc yang tersembunyi di rumah kita.
Omong-omong, bagi mereka yang bertanya-tanya apa artinya% F dan% T…% F berarti tanggal dalam mode tahun-bulan-hari, sedangkan% T adalah waktu dalam mode jam-menit-detik (waktu 24-jam).
Yah saya tidak berpikir ada hal lain untuk dikatakan, ini adalah posting yang cukup pendek tapi menurut saya tipnya menarik ^ - ^
salam
Bagus
Lebih baik, tidak mungkin.
Versi salin-tempel di terminal.
echo "ekspor HISTTIMEFORMAT = '% F% T:'" >> ~ / .bashrc; sumber ~ / .bashrc
Tadaaan ...
Uff jangan coba itu, kutipan wordpress tidak berfungsi di terminal.
Lampirkan kode di antara (kode) …… (/ kode)… TAPI, ubah tanda kurung untuk tanda kurang dari dan lebih besar dari
Terima kasih atas data KZKG ^ Gaara tetapi ada detailnya:
Tanggal selalu tanggal hari ini, bukan tanggal saat perintah dijalankan.
Atau setidaknya itu keluar dalam ujian saya. Bersulang
Tampaknya ini hanya berfungsi dengan baik dengan perintah yang telah dijalankan setelah ekspor selesai, yaitu, besok Anda akan melihat bahwa perintah yang Anda jalankan besok akan baik-baik saja, dan lain-lain seiring berjalannya waktu.
Kamu mengerti? 🙂
Terima kasih atas komentarnya 😀
Ahh pergi. saya mengerti
Terima kasih atas jawabannya dan simpan di .bashrc.
😀 Salam
Tidak sama sekali, terima kasih sudah berkomentar 🙂
Keren.
Itulah idenya 😀
Hebat !, Sederhana dan efektif. Terima kasih.
Terima kasih
Tip Luar Biasa !, Beberapa hari ini of
Kontribusi yang sangat bagus, bekerja dengan sempurna, terima kasih.
Info menarik !! Awalnya saya pikir itu tidak berfungsi, karena perintah sebelumnya muncul dengan tanggal yang sama; tapi yang dia perkenalkan, itu jika dia menunjukkan waktu yang tepat.
halo
Tip super berguna ,, hanya saja saya punya masalah memberikan perintah saat Anda menunjukkan ekspor HISTTIMEFORMAT = '% F% T:' dan kemudian riwayat ... jika mengirimi saya tanggal dan waktu semua perintah ,, Hal yang aneh adalah bahwa saya mengirimkan semua perintah yang dikirimkannya kepada saya tanggal dan waktu yang dimiliki komputer pada saat itu, yaitu, tidak menunjukkan tanggal dan waktu perintah yang sebenarnya ,,,, saya mendapatkan perintah yang Saya berikan kemarin tapi mengirimkan saya tanggal komputer saat ini…. Jadi itu tidak berhasil untuk saya karena saya tidak melihat tanggal sebenarnya.
Bagaimana saya bisa menyimpan tanggal sebenarnya ???
Itu tidak bekerja, itu mengambil tanggal sistem saat ini dan bukan tanggal eksekusi perintah
Ketika Anda memformatnya untuk meletakkan tanggal di atasnya, perintah yang Anda jalankan SEBELUM ini tidak akan memiliki tanggal yang benar, namun yang Anda jalankan sesudahnya akan.
Sebuah pertanyaan KZKG ^ Gaara.
Anda juga dapat menampilkan pengguna yang menjalankan perintah?
Sejarahnya khusus untuk setiap pengguna, jadi Anda harus memasukkan sesi setiap pengguna untuk memvalidasi apa yang Anda butuhkan, sekarang jika Anda menginginkan sesuatu dengan kontrol yang lebih besar, saya merekomendasikan penggunaan SUDO, karena jika meninggalkan catatan dari semua yang dieksekusi untuk setiap pengguna dengan tanggal dan lainnya.
Luar biasa, terima kasih atas kontribusinya yang sangat membantu.
salam
Saya perlu membuat skrip yang mengekspor histori kepada saya dan melakukannya melalui bash tidak membuatnya.
Bantuan