EnglishFrenchSpanyol

Ad


Favicon OnWorks

augtool - Dalam Talian di Awan

Jalankan augtool dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan augtool yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


augtool - memeriksa dan mengubah suai fail konfigurasi

SINOPSIS


augtool [PILIHAN] [PERINTAH]

DESCRIPTION


Augeas ialah alat penyunting konfigurasi. Ia menghuraikan fail konfigurasi dalam asalnya
memformat dan mengubahnya menjadi pokok. Perubahan konfigurasi dibuat dengan memanipulasi
pokok ini dan menyimpannya semula ke dalam fail konfigurasi asli.

augtool menyediakan antara muka baris arahan kepada pokok yang dijana. COMMAND boleh jadi single
arahan seperti yang diterangkan di bawah "COMMANDS". Apabila dipanggil tanpa COMMAND, ia membaca arahan daripada
input standard sehingga akhir fail ditemui.

PILIHAN


-c, --typecheck
kanta typecheck. Ini boleh menjadi sangat perlahan, dan oleh itu tidak dilakukan secara lalai, tetapi adalah
sangat disyorkan semasa pembangunan.

-b, --sandaran
Apabila fail ditukar, simpan yang asal dalam fail dengan sambungan '.augsave'

-n, --baru
Simpan perubahan dalam fail dengan sambungan '.augnew', jangan ubah suai fail asal

-r, --akar=ROOT
Gunakan direktori ROOT sebagai akar sistem fail. Diutamakan daripada set akar
dengan pembolehubah persekitaran AUGEAS_ROOT.

-I, --termasuk=DIR
Tambahkan DIR pada laluan muatan modul. Boleh diberi beberapa kali. Direktori yang ditetapkan di sini
dicari sebelum mana-mana direktori yang ditentukan dalam persekitaran AUGEAS_LENS_LIB
pembolehubah, dan sebelum direktori lalai /usr/share/augeas/lenses and
/usr/share/augeas/lenses/dist.

-t, --mengubah=XFM
Tambah transformasi fail; menggunakan sintaks arahan 'transform', cth "-t 'Fstab incl
/etc/fstab.bak'".

-f, --fail=FAIL
Baca arahan daripada FILE.

-i, --interaktif
Baca arahan dari terminal. Apabila digabungkan dengan -f atau ubah hala stdin, jatuhkan
ke dalam sesi interaktif selepas melaksanakan arahan daripada fail.

-e, --gema
Apabila membaca arahan daripada fail melalui stdin, bergema arahan sebelum mencetaknya
output.

-s, --simpan automatik
Simpan semua perubahan secara automatik pada akhir sesi.

-S, --nostdinc
Jangan cari mana-mana direktori lalai untuk modul. Apabila pilihan ini ditetapkan,
hanya direktori yang dinyatakan secara eksplisit dengan -I atau dinyatakan dalam AUGEAS_LENS_LIB akan
mencari modul.

-L, --tiada beban
Jangan muatkan sebarang fail semasa permulaan. Ini biasanya digunakan untuk memperhalusi fail mana
muatkan dengan mengubah suai entri dalam "/augeas/load" dan kemudian mengeluarkan arahan "load".

-A, --noautoload
Jangan muatkan sebarang modul lensa, dan oleh itu tiada fail, semasa permulaan. Ini mewujudkan no
entri di bawah "/augeas/load" apa sahaja; untuk membaca mana-mana fail, ia perlu disediakan
secara manual dan memuatkan mesti dimulakan dengan arahan "beban". Menggunakan pilihan ini memberi
permulaan terpantas.

--span
Muatkan kedudukan rentang untuk nod dalam pepohon, kerana ia berkaitan dengan fail asal.
Membolehkan penggunaan span arahan untuk mendapatkan semula data kedudukan.

--versi
Cetak maklumat versi dan keluar. Versi juga ada di pokok di bawah
"/augeas/version".

PERINTAH


Dalam mod interaktif, arahan dan laluan boleh diselesaikan dengan menekan "TAB".

Laluan yang diterima sebagai argumen oleh perintah menggunakan subset kecil ungkapan laluan XPath.
Ungkapan laluan terdiri daripada beberapa segmen, dipisahkan dengan "/". Dalam setiap segmen,
aksara "*" boleh digunakan untuk memadankan setiap nod tanpa mengira labelnya. Nod adik beradik dengan
label yang sama boleh dibezakan dengan menambahkan "[N]" pada label mereka untuk memadankan ke-N
adik beradik dengan label sebegitu. Adik beradik terakhir dengan label tertentu boleh dihubungi sebagai
"[terakhir()]". Lihat "CONTOH" untuk beberapa contoh perkara ini.

ADMIN PERINTAH
Perintah berikut mengawal kelakuan Augeas dan augtool itu sendiri.

membantu
Cetak teks bantuan ini

memuatkan
Muatkan fail mengikut perubahan dalam "/augeas/load".

berhenti
Keluar dari program

dapatkan kembali
Ubah pepohon di PATH kembali kepada teks menggunakan LENS lens dan simpan rentetan yang terhasil
di NODE_OUT. Andaikan bahawa pokok itu pada mulanya dibaca dengan kanta yang sama dan
rentetan disimpan di NODE_IN sebagai input.

menyelamatkan
Simpan semua perubahan yang belum selesai pada cakera. Melainkan sama ada -b or -n pilihan baris arahan ialah
diberikan, fail ditukar di tempatnya.

menyimpan
Parse NODE menggunakan LENS dan simpan pokok yang terhasil di PATH.

mengubah
Tambah transformasi untuk FILE menggunakan LENS. LENS mungkin nama modul atau kanta penuh
nama. Jika nama modul diberikan, maka "lns" akan menjadi lensa yang diandaikan. PENAPIS
mestilah sama ada "incl" atau "excl". Jika penapis "termasuk", FILE akan dihuraikan oleh
KANTA. Jika penapis adalah "excl", FILE akan dikecualikan daripada LENS. FILE boleh
mengandungi kad bebas.

BACA PERINTAH
Arahan berikut digunakan untuk mendapatkan semula data daripada pokok Augeas.

dump-xml [ ]
Cetak entri dalam pepohon sebagai XML. Jika PATH diberikan, pencetakan bermula di sana, sebaliknya
seluruh pokok dicetak.

mendapatkan
Cetak nilai yang dikaitkan dengan PATH

label
Dapatkan dan cetak label yang dikaitkan dengan PATH

ls
Senaraikan anak-anak langsung PATH

sepadan dengan [ ]
Cari semua laluan yang sepadan dengan PATTERN. Jika VALUE diberikan, hanya laluan yang sepadan yang
nilai sama dengan VALUE dicetak

cetak [ ]
Cetak entri dalam pokok. Jika PATH diberikan, pencetakan bermula di sana, jika tidak
seluruh pokok dicetak

span
Cetak nama fail dari mana PATH nod dijana, serta
maklumat tentang kedudukan dalam fail yang sepadan dengan label, nilai dan
keseluruhan nod. PATH mesti sepadan dengan tepat satu nod.

Anda perlu menjalankan 'set /augeas/span enable' sebelum memuatkan fail untuk membolehkan rakaman
maklumat rentang. Ia dilumpuhkan secara lalai.

SURAT PERINTAH
Perintah berikut digunakan untuk mengubah suai pokok Augeas.

jelas
Tetapkan nilai untuk PATH kepada NULL. Jika PATH belum ada di dalam pokok itu, ia dan segalanya
nenek moyang akan dicipta.

clearm
Kosongkan berbilang nilai nod dalam satu operasi. Cari atau cipta nod yang sepadan dengan SUB oleh
mentafsirkan SUB sebagai ungkapan laluan relatif kepada setiap nod padanan BASE. Jika SUB ialah
'.', nod yang sepadan dengan BASE akan diubah suai.

kepada
Masukkan nod baharu dengan label LABEL betul-betul sebelum atau selepas PATH ke dalam pepohon. DI MANA
mestilah sama ada 'sebelum' atau 'selepas'.

memasukkan
Alias ​​daripada kepada.

mv
Alihkan nod SRC ke DST. SRC mesti sepadan dengan tepat satu nod dalam pepohon. DST mesti sama ada
sepadan dengan tepat satu nod dalam pepohon, atau mungkin belum wujud lagi. Jika DST sudah wujud, ia
dan semua keturunannya dihapuskan. Jika DST belum wujud lagi, ia dan semua yang hilang
nenek moyang dicipta.

bergerak
Alias ​​daripada mv.

cp
Salin nod SRC ke DST. SRC mesti sepadan dengan tepat satu nod dalam pepohon. DST mesti sama ada
sepadan dengan tepat satu nod dalam pepohon, atau mungkin belum wujud lagi. Jika DST sudah wujud, ia
dan semua keturunannya dihapuskan. Jika DST belum wujud lagi, ia dan semua yang hilang
nenek moyang dicipta.

salinan
Alias ​​daripada cp.

menamakan semula
Namakan semula label semua nod yang sepadan dengan SRC kepada LBL.

rm
Padam PATH dan semua anak-anaknya daripada pokok

menetapkan
Kaitkan VALUE dengan PATH. Jika PATH belum ada dalam pokok itu, ia dan semua nenek moyangnya
akan dibuat.

setm [ ]
Tetapkan berbilang nod dalam satu operasi. Cari atau cipta nod yang sepadan dengan SUB oleh
mentafsirkan SUB sebagai ungkapan laluan relatif kepada setiap nod padanan BASE. Jika SUB ialah
'.', nod yang sepadan dengan BASE akan diubah suai.

sentuh
Cipta PATH dengan nilai NULL jika ia belum ada dalam pokok. Semua nenek moyangnya akan
juga diwujudkan. Entri pokok baharu ini akan muncul yang terakhir di kalangan adik-beradik mereka.

PATH EXPRESSION PERINTAH
Perintah berikut membantu apabila bekerja dengan ungkapan laluan.

defnode [ ]
Tentukan pembolehubah NAME kepada hasil penilaian EXPR, yang mestilah set node. Jika
tiada EXPR padanan nod lagi wujud, satu dibuat dan NAME akan merujuk kepadanya. Jika NILAI
diberikan, ini adalah sama seperti 'set EXPR VALUE'; jika VALUE tidak diberikan, nodnya adalah
dicipta seolah-olah dengan 'clear EXPR' akan dan NAME merujuk kepada nod itu.

defvar
Tentukan pembolehubah NAME kepada hasil penilaian EXPR. Pembolehubah boleh digunakan dalam
ungkapan laluan sebagai $NAME. Ambil perhatian bahawa EXPR dinilai apabila pembolehubah ditakrifkan,
bukan apabila ia digunakan.

PERSEKITARAN PELBAGAI


AUGEAS_ROOT
Akar sistem fail, lalai kepada '/'. Boleh ditindih dengan -r baris arahan
pilihan

AUGEAS_LENS_LIB
Senarai direktori dipisahkan kolon dengan kanta. Direktori yang dinyatakan di sini ialah
mencari selepas mana-mana direktori yang ditetapkan dengan -I pilihan baris arahan, tetapi sebelum
direktori lalai /usr/share/augeas/lenses and /usr/share/augeas/lenses/dist

DIAGNOSTIK


Biasanya, status keluar ialah 0. Jika satu atau lebih arahan gagal, status keluar ditetapkan kepada bukan-
nilai sifar.

Perhatikan walaupun kegagalan untuk memuatkan beberapa fail yang ditentukan oleh transforms in
"/augeas/load" tidak dianggap sebagai kegagalan. Jika penting untuk mengetahui bahawa semua fail adalah
dimuatkan, anda perlu mengeluarkan "match /augeas//error" selepas memuatkan untuk mengetahui butiran tentang
apakah fail yang tidak dapat dimuatkan dan mengapa.

CONTOH


# mod baris arahan
augtool print /files/etc/hosts/

# mod interaktif
augtool
augtool> bantuan
augtool> cetak /files/etc/hosts/

# Cetak entri ketiga daripada baris AcceptEnv kedua
augtool print '/files/etc/ssh/sshd_config/AcceptEnv[2]/3'

# Cari entri dalam inittab dengan tindakan 'initdefault'
augtool> padankan /files/etc/inittab/*/action initdefault

# Cetak alias terakhir untuk setiap entri masuk / Etc / tuan rumah
augtool> print /files/etc/hosts/*/alias[last()]

Gunakan augtool dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    NSIS: Sistem Pemasangan Nullsoft Scriptable
    NSIS: Sistem Pemasangan Nullsoft Scriptable
    NSIS (Nullsoft Scriptable Install
    System) ialah sumber terbuka profesional
    sistem untuk mencipta pemasang Windows. Ia
    direka bentuk sekecil dan fleksibel
    mungkin...
    Muat turun NSIS: Nullsoft Scriptable Install System
  • 2
    pas pengesahan
    pas pengesahan
    AuthPass ialah kata laluan sumber terbuka
    pengurus dengan sokongan untuk yang popular dan
    terbukti Keepass (kdbx 3.x DAN kdbx 4.x ...
    Muat turun autopass
  • 3
    Zabbix
    Zabbix
    Zabbix adalah terbuka kelas perusahaan
    penyelesaian pemantauan teragih sumber
    direka untuk memantau dan menjejaki
    prestasi dan ketersediaan rangkaian
    pelayan, peranti...
    Muat turun Zabbix
  • 4
    KDiff3
    KDiff3
    Repositori ini tidak lagi diselenggara
    dan disimpan untuk tujuan arkib. Lihat
    https://invent.kde.org/sdk/kdiff3 for
    kod terbaru dan
    https://download.kde.o...
    Muat turun KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ialah GUI untuk
    Pemuat USB Waninkoko, berdasarkan
    libwiigui. Ia membenarkan penyenaraian dan
    melancarkan permainan Wii, permainan Gamecube dan
    homebrew di Wii dan WiiU...
    Muat turun USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS menawarkan ciri ANSI SQL
    & berjalan pada Linux, Windows &
    beberapa platform Unix. ciri-ciri
    konkurensi & prestasi cemerlang
    & kuasa...
    Muat turun Firebird
  • Lebih »

Arahan Linux

Ad