InggrisPerancisSpanyol

Ad


favorit OnWorks

journalctl - Online di Cloud

Jalankan journalctl di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah command journalctl yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


journalctl - Kueri jurnal systemd

RINGKASAN


journalctl [OPSI...] [COCOK...]

DESKRIPSI


journalctl dapat digunakan untuk menanyakan isi dari systemd(1) jurnal yang ditulis oleh
systemd-jurnal.layanan(8).

Jika dipanggil tanpa parameter, itu akan menampilkan isi jurnal secara lengkap, dimulai dengan
entri tertua dikumpulkan.

Jika satu atau lebih argumen kecocokan dilewatkan, output difilter sesuai dengan itu. Pertandingan adalah
dalam format "FIELD=VALUE", misalnya "_SYSTEMD_UNIT=httpd.service", mengacu pada
komponen entri jurnal terstruktur. Lihat systemd.jurnal-bidang(7) untuk daftar
bidang terkenal. Jika beberapa kecocokan ditentukan sesuai dengan bidang yang berbeda, log
entri difilter oleh keduanya, yaitu output yang dihasilkan hanya akan menampilkan entri yang cocok
semua kecocokan yang ditentukan dari jenis ini. Jika dua kecocokan berlaku untuk bidang yang sama, maka mereka
secara otomatis dicocokkan sebagai alternatif, yaitu output yang dihasilkan akan menampilkan entri
mencocokkan salah satu kecocokan yang ditentukan untuk bidang yang sama. Akhirnya, karakter "+" dapat
muncul sebagai kata terpisah di antara istilah lain di baris perintah. Ini menyebabkan semua pertandingan
sebelum dan sesudah digabungkan dalam disjungsi (yaitu logika OR).

Sebagai pintasan untuk beberapa jenis kecocokan bidang/nilai, jalur file dapat ditentukan. Jika sebuah
jalur file mengacu pada file yang dapat dieksekusi, ini setara dengan kecocokan "_EXE=" untuk
jalur biner kanonik. Demikian pula, jika jalur merujuk ke node perangkat maka kecocokannya adalah
ditambahkan untuk nama kernel perangkat ("_KERNEL_DEVICE="). Juga, cocok untuk kernel
nama semua perangkat induk ditambahkan secara otomatis. Jalur node perangkat tidak stabil
di seluruh reboot, oleh karena itu cocok untuk id boot saat ini ("_BOOT_ID=") selalu ditambahkan sebagai
dengan baik. Perhatikan bahwa hanya entri log untuk node perangkat yang ada yang mungkin ditanyakan oleh
menyediakan jalur ke node perangkat.

Batasan tambahan dapat ditambahkan menggunakan opsi --boot, --satuan=, dll., untuk membatasi lebih lanjut
entri apa yang akan ditampilkan (logis DAN).

Output disisipkan dari semua file jurnal yang dapat diakses, apakah mereka diputar atau
saat ini sedang ditulis, dan terlepas dari apakah itu milik sistem itu sendiri atau—
jurnal pengguna yang dapat diakses.

Kumpulan file jurnal yang akan digunakan dapat dimodifikasi menggunakan --pengguna, --sistem,
--direktori, dan --mengajukan pilihan, lihat di bawah.

Semua pengguna diberikan akses ke jurnal pribadi per pengguna mereka. Namun, secara default, hanya
root dan pengguna yang merupakan anggota dari beberapa grup khusus diberikan akses ke sistem
jurnal dan jurnal pengguna lain. Anggota grup "systemd-journal", "adm",
dan "roda" dapat membaca semua file jurnal. Perhatikan bahwa dua kelompok terakhir secara tradisional memiliki
hak istimewa tambahan yang ditentukan oleh distribusi. Anggota grup "roda" dapat
sering melakukan tugas-tugas administrasi.

Outputnya di-page melalui kurang secara default, dan antrean panjang "terpotong" ke layar
lebar. Bagian yang tersembunyi dapat dilihat dengan menggunakan tombol panah kiri dan panah kanan. halaman
dapat dinonaktifkan; lihat --tanpa-halaman opsi dan bagian "Lingkungan" di bawah.

Saat mengeluarkan ke tty, garis diwarnai menurut prioritas: garis level ERROR
dan lebih tinggi berwarna merah; garis PEMBERITAHUAN level dan lebih tinggi disorot; jalur lain
ditampilkan secara normal.

PILIHAN


Opsi berikut dipahami:

--tidak-penuh, --penuh, -l
Bidang elips jika tidak sesuai dengan kolom yang tersedia. Standarnya adalah untuk menunjukkan
bidang penuh, memungkinkan mereka untuk membungkus atau dipotong oleh pager, jika digunakan.

Pilihan lama -l/--penuh tidak berguna lagi, kecuali untuk membatalkan --tidak-penuh.

-a, --semua
Tampilkan semua bidang secara penuh, meskipun menyertakan karakter yang tidak dapat dicetak atau sangat panjang.

-f, --mengikuti
Hanya tampilkan entri jurnal terbaru, dan terus cetak entri baru saat itu
ditambahkan ke jurnal.

-e, --page-end
Segera lompat ke akhir jurnal di dalam alat pager tersirat. Ini menyiratkan
-n1000 untuk menjamin bahwa pager tidak akan menyangga log dengan ukuran tak terbatas. Ini mungkin
ditimpa dengan eksplisit -n dengan beberapa nilai numerik lainnya, sementara -akhir akan menonaktifkan
topi ini. Perhatikan bahwa opsi ini hanya didukung untuk kurang(1) halaman.

-n, --baris=
Tampilkan acara jurnal terbaru dan batasi jumlah acara yang ditampilkan. Jika --mengikuti
digunakan, opsi ini tersirat. Argumennya adalah bilangan bulat positif atau "semua" untuk
menonaktifkan pembatasan baris. Nilai default adalah 10 jika tidak ada argumen yang diberikan.

--tidak ada ekor
Tampilkan semua jalur keluaran yang tersimpan, bahkan dalam mode ikuti. Membatalkan efek dari --baris=.

-r, --membalikkan
Membalikkan output sehingga entri terbaru ditampilkan terlebih dahulu.

-o, --keluaran=
Mengontrol pemformatan entri jurnal yang ditampilkan. Mengambil salah satu dari
opsi berikut:

pendek
adalah default dan menghasilkan output yang sebagian besar identik dengan pemformatan
file syslog klasik, menampilkan satu baris per entri jurnal.

iso pendek
sangat mirip, tetapi menunjukkan cap waktu jam dinding ISO 8601.

pendek-tepat
sangat mirip, tetapi menunjukkan cap waktu dengan presisi mikrodetik penuh.

pendek-monotonik
sangat mirip, tetapi menunjukkan stempel waktu monoton, bukan stempel waktu jam dinding.

bertele-tele
menunjukkan item entri terstruktur penuh dengan semua bidang.

ekspor
membuat serial jurnal menjadi aliran biner (tetapi sebagian besar berbasis teks) yang cocok untuk
pencadangan dan transfer jaringan (lihat Jurnal Ekspor dibentuk[1] untuk informasi lebih lanjut).

json
memformat entri sebagai struktur data JSON, satu per baris (lihat Jurnal JSON dibentuk[2]
untuk informasi lebih lanjut).

json-cantik
memformat entri sebagai struktur data JSON, tetapi memformatnya dalam beberapa baris dalam
agar lebih mudah dibaca oleh manusia.

json-sse
memformat entri sebagai struktur data JSON, tetapi membungkusnya dalam format yang sesuai untuk
Server-Terkirim Acara[3].

kucing
menghasilkan output yang sangat singkat, hanya menampilkan pesan aktual dari setiap jurnal
entri tanpa metadata, bahkan stempel waktu.

--UTC
Nyatakan waktu dalam Coordinated Universal Time (UTC).

-x, --katalog
Tambahkan baris log dengan teks penjelasan dari katalog pesan. Ini akan menambah
teks bantuan penjelasan untuk mencatat pesan di output jika tersedia. Ini
teks bantuan singkat akan menjelaskan konteks kesalahan atau peristiwa log, mungkin
solusi, serta petunjuk untuk mendukung forum, dokumentasi pengembang, dan semua
manual lain yang relevan. Perhatikan bahwa teks bantuan tidak tersedia untuk semua pesan, tetapi
hanya untuk yang terpilih. Untuk informasi lebih lanjut tentang katalog pesan, silakan merujuk ke
itu Sambutan dari Manajer Umum PT. LUHAI INDUSTRIAL Katalog Pengembang Dokumentasi[4].

Catatan: saat melampirkan journalctl output ke laporan bug, tolong lakukan tidak menggunakan -x.

-q, --diam
Menekan semua pesan info (yaitu "-- Log dimulai pada ...", "-- Reboot --"), any
pesan peringatan tentang jurnal sistem yang tidak dapat diakses saat dijalankan sebagai pengguna biasa.

-m, --menggabungkan
Tampilkan entri yang disisipkan dari semua jurnal yang tersedia, termasuk jurnal jarak jauh.

-b [ID][±mengimbangi], --boot=[ID][±mengimbangi]
Tampilkan pesan dari boot tertentu. Ini akan menambahkan kecocokan untuk "_BOOT_ID=".

Argumen mungkin kosong, dalam hal ini log untuk boot saat ini akan ditampilkan.

Jika ID boot dihilangkan, positif mengimbangi akan mencari sepatu bot mulai dari
awal jurnal, dan sama atau kurang dari nol mengimbangi akan mencari sepatu bot
dimulai dari akhir jurnal. Dengan demikian, 1 berarti boot pertama ditemukan di
jurnal dalam urutan kronologis, 2 yang kedua dan seterusnya; ketika -0 adalah boot terakhir, -1
boot sebelum terakhir, dan seterusnya. Sebuah kosong mengimbangi setara dengan menentukan -0,
kecuali jika boot saat ini bukan boot terakhir (mis. karena --direktori adalah
ditentukan untuk melihat log dari mesin yang berbeda).

Jika 32 karakter ID ditentukan, secara opsional dapat diikuti oleh mengimbangi yang
mengidentifikasi boot relatif terhadap yang diberikan oleh boot ID. Nilai negatif berarti sebelumnya
sepatu bot dan nilai positif berarti sepatu bot nanti. Jika mengimbangi tidak ditentukan, nilai
nol diasumsikan, dan log untuk boot diberikan oleh ID ditampilkan.

--daftar-sepatu bot
Tampilkan daftar tabel nomor boot (relatif terhadap boot saat ini), ID mereka, dan
cap waktu dari pesan pertama dan terakhir yang berkaitan dengan boot.

-k, --dmesg
Tampilkan hanya pesan kernel. Ini menyiratkan -b dan menambahkan kecocokan "_TRANSPORT=kernel".

-t, --pengidentifikasi=SYSLOG_IDENTIFIER
Tampilkan pesan untuk pengidentifikasi syslog yang ditentukan SYSLOG_IDENTIFIER.

Parameter ini dapat ditentukan beberapa kali.

-u, --satuan=UNIT|POLA
Tampilkan pesan untuk unit systemd yang ditentukan UNIT (seperti unit layanan), atau untuk setiap
dari unit yang cocok dengan POLA. Jika pola ditentukan, daftar nama unit ditemukan
dalam jurnal dibandingkan dengan pola yang ditentukan dan semua yang cocok digunakan. Untuk
setiap nama unit, kecocokan ditambahkan untuk pesan dari unit ("_SYSTEMD_UNIT=UNIT"),
bersama dengan kecocokan tambahan untuk pesan dari systemd dan pesan tentang coredumps
untuk satuan yang ditentukan.

Parameter ini dapat ditentukan beberapa kali.

--unit-pengguna=
Tampilkan pesan untuk unit sesi pengguna yang ditentukan. Ini akan menambahkan kecocokan untuk pesan
dari unit ("_SYSTEMD_USER_UNIT=" dan "_UID=") dan kecocokan tambahan untuk pesan
dari session systemd dan pesan tentang coredumps untuk unit yang ditentukan.

Parameter ini dapat ditentukan beberapa kali.

-p, --prioritas=
Filter keluaran menurut prioritas pesan atau rentang prioritas. Mengambil salah satu angka tunggal
atau tingkat log tekstual (yaitu antara 0/"muncul" dan 7/"debug"), atau kisaran
tingkat log numerik/teks dalam bentuk FROM..TO. Level log adalah log syslog biasa
tingkat seperti yang didokumentasikan dalam syslog(3), yaitu "muncul" (0), "waspada" (1), "crit" (2),
"err" (3), "peringatan" (4), "pemberitahuan" (5), "info" (6), "debug" (7). Jika level log tunggal
ditentukan, semua pesan dengan level log ini atau log yang lebih rendah (karenanya lebih penting)
tingkat ditampilkan. Jika rentang ditentukan, semua pesan dalam rentang akan ditampilkan,
termasuk nilai awal dan akhir rentang. Ini akan menambahkan "PRIORITAS="
cocok untuk prioritas yang ditentukan.

-c, --kursor=
Mulai tampilkan entri dari lokasi di jurnal yang ditentukan oleh kursor yang lewat.

--setelah-kursor=
Mulai tampilkan entri dari lokasi di jurnal setelah lokasi yang ditentukan oleh
kursor yang lewat. Kursor ditampilkan ketika --show-kursor opsi digunakan.

--show-kursor
Kursor ditampilkan setelah entri terakhir setelah dua tanda hubung:

-- kursor: s=0639...

Format kursor bersifat pribadi dan dapat berubah.

-S, --sejak=, -U, --sampai=
Mulai tampilkan entri pada atau lebih baru dari tanggal yang ditentukan, atau pada atau lebih lama dari
tanggal yang ditentukan, masing-masing. Spesifikasi tanggal harus dalam format "2012-10-30
18:17:16". Jika bagian waktu dihilangkan, "00:00:00" diasumsikan. Jika hanya detik
komponen dihilangkan, ":00" diasumsikan. Jika komponen tanggal dihilangkan, arus
hari diasumsikan. Atau string "kemarin", "hari ini", "besok" adalah
dipahami, yang mengacu pada 00:00:00 hari sebelum hari ini, saat ini
hari, atau hari setelah hari ini, masing-masing. "sekarang" mengacu pada saat ini
waktu. Akhirnya, waktu relatif dapat ditentukan, diawali dengan "-" atau "+", mengacu pada
kali sebelum atau sesudah waktu saat ini, masing-masing. Untuk waktu dan tanggal lengkap
spesifikasi, lihat systemd.time(7).

-F, --bidang=
Cetak semua kemungkinan nilai data yang dapat diambil oleh bidang yang ditentukan dalam semua entri dari
jurnal.

-N, --bidang
Cetak semua nama bidang yang saat ini digunakan di semua entri jurnal.

--sistem, --pengguna
Tampilkan pesan dari layanan sistem dan kernel (dengan --sistem). Tampilkan pesan dari
layanan pengguna saat ini (dengan --pengguna). Jika tidak ada yang ditentukan, tampilkan semua pesan yang
pengguna dapat melihat.

-M, --mesin=
Tampilkan pesan dari penampung lokal yang sedang berjalan. Tentukan nama penampung yang akan dihubungkan.

-D DIR, --direktori=DIR
Mengambil jalur direktori sebagai argumen. Jika ditentukan, journalctl akan beroperasi pada
direktori jurnal tertentu DIR alih-alih runtime default dan jurnal sistem
jalan.

--berkas=GUMPAL
Mengambil gumpalan file sebagai argumen. Jika ditentukan, journalctl akan beroperasi pada
file jurnal yang ditentukan cocok GUMPAL alih-alih runtime dan sistem default
jalur jurnal. Dapat ditentukan beberapa kali, dalam hal ini file akan sesuai
disisipkan.

--akar=ROOT
Mengambil jalur direktori sebagai argumen. Jika ditentukan, journalctl akan beroperasi pada
hierarki file katalog di bawah direktori yang ditentukan alih-alih root
direktori (mis --perbarui-katalog akan membuat ROOT/var/lib/systemd/catalog/database).

--baru-id128
Alih-alih menampilkan konten jurnal, buat ID 128-bit baru yang cocok untuk
mengidentifikasi pesan. Ini ditujukan untuk penggunaan oleh pengembang yang membutuhkan yang baru
pengenal untuk pesan baru yang mereka perkenalkan dan ingin dikenali. Ini akan
cetak ID baru dalam tiga format berbeda yang dapat disalin ke kode sumber atau
Mirip.

--tajuk
Alih-alih menampilkan konten jurnal, tampilkan informasi header internal jurnal
bidang yang diakses.

--penggunaan-disk
Menunjukkan penggunaan disk saat ini dari semua file jurnal. Ini menunjukkan jumlah disk
penggunaan semua file jurnal yang diarsipkan dan aktif.

--ukuran vakum=, --waktu-vakum=, --file-vakum=
Menghapus file jurnal yang diarsipkan hingga ruang disk yang digunakan berada di bawah yang ditentukan
size (ditentukan dengan akhiran "K", "M", "G" dan "T" yang biasa), atau semua file jurnal
tidak berisi data yang lebih lama dari rentang waktu yang ditentukan (ditentukan dengan "s" biasa,
akhiran "min", "h", "hari", "bulan", "minggu" dan "tahun"), atau tidak lebih dari
jumlah tertentu dari file jurnal terpisah tetap ada. Perhatikan bahwa berlari --ukuran vakum=
hanya memiliki efek tidak langsung pada output yang ditunjukkan oleh --penggunaan-disk, sebagai yang terakhir
termasuk file jurnal aktif, sedangkan operasi penyedot debu hanya beroperasi pada file yang diarsipkan
file jurnal. Demikian pula, --file-vakum= mungkin tidak benar-benar mengurangi jumlah
file jurnal ke bawah nomor yang ditentukan, karena tidak akan menghapus jurnal yang aktif
file. --ukuran vakum=, --waktu-vakum= dan --file-vakum= bisa digabung jadi satu
permintaan untuk menerapkan kombinasi ukuran, waktu, dan jumlah file yang dibatasi
file jurnal yang diarsipkan. Menentukan salah satu dari tiga parameter ini sebagai nol adalah
setara dengan tidak menegakkan batas tertentu, dan dengan demikian berlebihan.

--daftar-katalog [ID 128-bit...]
Cantumkan isi katalog pesan sebagai tabel ID pesan, ditambah singkatannya
string deskripsi.

Jika ada ID 128-bits ditentukan, hanya entri tersebut yang ditampilkan.

--dump-katalog [ID 128-bit...]
Tampilkan isi katalog pesan, dengan entri yang dipisahkan oleh baris yang terdiri dari
dari dua tanda hubung dan ID (formatnya sama dengan file .catalog).

Jika ada ID 128-bits ditentukan, hanya entri tersebut yang ditampilkan.

--perbarui-katalog
Perbarui indeks katalog pesan. Perintah ini perlu dijalankan setiap kali baru
file katalog diinstal, dihapus, atau diperbarui untuk membangun kembali indeks katalog biner.

--setup-kunci
Alih-alih menampilkan konten jurnal, buat pasangan kunci baru untuk Teruskan Aman
Penyegelan (FSS). Ini akan menghasilkan kunci penyegelan dan kunci verifikasi. Penyegelan
kunci disimpan dalam direktori data jurnal dan akan tetap berada di host. NS
kunci verifikasi harus disimpan secara eksternal. Mengacu kepada Segel = pilihan dalam
jurnald.conf(5) untuk informasi tentang Penyegelan Aman Teruskan dan tautan ke a
makalah ilmiah wasit yang merinci teori kriptografi yang menjadi dasarnya.

--memaksa
Ketika --setup-kunci lulus dan Forward Secure Sealing (FSS) telah
dikonfigurasi, buat ulang kunci FSS.

--interval=
Menentukan interval perubahan untuk kunci penyegelan saat membuat pasangan kunci FSS dengan
--setup-kunci. Interval yang lebih pendek meningkatkan konsumsi CPU tetapi memperpendek rentang waktu
perubahan jurnal yang tidak terdeteksi. Default ke 15 menit.

--memeriksa
Periksa file jurnal untuk konsistensi internal. Jika file telah dibuat dengan
FSS diaktifkan dan kunci verifikasi FSS telah ditentukan dengan --verifikasi-kunci=,
keaslian file jurnal diverifikasi.

--verifikasi-kunci=
Menentukan kunci verifikasi FSS yang akan digunakan untuk --memeriksa operasi.

--sinkronisasi
Meminta daemon jurnal untuk menulis semua data jurnal yang belum ditulis ke file pendukung
sistem dan menyinkronkan semua jurnal. Panggilan ini tidak akan kembali sampai
operasi sinkronisasi selesai. Perintah ini menjamin bahwa setiap pesan log
ditulis sebelum pemanggilannya disimpan dengan aman di disk pada saat ia kembali.

--menyiram
Meminta daemon jurnal untuk menghapus semua data log yang disimpan di /jalankan/log/jurnal ke
/var/log/journal, jika penyimpanan persisten diaktifkan. Panggilan ini tidak kembali sampai
operasi selesai. Perhatikan bahwa panggilan ini idempoten: data hanya di-flush
dari /jalankan/log/jurnal ke /var/log/journal sekali selama runtime sistem, dan ini
perintah keluar dengan bersih tanpa menjalankan operasi apa pun jika ini sudah ada
telah terjadi. Perintah ini secara efektif menjamin bahwa semua data di-flush ke
/var/log/journal pada saat ia kembali.

--memutar
Meminta daemon jurnal untuk memutar file jurnal. Panggilan ini tidak akan kembali sampai
operasi rotasi selesai.

-h, --membantu
Cetak teks bantuan singkat dan keluar.

--Versi: kapan
Cetak string versi singkat dan keluar.

--tanpa-halaman
Jangan menyalurkan output ke pager.

EXIT STATUS


Saat berhasil, 0 dikembalikan; jika tidak, kode kegagalan bukan nol akan dikembalikan.

LINGKUNGAN


$SYSTEMD_PAGER
Pager untuk digunakan saat --tanpa-halaman tidak diberikan; menimpa $HALAMAN. Mengatur ini menjadi kosong
string atau nilai "cat" sama dengan passing --tanpa-halaman.

$SYSTEMD_LESS
Ganti opsi default yang diteruskan ke kurang ("FRSXMK").

CONTOH


Tanpa argumen, semua log yang dikumpulkan ditampilkan tanpa filter:

journalctl

Dengan satu kecocokan yang ditentukan, semua entri dengan bidang yang cocok dengan ekspresi akan ditampilkan:

jurnalctl _SYSTEMD_UNIT=avahi-daemon.service

Jika dua bidang berbeda dicocokkan, hanya entri yang cocok dengan kedua ekspresi pada saat yang sama
waktu yang ditampilkan:

jurnalctl _SYSTEMD_UNIT=avahi-daemon.service _PID=28097

Jika dua kecocokan merujuk ke bidang yang sama, semua entri yang cocok dengan salah satu ekspresi akan ditampilkan:

jurnalctl _SYSTEMD_UNIT=avahi-daemon.service _SYSTEMD_UNIT=dbus.service

Jika pemisah "+" digunakan, dua ekspresi dapat digabungkan dalam logika OR. NS
berikut akan menampilkan semua pesan dari proses layanan Avahi dengan PID 28097 plus
semua pesan dari layanan D-Bus (dari salah satu prosesnya):

jurnalctl _SYSTEMD_UNIT=avahi-daemon.service _PID=28097 + _SYSTEMD_UNIT=dbus.service

Tampilkan semua log yang dihasilkan oleh D-Bus yang dapat dieksekusi:

journalctl /usr/bin/dbus-daemon

Tampilkan semua log kernel dari boot sebelumnya:

jurnalctl -k -b -1

Tampilkan tampilan log langsung dari layanan sistem apache.service:

jurnalctl -f -u apache

Gunakan journalctl online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad