İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

augtool - Bulutta Çevrimiçi

Augtool'u 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 komut augtool'dur.

Program:

ADI


augtool - yapılandırma dosyalarını inceleyin ve değiştirin

SİNOPSİS


augtool [SEÇENEKLER] [KOMUTU]

TANIM


Augeas bir konfigürasyon düzenleme aracıdır. Yapılandırma dosyalarını kendi yerellerinde ayrıştırır.
biçimlendirir ve bir ağaca dönüştürür. Konfigürasyon değişiklikleri manipüle edilerek yapılır
bu ağaç ve onu yerel yapılandırma dosyalarına geri kaydetme.

augtool, oluşturulan ağaca bir komut satırı arabirimi sağlar. KOMUT tek olabilir
"KOMUTLAR" altında açıklandığı gibi komut. KOMUT olmadan çağrıldığında, komutları okur.
bir dosya sonu ile karşılaşılıncaya kadar standart girdi.

SEÇENEKLER


-c, --typecheck
Tip kontrol lensleri. Bu çok yavaş olabilir ve bu nedenle varsayılan olarak yapılmaz, ancak
geliştirme sırasında şiddetle tavsiye edilir.

-b, --destek olmak
Dosyalar değiştirildiğinde, orijinalleri '.augsave' uzantılı bir dosyada saklayın

-n, --yeni
'.augnew' uzantılı dosyalardaki değişiklikleri kaydedin, orijinal dosyaları değiştirmeyin

-r, --kök=KÖK
Dosya sisteminin kökü olarak KÖK dizini kullanın. Kök kümesine göre önceliklidir
AUGEAS_ROOT ortam değişkeni ile.

-I, --Dahil etmek=DIR
Modül yükleme yoluna DIR ekleyin. Birden çok kez verilebilir. Burada ayarlanan dizinler
AUGEAS_LENS_LIB ortamında belirtilen dizinlerden önce aranır
değişken ve varsayılan dizinlerden önce /usr/share/augeas/lensler ve
/usr/share/augeas/lens/dist.

-t, --dönüştürmek=XFM
Bir dosya dönüşümü ekleyin; 'dönüştür' komut sözdizimini kullanır, örneğin "-t 'Fstab incl
/etc/fstab.bak'".

-f, --dosya=DOSYA
DOSYA'dan komutları okuyun.

-i, --interaktif
Terminalden komutları okuyun. ile birleştirildiğinde -f veya stdin'in yeniden yönlendirilmesi, bırak
dosyadan komutları yürüttükten sonra etkileşimli bir oturuma.

-e, --Eko
Bir dosyadan stdin aracılığıyla komutları okurken, komutları yazdırmadan önce yankılayın.
çıktı.

-s, --otomatik kaydetme
Oturumun sonunda tüm değişiklikleri otomatik olarak kaydedin.

-S, --nostdinc
Modüller için varsayılan dizinlerin hiçbirini aramayın. Bu seçenek ayarlandığında,
yalnızca ile açıkça belirtilen dizinler -I veya belirtilen AUGEAS_LENS_LIB olacak
modüller arandı.

-L, --yüksüz
Başlangıçta herhangi bir dosya yüklemeyin. Bu genellikle hangi dosyalara ince ayar yapmak için kullanılır?
"/augeas/load" içindeki girişleri değiştirerek ve ardından bir "load" komutu vererek yükleyin.

-A, --noautoload
Başlangıçta herhangi bir lens modülü ve dolayısıyla hiçbir dosya yüklemeyin. Bu hayır yaratır
"/augeas/load" altındaki girişler ne olursa olsun; herhangi bir dosyayı okumak için kurulmaları gerekir
elle ve yükleme bir "yükle" komutu ile başlatılmalıdır. Bu seçeneği kullanmak verir
en hızlı başlangıç.

--açıklık
Orijinal dosyayla ilişkili olduklarından, ağaçtaki düğümler için yayılma konumlarını yükleyin.
kullanımını sağlar karış konum verilerini alma komutu.

--versiyon
Sürüm bilgilerini yazdırın ve çıkın. Sürüm ayrıca ağacın altında
"/augeas/sürüm".

KOMUTLAR


Etkileşimli modda komutlar ve yollar "TAB" tuşuna basılarak tamamlanabilir.

Komutlar tarafından argüman olarak kabul edilen yollar, XPath yol ifadelerinin küçük bir alt kümesini kullanır.
Yol ifadesi, "/" ile ayrılmış bir dizi bölümden oluşur. Her segmentte,
"*" karakteri, etiketinden bağımsız olarak her düğümü eşleştirmek için kullanılabilir. ile kardeş düğümler
özdeş etiketler, N. ile eşleşmesi için etiketlerine "[N]" eklenerek ayırt edilebilir.
böyle bir etiketle kardeş. Belirli bir etikete sahip son kardeşe şu şekilde ulaşılabilir:
"[geçen()]". Bunun bazı örnekleri için "ÖRNEKLER"e bakın.

YÖNETİCİ KOMUTLAR
Aşağıdaki komutlar, Augeas ve augtool'un davranışını kontrol eder.

yardım et
Bu yardım metnini yazdır

yük
Dosyaları "/augeas/load" içindeki dönüşümlere göre yükleyin.

çıkmak
programdan çık

geri almak
Lens LENS kullanarak PATH'deki ağacı tekrar metne dönüştürün ve elde edilen dizeyi saklayın
NODE_OUT'da. Ağacın başlangıçta aynı mercekle okunduğunu ve
girdi olarak NODE_IN'de depolanan dize.

kayıt etmek
Bekleyen tüm değişiklikleri diske kaydedin. olmadıkça -b or -n komut satırı seçenekleri
verilen dosyalar yerinde değiştirilir.

mağaza
NODE'u LENS kullanarak ayrıştırın ve elde edilen ağacı PATH'de saklayın.

dönüştürmek
LENS kullanarak DOSYA için bir dönüşüm ekleyin. LENS, bir modül adı veya tam bir lens olabilir.
isim. Bir modül adı verilirse, varsayılan lens "lns" olacaktır. Filtre
"dahil" veya "hariç" olmalıdır. Filtre "incl" ise, DOSYA şu şekilde ayrıştırılır:
lens. Filtre "hariç" ise, DOSYA LENS'ten çıkarılacaktır. DOSYA olabilir
joker karakterler içerir.

OKU KOMUTLAR
Augeas ağacından veri almak için aşağıdaki komutlar kullanılır.

döküm-xml [ ]
Ağaçtaki girdileri XML olarak yazdırın. PATH verilirse, yazdırma oradan başlar, aksi takdirde
tüm ağaç yazdırılır.

almak
PATH ile ilişkili değeri yazdır

etiket
PATH ile ilişkili etiketi alın ve yazdırın

ls
PATH öğesinin doğrudan alt öğelerini listeleyin

maç [ ]
PATTERN ile eşleşen tüm yolları bulun. DEĞER verilirse, yalnızca
değer eşittir VALUE yazdırılır

baskı [ ]
Ağaçtaki girdileri yazdırın. PATH verilirse, yazdırma oradan başlar, aksi takdirde
bütün ağaç yazdırılır

karış
PATH düğümünün oluşturulduğu dosyanın adını ve ayrıca
dosyadaki etikete, değere ve değere karşılık gelen konumlar hakkında bilgi ve
tüm düğüm. PATH tam olarak bir düğümle eşleşmelidir.

Kaydı etkinleştirmek için dosyaları yüklemeden önce 'set /augeas/span enable'ı çalıştırmanız gerekir.
yayılma bilgisi. Varsayılan olarak devre dışıdır.

YAZ KOMUTLAR
Augeas ağacını değiştirmek için aşağıdaki komutlar kullanılır.

açık
PATH değerini NULL olarak ayarlayın. PATH henüz ağaçta değilse, o ve tüm
atalar yaratılacaktır.

temiz
Tek bir işlemde birden çok düğüm değerini temizleyin. SUB ile eşleşen bir düğüm bulun veya oluşturun
SUB, BASE ile eşleşen her düğüme göre bir yol ifadesi olarak yorumlanır. ALT ise
'.', BASE ile eşleşen düğümler değiştirilecektir.

ins
Ağaca PATH'den hemen önce veya sonra LABEL etiketli yeni bir düğüm ekleyin. NEREDE
'önce' veya 'sonra' olmalıdır.

eklemek
takma adı ins.

mv
SRC düğümünü DST'ye taşıyın. SRC, ağaçta tam olarak bir düğümle eşleşmelidir. DST ya
ağaçta tam olarak bir düğümle eşleşir veya henüz mevcut olmayabilir. DST zaten varsa,
ve tüm torunları silinir. DST henüz mevcut değilse, o ve tüm eksikleri
atalar yaratılmıştır.

hareket
takma adı mv.

cp
SRC düğümünü DST'ye kopyalayın. SRC, ağaçta tam olarak bir düğümle eşleşmelidir. DST ya
ağaçta tam olarak bir düğümle eşleşir veya henüz mevcut olmayabilir. DST zaten varsa,
ve tüm torunları silinir. DST henüz mevcut değilse, o ve tüm eksikleri
atalar yaratılmıştır.

kopya
takma adı cp.

adını değiştirmek
SRC ile LBL ile eşleşen tüm düğümlerin etiketini yeniden adlandırın.

rm
PATH ve tüm alt öğelerini ağaçtan silin

set
VALUE öğesini PATH ile ilişkilendirin. PATH henüz ağaçta değilse, o ve tüm ataları
yaratılacak.

ayarla [ ]
Bir işlemde birden çok düğüm ayarlayın. SUB ile eşleşen bir düğüm bulun veya oluşturun
SUB, BASE ile eşleşen her düğüme göre bir yol ifadesi olarak yorumlanır. ALT ise
'.', BASE ile eşleşen düğümler değiştirilecektir.

dokunma
Henüz ağaçta değilse, NULL değeriyle PATH oluşturun. Tüm ataları olacak
da oluşturulabilir. Bu yeni ağaç girişleri, kardeşleri arasında en son görünecek.

PATH İFADE KOMUTLAR
Aşağıdaki komutlar, yol ifadeleriyle çalışırken yardımcı olur.

düğümü çözmek [ ]
Bir düğüm kümesi olması gereken EXPR'nin değerlendirilmesinin sonucuna NAME değişkenini tanımlayın. Eğer
Henüz EXPR ile eşleşen düğüm yok, bir tane oluşturuldu ve NAME buna başvuracak. DEĞER ise
verildiğinde, bu 'ifade değeri ayarla' ile aynıdır; DEĞER verilmezse, düğüm
'clear EXPR' ile oluşturulacak ve NAME bu düğümü ifade ediyormuş gibi oluşturulur.

Defvar
EXPR'yi değerlendirmenin sonucuna NAME değişkenini tanımlayın. Değişken şurada kullanılabilir:
$NAME olarak yol ifadeleri. Değişken tanımlandığında EXPR'nin değerlendirildiğini unutmayın,
kullanıldığında değil.

ÇEVRE DEĞİŞKENLER


AUGEAS_ROOT
Dosya sistemi kökü, varsayılan olarak '/' şeklindedir. ile geçersiz kılınabilir -r komut satırı
seçenek

AUGEAS_LENS_LIB
Lensli dizinlerin iki nokta üst üste ayrılmış listesi. Burada belirtilen dizinler
ile ayarlanan herhangi bir dizinden sonra arandı -I komut satırı seçeneği, ancak önce
varsayılan dizinler /usr/share/augeas/lensler ve /usr/share/augeas/lens/dist

TANI


Normalde çıkış durumu 0'dır. Bir veya daha fazla komut başarısız olursa, çıkış durumu olmayan olarak ayarlanır.
sıfır değer.

Dönüşümler tarafından belirtilen bazı dosyaların yüklenemediğini unutmayın.
"/augeas/load" bir hata olarak kabul edilmez. Tüm dosyaların olduğunu bilmek önemliyse
yükledikten sonra, ilgili ayrıntıları öğrenmek için yükledikten sonra bir "match /augeas//error" vermeniz gerekir.
hangi dosyalar yüklenemedi ve neden.

ÖRNEKLER


# komut satırı modu
augtool yazdırma /files/etc/hosts/

# etkileşimli mod
ağ aracı
augtool> yardım
augtool> print /files/etc/hosts/

# İkinci AcceptEnv satırından üçüncü girişi yazdırın
augtool print '/files/etc/ssh/sshd_config/AcceptEnv[2]/3'

# 'initdefault' eylemiyle inittab'daki girişi bulun
augtool> /files/etc/inittab/*/action initdefault ile eşleşir

# Her giriş için son takma adı yazdırın / Etc / hosts
augtool> print /files/etc/hosts/*/alias[last()]

onworks.net hizmetlerini kullanarak augtool'u çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    NSIS: Nullsoft Komut Dosyalı Yükleme Sistemi
    NSIS: Nullsoft Komut Dosyalı Yükleme Sistemi
    NSIS (Nullsoft Komut Dosyalı Yükleme
    System) profesyonel bir açık kaynaktır.
    Windows yükleyicileri oluşturmak için sistem. BT
    kadar küçük ve esnek olacak şekilde tasarlanmıştır.
    mümkünse...
    NSIS'i İndirin: Nullsoft Scriptable Kurulum Sistemi
  • 2
    yetkilendirme
    yetkilendirme
    AuthPass açık kaynaklı bir şifredir
    popülerleri destekleyen yönetici ve
    kanıtlanmış Keepass (kdbx 3.x VE kdbx 4.x ...
    aupass'ı indir
  • 3
    Zabbix
    Zabbix
    Zabbix, kurumsal sınıf bir açık
    kaynak dağıtılmış izleme çözümü
    izlemek ve takip etmek için tasarlanmıştır
    ağ performansı ve kullanılabilirliği
    sunucular, cihaz...
    Zabbix'i indirin
  • 4
    KDiff3
    KDiff3
    Bu depo artık korunmuyor
    ve arşiv amaçlı saklanmaktadır. Görmek
    https://invent.kde.org/sdk/kdiff3 for
    en yeni kod ve
    https://download.kde.o...
    KDiff3'ü indirin
  • 5
    USBYükleyiciGX
    USBYükleyiciGX
    USBLoaderGX için bir GUI'dir
    Waninkoko'nun USB Yükleyicisi,
    libwiigui. Listelemeye izin verir ve
    Wii oyunları, Gamecube oyunları ve
    Wii ve WiiU'da homebrew...
    USBLoaderGX'i indirin
  • 6
    Firebird
    Firebird
    Firebird RDBMS, ANSI SQL özellikleri sunar
    & Linux, Windows üzerinde çalışır &
    birkaç Unix platformu. Özellikler
    mükemmel eşzamanlılık ve performans
    & güç...
    Firebird'ü indirin
  • Daha fazla »

Linux komutları

Ad