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 dari time.
  • --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 perintah time 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]

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *