SORU
16 ŞUBAT 2011, ÇARŞAMBA


Nasıl bash kabuk komut profile?

Bash kabuğu --norc ile başlarsam hemen çalışırken kadar 3-4 saniye başlatmak için alır.

"Hız geliştirmeleri için arayan el return tablolar ekleyerek, ama nicel bir süreç değildir ve verimli değildir." /etc/bash.bashrc ~/.bashrc profil başladım

Nasıl benim komut bash profil ve çoğu zaman başlangıç için hangi görebilirim?

CEVAP
16 ŞUBAT 2011, ÇARŞAMBA


Eğer GNU date (veya başka bir versiyonu olabilir çıkış nanosaniye), bu başında /etc/bash.bashrc (veya istediğiniz herhangi bir yere başlar izlemesinde herhangi bir Bash betik):

PS4='  $(date " %s.%N")\011 '
exec 3>&2 2>/tmp/bashstart.$$.log
set -x

ekleyin

set  x
exec 2>&3 3>&-

~/.bashrc (ya da durdurmak için izleme istediğin herhangi bir Bash script bölümün sonunda) sonunda.

Saniyeyi gösteren /tmp/bashstart.PID.log izleme günlük almalısınız.nanosaniye yürütülen her komut zaman damgası. Sonraki bir zaman farkı aradaki adım attı o zaman miktarıdır.

Sana bir şeyler daraltmak olarak, set -x sonraki set x daha önce (ya da ilgi çekici bazı bölümler seçerek parantez) taşıyabilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • glowpinkstah

    glowpinkstah

    16 Mayıs 2006
  • Jonathan Morrison

    Jonathan Mor

    24 Mart 2010
  • Ryan Billy

    Ryan Billy

    30 EKİM 2006