Perintah time pada Linux
Pengenalan
Perintah time
pada Linux menampilkan berapa lama waktu yang dibutuhkan untuk mengeksekusi sebuah perintah. Ini membantu dalam memeriksa kinerja skrip dan perintah.
Perintah time
dapat dijalankan dengan berbagai argumen (perintah). Ketika berhasil dieksekusi, perintah ini menampilkan informasi tentang sumber daya yang digunakan dan waktu yang dibutuhkan oleh perintah yang diberikan.
Sintaks:
Sintaks dasar dari perintah time
adalah sebagai berikut:
cssSalin kodetime [option] [command]
Opsi:
Beberapa opsi berguna yang didukung oleh perintah time
adalah sebagai berikut:
-o FILE, --output=FILE
: Digunakan untuk menentukan statistik sumber daya dan penggunaan ke FILE alih-alih ke aliran kesalahan standar. Secara default, ini akan menghapus konten file sebelumnya dan menimpa file tersebut.-a, --append
: Digunakan untuk melampirkan sumber daya sehingga informasi dapat digunakan alih-alih menimpanya di file output. Opsi ini berguna dengan opsi-o
.-f FORMAT, --format FORMAT
: Digunakan untuk menggunakan FORMAT sebagai format string yang mengontrol output daritime
.--help
: Digunakan untuk menampilkan dokumentasi bantuan yang berisi ringkasan opsi dan penggunaan yang didukung.-p, --portability
: Digunakan untuk menggunakan opsi berikut untuk mematuhi standar POSIX 1003.2:real %e
user %U
sys %S
-v, --verbose
: Digunakan untuk menampilkan output secara terperinci.--quiet
: Digunakan untuk tidak melaporkan status program meskipun berbeda dari nol.-V, --version
: Digunakan untuk menampilkan informasi versi dari perintahtime
yang terinstal.
Contoh perintah time
Mari kita lihat beberapa contoh perintah time
:
Cara menggunakan perintah time
Penggunaan default dari perintah time
cukup sederhana: eksekusi perintah time
dengan perintah input. Ini akan menampilkan waktu yang dibutuhkan oleh perintah yang diberikan. Pertimbangkan perintah di bawah ini:
bashSalin kodetime ls
Perintah di atas akan menampilkan waktu yang dibutuhkan oleh perintah ls
. Pertimbangkan output di bawah ini:
Menulis output ke file
Opsi -o
digunakan untuk menulis output ke file alih-alih menampilkannya di terminal. Pertimbangkan perintah di bawah ini:
bashSalin kode/usr/bin/time -o time.txt pwd
Perintah di atas akan menyimpan output ke file yang diberikan. Pertimbangkan output di bawah ini:
Menampilkan output terperinci
Opsi -v
digunakan untuk menampilkan output secara terperinci. Pertimbangkan perintah di bawah ini:
bashSalin kode/usr/bin/time -v time.txt pwd
Perintah di atas akan menampilkan output secara terperinci. Pertimbangkan output di bawah ini:
Menyesuaikan output
Kita dapat menyesuaikan output dari perintah time
dengan menggunakan opsi format
. Ini memfasilitasi sekumpulan penentu sumber daya untuk mengambil informasi. Misalnya, eksekusi perintah di bawah ini:
perlSalin kode/usr/bin/time -f "\t%C [Rincian Perintah],\t%K [Total penggunaan memori],\t%k [Jumlah sinyal yang diterima proses]" pwd
Perintah di atas akan menampilkan informasi yang ditentukan dalam format yang diberikan. Pertimbangkan output di bawah ini:
Menampilkan informasi versi
Untuk menampilkan informasi versi dari perintah time
, eksekusi perintah sebagai berikut:
bashSalin kode/usr/bin/time -V
Perintah di atas akan menampilkan versi dari perintah time
yang terinstal. Pertimbangkan output di bawah ini:
Mendapatkan Bantuan
Untuk mendapatkan bantuan dari terminal, eksekusi perintah dengan opsi --help
sebagai berikut:
bashSalin kode/usr/bin/time --help
Perintah di atas akan menampilkan daftar opsi yang didukung. Pertimbangkan output di bawah ini:
Kita juga bisa membaca manual dari perintah time
dengan menjalankan perintah di bawah ini:
cssSalin kodeman time
Ini akan menampilkan halaman manual dari perintah time
. Gulir terminal untuk membaca lebih lanjut tentang perintah ini dan tekan tombol ‘q’ untuk keluar dari manual ini.
ref: [1]