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

  • Doc Adams

    Doc Adams

    20 HAZİRAN 2007
  • Feel The Electricity!

    Feel The Ele

    20 ŞUBAT 2010
  • Pocketnow

    Pocketnow

    14 EKİM 2007