İngilizceFransızcaİspanyolca

OnWorks favicon'u

trend - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında trendi çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut eğilimidir.

Program:

ADI


akım — genel amaçlı, verimli bir trend grafiği

SİNOPSİS


akım [-dDSsvlmFgGhtAERIMNTLzfcpue] [-Görüntüle] [-geometri] [-ikonik] ⟨fifo | -
geçmiş-spesifik | hist-sz x-sz⟩ [düşük yüksek]

TANIM


akım "canlı" veriler için genel amaçlı, verimli bir trend grafiğidir. Veriler ASCII'de okunur
bir dosyadan veya sürekli olarak bir FIFO'dan oluşturur ve gerçek zamanlı olarak çoklu geçişte görüntülenir
eğilim (bir CRT osiloskopu gibi). akım için hızlı bir analiz aracı olarak kullanılabilir.
Önemsiz komut dosyası oluşturma ile birlikte aşamalı veya zamana dayalı veri serileri.

akım en azından geçerli bir fifo okumak ve bir geçmiş belirtimi (geçmiş-spesifik)
veya gelişmiş kullanım için geçmiş boyutu ve yatay boyutun bir kombinasyonu (hist-sz ve x-sz
sırasıyla). İsteğe bağlı olarak, otomatik ölçeklendirmeyi devre dışı bırakmak için dikey sınırlar belirlenebilir
aracılığıyla doğrudan komut satırı aracılığıyla düşük ve yüksek. Varsayılan giriş formatı ASCII'dir,
mutlak sayma modu Birçok ayar, yürütme sırasında doğrudan değiştirilebilir.

GİRİŞ


FIFO
Gerçek zamanlı verileri görüntülemek için bir FIFO kullanmalısınız. Hem standart girdi hem de adlandırılmış borular
kullanılmış. Standart giriş (basit boru hattı amacıyla kullanılır) kullanılarak açılabilir - yerine
adlandırılmış bir dosyanın kullanılarak adlandırılmış bir FIFO oluşturulabilir. mkfifo(1) komut. FIFO'lar
EOF üzerine otomatik olarak yeniden açılır. Bkz. ÖRNEKLER Bölüm.

Alternatif olarak, verilerinizi düz bir dosyada saklayabilir ve sadece son değerlerini görüntüleyebilirsiniz.
etkileşimli olmayan.

Yeni veri yazıldığında, değer çizilir ve imleç konumu ilerletilir. Yani,
grafik kaydırma hızı, veri akışının hızı ile belirlenir. sayısı ne zaman
alınan değerler belirtilen yatay boyutun üzerindeyse, grafik kaydırılacak veya kaydırılacaktır,
ayarlarınıza bağlı olarak.

ASCII VERİ
Varsayılan veri biçimi, boşluk/sekme/yeni satırla ayrılmış ayrıştırılabilir ASCII sayıları dizisidir;
Örneğin:

1 2 3 4 5.1 0642
0x12 -12.4E5 .987

Ayrıştırıcı çok esnektir ve çöp gibi görünen her şeyi sessizce görmezden gelir.

SAYIM MODLARI
Varsayılan olarak tüm girdi değerleri mutlak kabul edilir ve tek bir grafikte "olduğu gibi" görüntülenir.

The -c [N]mod flag alternatif bir sayma modu ve mevcut grafiklerin sayısını ayarlar.
Kullanılabilir modlar şunlardır:

a mutlak (varsayılan)
i artımlı sayaç
d diferansiyel değerler

Artımlı ve diferansiyel modda, her değer bir önceki değer kullanılarak hesaplanır.
mutlak olarak alınan ilk hariç referans. grafik sayısı olabilir
sayma modundan önce bir çarpan eklenerek belirtilir (örn: 2a iki grafik çizer
mutlak mod). Görmek BİRDEN GRAFİKLER bunun giriş akışını nasıl etkilediği hakkında daha fazla ayrıntı için.

FORMAT TÜRLERİ
tarafından belirtildiği gibi farklı giriş biçimleri desteklenir. -f bayrak. Ancak unutmayın ki sadece
ASCII ayrıştırıcısı (varsayılan) hataları sessizce yok sayar. NaN'ler ve Infinity'nin özel özellikleri var
tedavi. Dahili olarak, akım her zaman çift duyarlıklı kayan noktalarla çalışır: dönüştürme
bunlara doğru, varsayılan FPU dönüştürme kurallarıyla gerçekleştirilir. Gerçek altta yatan
ikili biçim, ana bilgisayar mimarisine bağlıdır:

a ASCII ayrıştırıcı (varsayılan)
f ikili şamandıra
d ikili çift
s ikili kısa
i ikili int
l ikili uzun

ÖZEL DEĞERLER
ASCII ve ikili kayan nokta girişi, NaN'ler ve Infinity (girilen
herhangi bir temsil edilebilir biçimde). Her ikisi de "tanımsız değerler" olarak kabul edilir. Tanımsız değerler
vurgulanır, ancak başka türlü işlenmez. Eğer -e bayrak ayarlandı, Infinity bir
yerine kaçış dizisi (Bkz. ESCAPE SIRALAMALAR)

BİRDEN GRAFİKLER
Bir önek belirterek tek bir trend örneğinde birden çok grafik görüntülenebilir
N sayısı için -c bayrak. Girdi serpiştirilir, ancak başka türlü değişmez: referans
değerin, gerekirse, her grafik için bir tane olmak üzere N kez görülmesi beklenir. Böylece, üç grafik için
(A, B ve C), giriş sırası:

[A0 B0 C0]
A1 B1 C1
A2 B2 C2
.. .. ..

Ekran, yalnızca tüm grafik değerleri okunduğunda güncellenir. için renk, etiket ve köken
her grafik, her değeri aşağıdakilerle ayırarak olağan komut satırı bayrakları aracılığıyla belirtilebilir.
bir virgül; giriş ile aynı sırada. Varsayılan renkler ve etiketler atanmamışsa atanır
tamamen belirtilmiştir.

Kaynak (sıfır) dışında, tüm grafikler aynı ayarları paylaşır ve aynı ayarlardan etkilenir.
bağımsız olarak değiştirilebilir. Doldurma, değerler ve denetçiler yalnızca mevcut
grafik. Mevcut grafik, dinamik olarak SEKME kullanarak anahtar ve farklılaştırılmış
the K "normal", "diğerlerini karart" ve "diğerlerini gizle" görünümleri arasında geçiş yapan tuşu. Grafik
tuşu, etkinleştirilirse, geçerli grafiği de vurgular.

ESCAPE SIRALAMALAR
Kaçış dizileri etkinleştirilirse ( -e bayrağı), Infinity'ye girme (herhangi bir
temsil edilebilir form) bir kaçış dizisi başlatır. Şu anda, bu özellik henüz
uygulandı: Infinity basitçe atılır. Bu, bir yol olarak gelecekte kullanılmak üzere ayrılmıştır.
kontrol et akım arayüz ve parametreler uzaktan.

SEÇENEKLER


BAYRAKLAR
-d "soluk" gölgeleme modu
-D görünür dağılım grafiği
-S kenar yumuşatmayı etkinleştir
-s "kaydırma" modu
-v görünür değerler
-l görünür görsel/maks senkronizasyon gecikmesi
-m görünür işaretleyici
-F doldurmayı etkinleştir
-g görünür ızgara
-G ızgara özelliği ızgara çözünürlüğünü belirtin
-z sıfır[,sıfır...] y sıfır/s belirtin
-h yardım ve sürüm bilgisi
-t str bir pencere başlığı belirtin
-A renk Arka plan rengi
-E renk metin (değerler) rengi
-R renk ızgara rengi
-I renk[,renk...] trend renk/ler
-M renk işaret rengi
-N renk etkileşimli sınav görevlisi rengi
-T renk düzenleme modu rengi
-L etiket[,etiket...] trend etiketi/etiketleri
-c kip giriş numarası/sayma modu (Bkz. SAYIM MODLARI)
-f biçim giriş formatı (Bkz. FORMAT TÜRLERİ)
-p oranları yoklama oranı (hz)
-u tanımsız değerleri göster
-e kaçış dizilerini etkinleştir (Bkz. ESCAPE SIRALAMALAR)
-Görüntüle Yerimizi X(7).
-geometri Yerimizi X(7).
-ikonik Yerimizi X(7).

HIST-SPEC
Bir geçmiş belirtimi, "hist-sz x-sz" çiftini tanımlamanın başka bir uygun biçimidir.
yaygın vakalar. Bir geçmiş belirtimi aşağıdaki biçimlerden birinde olabilir:

N x-sz'yi N'ye ve hist-sz'yi N+1'e ayarlar.
N / M hist-sz'yi N'ye ve x-sz'yi N/M'ye ayarlar.
NxM x-sz'yi N'ye ve hist-sz'yi N*M'ye ayarlar.

Bu ilk başta zor gibi görünse de, akım fifo "60x3" "60'ı ifade etmenin daha kolay bir yolu
3 dakika saniye" ve benzeri deyimler.

RENK
Bir renk, onaltılı RGB biçiminde şu şekilde belirtilir: #RRGGBB, RRGGBB veya 0xRRGGBB; biraz
Örnekler:

#FF0000 kırmızı
#00FF00 yeşil
#A020F0 mor

GRID-SPEC
Bir ızgara belirtimi şu şekildedir:

[[A][+C]][x[B][+C]]

(örneğin: 1.3, 10+5, 1x10+5, +5x+5; +1x+1 eski davranışı alır) burada:

A y ızgara çözünürlüğü
B x ızgara çözünürlüğü
C her C normal ızgara çizgisinde bir belediye başkanı çizgisi çizin

EKRAN


İNTERAKTİF ANAHTARLAR
ESC çıkmak/çıkmak
SEKME döngü akımı grafiği
a otomatik ölçeklendirmeyi aç/kapat
A otomatik ölçeklendirmeyi etkinleştirmeden grafiği yeniden ölçeklendirin
d karartılmış gölgeleme modunu değiştir
D geçiş dağıtım grafiği
S kenar yumuşatmayı aç/kapat
s kaydırma modunu değiştir (sarma veya kaydırma)
v değerleri değiştir
l görsel ve maksimum senkronizasyon gecikmesini göster
L sınırları etkileşimli olarak belirleyin
m mevcut imleç konumunda bir işaretçiyi etkinleştir
f geçiş doldurma
g geçiş ızgarası
G grid-spec'i etkileşimli olarak değiştir
z sıfırı etkileşimli olarak değiştir
Z merkeze ve genliğe göre limit belirleme
p oylama oranını etkileşimli olarak değiştir
u tanımsız değerlerin görüntülenmesini aç/kapat
k grafik tuşunu değiştir
K döngü görünümü modu (normal, diğerlerini karartın veya başkalarını gizleyin)
uzay görselleştirmeyi duraklatın (ancak yine de zamanı korumak için girdi tüketmeye devam edin)
tutarlılık)

OTOMATİK ÖLÇEKLEME
Otomatik ölçeklendirme etkinleştirildiğinde, grafik, görünür değerlere uyacak şekilde dikey olarak ölçeklenir. NS
ızgara çözünürlüğü, grafiğe bazı dikey sınırlar eklemek için kullanılır. Otomatik ölçeklendirmeyi devre dışı bırakma
interaktif olarak mevcut limitleri koruyacaktır. Izgara görüntülenemeyecek kadar yoğun olduğunda,
otomatik olarak devre dışı bırakılır.

GECİKME GÖSTERGESİ
Gecikme göstergesi, görsel ve maksimum senkronizasyon gecikmesinin 5 saniyelik ortalamasını gösterir (
saniye). Görsel gecikme, gerçek değer güncellemeleri ile nihai güncelleme arasındaki zaman çerçevesidir.
gördüğünüz çıktı: etkinleştirilmiş duruma bağlı olarak değişen kopyalama/yeniden çizme sürelerini içerir
katmanlar, artı video senkronizasyonu. Maksimum senkronizasyon gecikmesi, herhangi bir işlem için gerekli olan maksimum süredir.
ekranla senkronize edilecek alınan değer: ekran atomik olarak güncellendiğinden,
yeniden çizim sırasında alınan değerler dolaylı olarak ertelenir. Bkz. GÜNCELLEME POLİTİKA bölümü
daha fazla ayrıntı.

GÖLGELENDİRME MODLARI
Varsayılan, şeffaflığı tamamlamak için eski değerleri tek tip olarak gölgelemektir. "Soluk" gölgeleme
modu, ön plan değerlerini tam opaklıkla ve diğerlerini yarı opaklıkla çizer.

KAYDIRMA MODLARI
Varsayılan görselleştirme modu "sarma"dır: daha yeni değerler basitçe
yeni veri geldiğinde ekrana Diğer mevcut olan "kaydırma": yeni veriler her zaman
ekranın sağ kenarına yerleştirilir ve eski değerler sola kaydırılır.

DEĞER GÖSTERGELER
Ekrana üç değer göstergesi çizilir: üst limit, alt limit ve akım değeri
(sırasıyla ekranın sağ üst, sağ alt ve sol alt tarafında).

İNTERAKTİF DENETÇİLER
ile tıklayarak geçmişteki herhangi bir değer için grafiği interaktif olarak sorgulayabilirsiniz.
ilk fare düğmesi. Bu, seçilen pozisyonda kalıcı bir kontrol pilotu olmasını sağlayacak ve
ekranın sol üst köşesinde en yakın üç değere kadar görüntüleyin. kavşaklar
yatay olarak yansıtılırken küçük bir daire en yakın konumu gösterecektir.
örneklenmiş değer. Ortalama değer, üç kavşağı ifade eder.

Tıklarken/sürüklerken CTRL tuşunu basılı tutarak yalnızca "ön plan" değerleri görüntülenecektir.
düşündü.

Dağılım grafiğinin içine tıklandığında, seçilen değer için geçerli sayı
yerine görüntülenir.

Sınav görevlileri, üçüncü fare düğmesi ile herhangi bir yere tıklanarak kaldırılabilir.

DAĞITIM GRAFİK
D or -D pencerenin sol tarafında bir dağıtım grafiğini etkinleştirin. Bu özellikle
bir fonksiyonun veya sinyalin sürekliliğini analiz ederken kullanışlıdır. Yoğunluk orantılıdır
görünür maksimum

DOLGU
f or -F doldurmayı etkinleştirin. Standart modda veya hist-sz, x-sz'den küçük olduğunda, alan
eğri ile sıfır arası doldurulacaktır. Aksi takdirde, soluk modda, ekranlar arasındaki alan
Bunun yerine "ön plan" ve "arka plan" değerleri doldurulur.

GÜNCELLEME POLİTİKA


Fifo, grafiklerden eşzamansız olarak okunur ve yönetilir. Ekran sonundaki gecikmeler
veri beslemesine müdahale etmeyecektir.

Fifo arabelleğe alınmaz ve besleyici iş parçacığı üzerinde eşzamanlı olarak kilitlenir ve yenisini bekler
verileri.

değerden sonra bir ayırıcı karakter alındığında geçmiş arabelleğine konur.
değer veya ikili giriş için gerekli bayt miktarı okunduğunda (bu durumda her biri
değer tek bir okuma çağrısı ile okunur).

Yoklama oranı (tarafından tanımlandığı gibi p or -p ve varsayılan olarak 1000'e ayarlanarak), ne sıklıkla
geçmiş arabelleği güncellemeler için kontrol edilmeli ve görsel ile senkronize tutulmalıdır. değerler
1000'den büyük, sürekli taramayla sonuçlanır (bunun yalnızca maksimum değeri etkilediğini unutmayın).
otomatik olarak işlenen görüntüleme hızı değil, senkronizasyon gecikmesi).

Senkronizasyon atomik olarak gerçekleşir ve güncelleme anında gerçek durumu yansıtır.
Zamanlayıcı gecikmeleri geçerlidir.

ÇEVRE


EKRAN Bkz. X(7).

ÖRNEKLER


Koşu akım adlandırılmış bir FIFO ile:

mkfifo fifo
komut > fifo &
trend fifo...

Zaman içindeki mevcut etkin işlemlerin sayısını görüntüleyin:

(doğru iken; ps -A yapın | wc -l; uyku 1; bitti) | \
eğilim - 60x24

İki grafiği göster:

trend -c2a -L"grafik 1, grafik 2" fifo ...

TANI


The akım yardımcı program başarılı olduğunda 0'dan ve bir hata oluştuğunda >0'dan çıkar.

HATALAR


akım: üretici iplik çıkarken Veri akışı herhangi bir nedenle tamamlandı (belirtilen dosya
istek sırasında geçersizdi). Normal veya geçersiz dosyalar için bu uyarı
Normal.

onworks.net hizmetlerini kullanarak trendi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad