Rumah > Tutorial sistem > LINUX > Cara mencari bila arahan dilaksanakan di Linux

Cara mencari bila arahan dilaksanakan di Linux

Jennifer Aniston
Lepaskan: 2025-03-19 09:17:09
asal
879 orang telah melayarinya

Cara mencari bila arahan dilaksanakan di Linux

Tutorial ini secara ringkas menerangkan bagaimana untuk mencari masa pelaksanaan perintah di Linux dan memahami manfaat masa pelaksanaan perintah di Linux.

Pertama, mari kita faham bagaimana mencari masa pelaksanaan arahan Linux.

Jadual Kandungan

  • Tentukan masa pelaksanaan perintah tertentu
  • Memahami manfaat masa pelaksanaan arahan
  • Meringkaskan

Cari Masa Pelaksanaan Perintah di Linux

Untuk mencari masa pelaksanaan perintah Linux, anda boleh menggunakan arahan history , yang memaparkan senarai arahan yang dilaksanakan, serta tarikh dan masa masing -masing. Cara menggunakannya adalah seperti berikut:

 $ HisttimeFormat = "%d/%m/%y%t" Sejarah
Salin selepas log masuk

Format ini output sejarah untuk memaparkan tarikh dan masa setiap arahan. %d/%m/%y format mewakili hari, bulan dan tahun, manakala %T mewakili masa dalam masa 24 jam.

Output contoh perintah di atas adalah seperti berikut:

 <code>[...] 1362 22/03/24 17:17:20 time sleep 2 1363 22/03/24 17:33:35 HISTTIMEFORMAT="%d/%m/%y %T " history</code>
Salin selepas log masuk

Seperti yang ditunjukkan oleh output, cap waktu telah didayakan dalam output arahan sejarah bash saya. Berdasarkan output di atas, saya melaksanakan arahan time pada 5:17:20 petang pada 22 Mac, 2024 .

Sebagai alternatif, anda boleh menggunakan %F bukan %d/%m/%y . Kedua -duanya betul.

 $ HisttimeFormat = " %f %t" Sejarah
Salin selepas log masuk

Jika anda menggunakan shell ikan , aktifkan cap waktu dalam output arahan sejarah menggunakan arahan berikut:

 Sejarah-Show-Time = ' %f %t'
Salin selepas log masuk

Pada shell ZSH , perintahnya adalah:

 Sejarah -f
Salin selepas log masuk

Untuk maklumat lanjut mengenai cara membolehkan cap waktu dalam output arahan sejarah bash, ikan, dan kulit ZSH, lihat panduan berikut:

  • Cara Mengaktifkan Timestamps Dalam Sejarah Bash di Linux
  • Cara Mengaktifkan Timestamp untuk Perintah Sejarah di Shell Ikan
  • Cara Membolehkan Timestamp untuk Perintah Sejarah ZSH di Linux

Tentukan masa pelaksanaan perintah tertentu

Anda mungkin menyedari bahawa arahan di atas menunjukkan masa pelaksanaan semua arahan sebelumnya. Bagaimana jika anda ingin tahu bila arahan tertentu dilaksanakan? Ini sangat mudah!

Jika anda ingin mengetahui masa pelaksanaan arahan, anda boleh menggunakan arahan time . Contohnya:

 $ time your_command_here
Salin selepas log masuk

Ini akan mengukur masa yang diperlukan untuk pelaksanaan dan memaparkan masa pelaksanaan selepas arahan selesai.

Contoh:

 $ time ls
Salin selepas log masuk

Output akan dipaparkan tiga kali:

  • sebenar (jumlah masa berlalu),
  • pengguna (masa yang dihabiskan dalam mod pengguna),
  • SYS (masa yang dihabiskan dalam mod kernel).

Output Contoh:

 <code>[...] real 0m0.001s user 0m0.001s sys 0m0.000s</code>
Salin selepas log masuk

Untuk maklumat lebih terperinci mengenai penggunaan arahan time , kami mengesyorkan agar anda merujuk kepada panduan berikut:

  • Cari masa pelaksanaan arahan atau proses di Linux

Memahami manfaat masa pelaksanaan arahan

Sama ada anda seorang pentadbir sistem atau pengaturcara, memahami masa pelaksanaan arahan sangat berguna untuk mengoptimumkan prestasi.

Terdapat banyak manfaat untuk memahami masa pelaksanaan arahan di Linux:

  1. Pengukuran Prestasi : Ia dapat membantu anda mengukur prestasi skrip atau arahan.
  2. Pengoptimuman : Dengan menentukan masa pelaksanaan arahan, anda boleh mengoptimumkan skrip anda untuk berjalan dengan lebih cekap, mengurangkan jumlah masa pelaksanaan.
  3. Penggunaan Sumber : Perintah time juga boleh memaparkan penggunaan sumber sistem proses, yang sangat berguna untuk melihat kecekapan perintah tertentu.
  4. Pengenalpastian Bottleneck : Jika tugas tertentu mengambil lebih banyak masa daripada yang dijangkakan, ia dapat membantu mengenal pasti kemunculan prestasi dalam sistem atau skrip.
  5. Pemantauan Sistem : Bagi pentadbir sistem, memahami masa pelaksanaan adalah penting untuk pemantauan sistem dan boleh membantu perancangan kapasiti dan penyelesaian masalah.

Meringkaskan

Itu sahaja. Dalam tutorial pendek ini, kami membincangkan tip Linux yang berguna yang dengan cepat membantu pengguna mencari masa pelaksanaan arahan. Semoga ia dapat membantu anda.


Bacaan Berkaitan:

  • Cara membersihkan sejarah baris perintah di linux
  • Cara memaparkan sejarah bash tanpa nombor garis di linux
  • Cara mengelakkan penyertaan pendua dalam sejarah bash di Linux

Atas ialah kandungan terperinci Cara mencari bila arahan dilaksanakan di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan