İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

busctl - Bulutta Çevrimiçi

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

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

Program:

ADI


busctl - Otobüsü inceleyin

SİNOPSİS


kalabalık [SEÇENEKLER...] [KOMUTU] [ADI...]

TANIM


kalabalık D-Bus veri yolunu incelemek ve izlemek için kullanılabilir.

SEÇENEKLER


Aşağıdaki seçenekler anlaşılmıştır:

--adres=ADRES
tarafından belirtilen veriyoluna bağlanın ADRES her ikisi için de uygun varsayılanları kullanmak yerine
sistem veya kullanıcı veriyolu (bkz. --sistem ve --kullanıcı seçenekler).

--gösteri makinesi
Eşlerin listesini gösterirken, kullandıkları kapsayıcıların adlarını içeren bir sütun gösterin.
ait olmak. Görmek systemd-machined.service(8).

--benzersiz
Akranların listesini gösterirken, yalnızca "benzersiz" adları gösterin (formun
":numara.numara").

--Edinilen
Karşıtı --benzersiz — sadece "tanınmış" isimler gösterilecektir.

--etkinleştirilebilir
Akranların listesini gösterirken, yalnızca gerçekte etkinleştirilmemiş olan akranları göster
henüz, ancak erişilirse otomatik olarak başlatılabilir.

--eşleşme=MAÇ
Gönderilen mesajları gösterirken, yalnızca alt küme eşleşmesini göster MAÇ.

--boyut=
ile kullanıldığında ele geçirmek komut, yakalanacak maksimum veri yolu mesaj boyutunu belirtir
("snaplen"). Varsayılan olarak 4096 bayttır.

--liste
ile kullanıldığında ağaç komutu, ağaç yerine nesne yollarının düz bir listesini gösterir.

--sessizlik
ile kullanıldığında çağrı komutu, yanıt mesajı yükünün görüntülenmesini bastırır.
Bu seçenek belirtilse bile, döndürülen hataların yazdırılmaya devam edeceğini ve
araç, işlem çıkış koduyla başarıyı veya başarısızlığı gösterecektir.

--ayrıntılı
ile kullanıldığında çağrı or get-özellik komut, çıktıyı daha ayrıntılı olarak gösterir
biçimi.

--bekle-cevap=BOOL
ile kullanıldığında çağrı komut, olup olmadığını belirtir kalabalık tamamlanmasını bekleyecek
yöntem çağrısı, döndürülen yöntem yanıt verilerinin çıktısını alın ve başarıyı veya
işlem çıkış kodu aracılığıyla hata. Bu "hayır" olarak ayarlanırsa, yöntem çağrısı
verilir ancak yanıt beklenmez, araç hemen sonlandırılır ve bu nedenle
yanıt gösterilebilir ve çıkış kodu aracılığıyla herhangi bir başarı veya başarısızlık döndürülmez. NS
yalnızca yanıt mesajı yükünün çıktısını bastır, kullan --sessizlik üstünde. Varsayılan
"Evet".

--otomatik başlatma=BOOL
ile kullanıldığında çağrı komut, yöntem çağrısının örtük olarak gerekip gerekmediğini belirtir
aranan hizmeti etkinleştirin, henüz çalışmıyorsa ancak çalışacak şekilde yapılandırılmışsa
otomatik başlatıldı. Varsayılan olarak "evet" olur.

--allow-etkileşimli-yetkilendirme=BOOL
ile kullanıldığında çağrı komut, hizmetlerin uygulanıp uygulanamayacağını belirtir.
güvenlik ilkesi geçerliyse, işlem yürütülürken etkileşimli yetkilendirme
bunun için yapılandırılmış. Varsayılan olarak "evet" olur.

--zaman aşımı=SECS
ile kullanıldığında çağrı komut, yöntem çağrısı için beklenecek maksimum süreyi belirtir
tamamlama. Herhangi bir zaman birimi belirtilmemişse, saniye olarak kabul edilir. Her zamanki diğer birimler
anlaşıldı (ms, us, s, min, h, d, w, ay, y). Bu zaman aşımının
eğer uygula --expect-cevap=hayır araç herhangi bir yanıt mesajı beklemediği için kullanılır
sonra. Belirtilmediğinde veya 0'a ayarlandığında, varsayılan "25s" varsayılır.

--artırma-kredileri=BOOL
Kimlik bilgisi verilerinin raporlanıp raporlanmadığını kontrol eder. liste or durum ile artırılacaktır
/proc'tan gelen veriler. Bu açıldığında, gösterilen veriler muhtemelen tutarsızdır, çünkü
okunan veriler / proc kimlik bilgilerinin geri kalanından daha yeni olabilir
bilgi. Varsayılan olarak "evet" olur.

--kullanıcı
Arayan kullanıcının servis müdürü yerine, arayan kullanıcının servis müdürü ile konuşun.
sistem.

--sistem
Sistemin servis yöneticisi ile konuşun. Bu zımni varsayılandır.

-H, --ana bilgisayar=
İşlemi uzaktan yürütün. Bir ana bilgisayar adı veya bir kullanıcı adı ve ana bilgisayar adı belirtin
bağlanmak için "@" ile ayrılır. Ana bilgisayar adının sonuna isteğe bağlı olarak bir
üzerindeki belirli bir kapsayıcıya doğrudan bağlanan ":" ile ayrılmış kapsayıcı adı
belirtilen ana bilgisayar. Bu, uzak makine yöneticisi örneğiyle konuşmak için SSH'yi kullanır.
Kapsayıcı adları şu şekilde sıralanabilir: makine ctl -H HOST.

-M, --makine=
İşlemi yerel bir kapsayıcıda yürütün. Bağlanmak için bir kapsayıcı adı belirtin.

--no-çağrı cihazı
Çıkışı bir çağrı cihazına aktarmayın.

--hayır-efsane
Açıklamayı, yani sütun başlıklarını ve ipuçları içeren alt bilgiyi yazdırmayın.

-h, --yardım et
Kısa bir yardım metni yazdırın ve çıkın.

--versiyon
Kısa bir sürüm dizesi yazdırın ve çıkın.

KOMUTLAR


Aşağıdaki komutlar anlaşılmıştır:

liste
Otobüsteki tüm akranları hizmet adlarına göre gösterin. Varsayılan olarak, hem benzersiz hem de
iyi bilinen isimler, ancak bu, --benzersiz ve --Edinilen anahtarlar.
Bu, herhangi bir komut belirtilmemişse varsayılan işlemdir.

durum [HİZMET]
Bir veri yolu hizmetinin işlem bilgilerini ve kimlik bilgilerini göster (eğer bir veri yolu hizmeti tarafından belirtilmişse).
benzersiz veya iyi bilinen ad), bir işlem (sayısal PID'si ile belirtilmişse) veya
veri yolunun sahibi (parametre belirtilmemişse).

izlemek [HİZMET...]
Döküm mesajları değiş tokuş ediliyor. Eğer HİZMET belirtilmişse, buna gelen veya buradan gelen mesajları göster
iyi bilinen veya benzersiz adıyla tanımlanan eş. Aksi takdirde, tüm mesajları ekranda göster
otobüs. Dökümü sonlandırmak için Ctrl-C'yi kullanın.

ele geçirmek [HİZMET...]
Benzer izlemek ancak çıktıyı pcap biçiminde yazar (ayrıntılar için bkz. libpcap
fileto oluşturulan[1] açıklama. Çıktıyı STDOUT'a bir dosyaya yönlendirdiğinizden emin olun.
Gibi araçlar wireshark(1) oluşturulan dosyaları incelemek ve görüntülemek için kullanılabilir.

ağaç [HİZMET...]
Bir veya daha fazla hizmetin nesne ağacını gösterir. Eğer HİZMET belirtildi, nesneyi göster
yalnızca belirtilen hizmetlerin ağacı. Aksi takdirde, tüm hizmetlerin tüm nesne ağaçlarını göster
en az bir tanınmış isim alan otobüste.

Içgözlem HİZMET NESNE [ARA]
Belirtilen nesnenin (tanımlanan) arayüzlerini, yöntemlerini, özelliklerini ve sinyallerini göster
yolu ile) belirtilen hizmette. Arayüz argümanı iletilirse, çıktı
belirtilen arabirimin üyeleriyle sınırlıdır.

çağrı HİZMET NESNE ARA YÖNTEM [İMZA [ARGUMENT...]]
Bir yöntemi çağırın ve yanıtı gösterin. Bir hizmet adı, nesne yolu, arabirim alır
ad ve yöntem adı. Metot çağrısına parametreler iletilecekse, bir imza
dize gereklidir, ardından bağımsız değişkenler, tek tek dizeler olarak biçimlendirilir. İçin
kullanılan biçimlendirmeyle ilgili ayrıntılar için aşağıya bakın. Döndürülen verilerin çıktısını bastırmak için,
kullan --sessizlik seçeneği.

get-özellik HİZMET NESNE ARA EMLAK...
Bir veya daha fazla nesne özelliğinin geçerli değerini alın. Bir hizmet adı alır,
nesne yolu, arayüz adı ve özellik adı. Birden çok özellik belirtilebilir
bir kez, bu durumda değerleri birbiri ardına gösterilecektir, ayırarak
yeni satırlar. Çıktı, varsayılan olarak kısa biçimdedir. Kullanmak --ayrıntılı daha fazlası için
ayrıntılı çıktı formatı.

set özelliği HİZMET NESNE ARA EMLAK İMZA ARGUMENT...
Bir nesne özelliğinin geçerli değerini ayarlayın. Bir hizmet adı, nesne yolu alır,
arayüz adı, özellik adı, özellik imzası, ardından bir parametre listesi
dizeler olarak biçimlendirilir.

yardım et
Komut sözdizimi yardımını göster.

PARAMETRE BİÇİMLENDİRME


The çağrı ve set özelliği komutlar bir imza dizesi ve ardından bir liste alır.
dize olarak biçimlendirilmiş parametreler (D-Bus imza dizileriyle ilgili ayrıntılar için bkz. Tip
sistem bölüm of the D-otobüs şartname[2]). Basit tipler için aşağıdaki her parametre
imza, parametrenin dize olarak biçimlendirilmiş değeri olmalıdır. pozitif boole
değerler "true", "evet", "on" veya "1" olarak biçimlendirilebilir; negatif boole değerleri olabilir
"yanlış", "hayır", "kapalı" veya "0" olarak belirtilir. Diziler için, sayı için sayısal bir argüman
girişlerin ardından girişler belirtilecektir. Varyantlar için, imza
içerikler belirtilecek, ardından içerikler belirtilecektir. Sözlükler ve yapılar için,
içerikleri doğrudan belirtilecektir.

Örneğin,

çene

tek bir "jawoll" dizesinin biçimlendirmesidir.

3 merhaba dünya foobar olarak

"merhaba", "dünya" ve "foobar" olmak üzere üç girişli bir dize dizisinin biçimlendirilmesidir.

a{sv} 3 Bir s Eins İki u 2 Evet b doğru

dizeleri değişkenlere eşleyen bir sözlük dizisinin biçimlendirilmesidir ve üç
girdileri. "One" dizisine "Eins" dizisi atanır. "İki" dizesine atanan
32-bit işaretsiz tamsayı 2. "Evet" dizgisine pozitif bir boole atanır.

Unutmayın çağrı, get-özellik, Içgözlem komutlar da bunda çıktı üretecek
döndürülen veriler için biçim. Bu biçim bazen kolayca olamayacak kadar özlü olduğundan
anlaşıldı, çağrı ve get-özellik komutlar daha ayrıntılı, çok satırlı bir
geçtiğinde çıktı --ayrıntılı seçeneği.

ÖRNEKLER


Örnek E-posta 1. Yazmak ve Okumak a Varlığınızı

Aşağıdaki iki komut önce bir özellik yazar ve sonra onu tekrar okur. mülk
"org.freedesktop.systemd1" hizmetinin "/org/freedesktop/systemd1" nesnesinde bulunur.
Mülkün adı "org.freedesktop.systemd1.Manager" üzerinde "LogLevel" şeklindedir.
arayüz. Özellik tek bir dize içerir:

# busctl set-property org.freedesktop.systemd1 /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager LogLevel hata ayıklama
# busctl get-property org.freedesktop.systemd1 /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager LogLevel
"hata ayıklama"

Örnek E-posta 2. veciz ve gereksiz sözlerle dolu Çıktı

Aşağıdaki iki komut, bir dizi dizi içeren bir özelliği okur ve önce
kısa biçimde ve ardından ayrıntılı biçimde gösterin:

$ busctl get-property org.freedesktop.systemd1 /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager Ortamı
2 olarak "LANG=en_US.UTF-8" "YOL=/ usr / local / sbin:/ Usr / local / bin:/ usr / sbin:/ Usr / bin"
$ busctl get-property --verbose org.freedesktop.systemd1 /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager Ortamı
DİZİ "s" {
STRING "LANG=en_US.UTF-8";
STRING "YOL=/ usr / local / sbin:/ Usr / local / bin:/ usr / sbin:/ Usr / bin";
};

Örnek E-posta 3. çağıran a Yöntem

Aşağıdaki komut, bilgisayarda "StartUnit" yöntemini çağırır.
"/org/freedesktop/systemd1" nesnesinin "org.freedesktop.systemd1.Manager" arayüzü
"org.freedesktop.systemd1" hizmeti ve iki dize "cups.service" iletir ve
"yer değiştirmek". Yöntem çağrısı sonucunda tek bir nesne yolu parametresi alınır ve
gösterilen:

# busctl çağrı org.freedesktop.systemd1 /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager StartUnit ss "cups.service" "değiştir"
o "/org/freedesktop/systemd1/job/42684"

onworks.net hizmetlerini kullanarak busctl'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad