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

  • ghosti66

    ghosti66

    27 AĞUSTOS 2006
  • o0oCyrusViruso0o

    o0oCyrusViru

    11 Mart 2008
  • Sams Page :D

    Sams Page :D

    15 Mart 2009