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

  • Majestic Casual

    Majestic Cas

    28 NİSAN 2012
  • TurkishRoyal

    TurkishRoyal

    16 Ocak 2007
  • Vsauce

    Vsauce

    30 Temmuz 2007