ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

journalctl - ออนไลน์ในคลาวด์

เรียกใช้ journalctl ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง journalctl ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


journalctl - ค้นหา systemd journal

เรื่องย่อ


journalctl [ตัวเลือก...] [การแข่งขัน...]

DESCRIPTION


journalctl อาจใช้เพื่อค้นหาเนื้อหาของ systemd(1) วารสารที่เขียนโดย
systemd-journald.service(8)

หากเรียกโดยไม่มีพารามิเตอร์ก็จะแสดงเนื้อหาทั้งหมดของวารสารขึ้นต้นด้วย
รายการที่เก่าที่สุดที่รวบรวม

ถ้าอาร์กิวเมนต์ที่ตรงกันอย่างน้อยหนึ่งอาร์กิวเมนต์ถูกส่งผ่าน เอาต์พุตจะถูกกรองตามนั้น แมทช์คือ
ในรูปแบบ "FIELD=VALUE" เช่น "_SYSTEMD_UNIT=httpd.service" โดยอ้างถึง
ส่วนประกอบของรายการวารสารที่มีโครงสร้าง ดู systemd.journal-เขตข้อมูล(7) สำหรับรายการ
เขตข้อมูลที่มีชื่อเสียง หากมีการระบุรายการที่ตรงกันหลายรายการซึ่งตรงกับฟิลด์ที่แตกต่างกัน log
รายการถูกกรองโดยทั้งคู่ นั่นคือผลลัพธ์จะแสดงเฉพาะรายการที่ตรงกัน
การแข่งขันที่ระบุในประเภทนี้ทั้งหมด หากใช้สองแมตช์ในสนามเดียวกัน แสดงว่าพวกเขา
จะถูกจับคู่โดยอัตโนมัติเป็นทางเลือก กล่าวคือ ผลลัพธ์ที่ได้จะแสดงรายการ
จับคู่การแข่งขันที่ระบุใด ๆ สำหรับฟิลด์เดียวกัน สุดท้ายตัวอักษร "+" may
ปรากฏเป็นคำที่แยกจากกันระหว่างคำอื่นๆ ในบรรทัดคำสั่ง ส่งผลให้ทุกแมตช์
ก่อนและหลังที่จะรวมกันในการแตกแยก (เช่นตรรกะ OR)

เนื่องจากเป็นทางลัดสำหรับการจับคู่ฟิลด์/ค่าบางประเภท อาจมีการระบุเส้นทางของไฟล์ ถ้า
เส้นทางของไฟล์อ้างอิงถึงไฟล์ปฏิบัติการ ซึ่งเทียบเท่ากับการจับคู่ "_EXE=" สำหรับ
เส้นทางไบนารีที่เป็นที่ยอมรับ ในทำนองเดียวกัน หากเส้นทางอ้างถึงโหนดอุปกรณ์ การจับคู่ is
เพิ่มสำหรับชื่อเคอร์เนลของอุปกรณ์ ("_KERNEL_DEVICE=") ยังตรงกับเคอร์เนล
ชื่อของอุปกรณ์หลักทั้งหมดจะถูกเพิ่มโดยอัตโนมัติ เส้นทางโหนดอุปกรณ์ไม่เสถียร
ในการรีบูต ดังนั้นการจับคู่สำหรับรหัสการบูตปัจจุบัน ("_BOOT_ID=") จะถูกเพิ่มเป็น .เสมอ
ดี. โปรดทราบว่าเฉพาะรายการบันทึกสำหรับโหนดอุปกรณ์ที่มีอยู่เท่านั้นที่อาจถูกสอบถามโดย
ให้เส้นทางไปยังโหนดอุปกรณ์

อาจมีการเพิ่มข้อจำกัดเพิ่มเติมโดยใช้ตัวเลือก --บูต, --หน่วย=ฯลฯ เพื่อจำกัดเพิ่มเติม
รายการใดบ้างที่จะแสดง (ตรรกะ AND)

เอาต์พุตถูกแทรกสลับจากไฟล์เจอร์นัลที่เข้าถึงได้ทั้งหมด ไม่ว่าจะหมุนหรือ
กำลังเขียนอยู่และไม่ว่าจะอยู่ในระบบเองหรือเป็น
วารสารผู้ใช้ที่เข้าถึงได้

ชุดของไฟล์เจอร์นัลที่จะใช้สามารถแก้ไขได้โดยใช้ --ผู้ใช้, --ระบบ,
--ไดเรกทอรีและ --ไฟล์ ตัวเลือก ดูด้านล่าง

ผู้ใช้ทุกคนจะได้รับสิทธิ์เข้าถึงวารสารส่วนตัวต่อผู้ใช้แต่ละคน อย่างไรก็ตาม โดยค่าเริ่มต้น only
รูทและผู้ใช้ที่เป็นสมาชิกของกลุ่มพิเศษสองสามกลุ่มจะได้รับสิทธิ์เข้าถึงระบบ
วารสารและวารสารของผู้ใช้รายอื่น สมาชิกของกลุ่ม "systemd-journal", "adm",
และ "วงล้อ" สามารถอ่านไฟล์บันทึกประจำวันทั้งหมดได้ สังเกตว่าสองกลุ่มหลังตามธรรมเนียมมี
สิทธิพิเศษเพิ่มเติมที่กำหนดโดยการแจกจ่าย สมาชิกของกลุ่ม "วงล้อ" สามารถ
มักจะทำงานธุรการ

ผลลัพธ์ถูกเพจผ่าน น้อยลง โดยค่าเริ่มต้น และเส้นยาวจะถูก "ตัด" ไปที่หน้าจอ
ความกว้าง. ส่วนที่ซ่อนอยู่สามารถดูได้โดยใช้ปุ่มลูกศรซ้ายและลูกศรขวา เพจจิ้ง
สามารถปิดการใช้งาน; เห็น --no-เพจเจอร์ ตัวเลือกและส่วน "สภาพแวดล้อม" ด้านล่าง

เมื่อส่งออกไปยัง tty เส้นจะถูกระบายสีตามลำดับความสำคัญ: เส้นของระดับ ERROR
และสูงกว่าจะเป็นสีแดง บรรทัดของระดับประกาศและสูงกว่าจะถูกเน้น; สายอื่นๆ
แสดงผลได้ตามปกติ

OPTIONS


เข้าใจตัวเลือกต่อไปนี้:

--ไม่เต็ม, --เต็ม, -l
เขตข้อมูลวงรีเมื่อไม่พอดีกับคอลัมน์ที่มีอยู่ ค่าเริ่มต้นคือการแสดง
ฟิลด์แบบเต็ม อนุญาตให้ตัดหรือตัดทอนโดยเพจเจอร์ หากใช้

ตัวเลือกเก่า -l/--เต็ม ไม่มีประโยชน์อีกต่อไป ยกเว้นการเลิกทำ --ไม่เต็ม.

-a, --ทั้งหมด
แสดงช่องทั้งหมดแบบเต็ม แม้ว่าจะมีอักขระที่ไม่สามารถพิมพ์ได้หรือยาวมากก็ตาม

-f, --ติดตาม
แสดงเฉพาะรายการบันทึกล่าสุด และพิมพ์รายการใหม่อย่างต่อเนื่องตามนั้น
ถูกผนวกเข้ากับวารสาร

-e, --เพจเจอร์-end
ข้ามไปที่ส่วนท้ายของวารสารทันทีภายในเครื่องมือเพจเจอร์โดยนัย นี่หมายความว่า
-N1000 เพื่อรับประกันว่าเพจเจอร์จะไม่บัฟเฟอร์บันทึกที่มีขนาดไม่จำกัด นี่อาจจะเป็น
ถูกแทนที่ด้วยความชัดเจน -n ด้วยค่าตัวเลขอื่นๆ ในขณะที่ -นอล จะปิดการใช้งาน
หมวกนี้ โปรดทราบว่าตัวเลือกนี้รองรับเฉพาะสำหรับ น้อยลง(1) เพจเจอร์

-n, --line=
แสดงเหตุการณ์ในสมุดรายวันล่าสุดและจำกัดจำนวนเหตุการณ์ที่แสดง ถ้า --ติดตาม
ใช้ตัวเลือกนี้โดยนัย อาร์กิวเมนต์เป็นจำนวนเต็มบวกหรือ "ทั้งหมด" ถึง
ปิดใช้งานการจำกัดบรรทัด ค่าเริ่มต้นคือ 10 หากไม่มีการระบุอาร์กิวเมนต์

--ไม่มีหาง
แสดงบรรทัดเอาต์พุตที่เก็บไว้ทั้งหมด แม้ในโหมดติดตาม เลิกทำผลกระทบของ --line=.

-r, --ย้อนกลับ
ย้อนกลับเอาต์พุตเพื่อให้รายการใหม่ล่าสุดแสดงก่อน

-o, --เอาท์พุท=
ควบคุมการจัดรูปแบบของรายการบันทึกประจำวันที่แสดง ใช้เวลาหนึ่งใน
ตัวเลือกต่อไปนี้:

Short
เป็นค่าเริ่มต้นและสร้างผลลัพธ์ที่ส่วนใหญ่เหมือนกับการจัดรูปแบบ
ของไฟล์ syslog แบบคลาสสิก โดยแสดงหนึ่งบรรทัดต่อรายการบันทึกประจำวัน

สั้น-iso
คล้ายกันมาก แต่แสดงการประทับเวลานาฬิกาแขวน ISO 8601

สั้นแม่นยำ
คล้ายกันมาก แต่แสดงการประทับเวลาด้วยความแม่นยำระดับไมโครวินาทีเต็มรูปแบบ

สั้นโมโนโทนิก
คล้ายกันมาก แต่แสดงการประทับเวลาแบบโมโนโทนิกแทนการประทับเวลาของนาฬิกาแขวน

ละเอียด
แสดงรายการรายการที่มีโครงสร้างทั้งหมดพร้อมฟิลด์ทั้งหมด

ส่งออก
จัดลำดับวารสารเป็นสตรีมไบนารี (แต่ส่วนใหญ่เป็นข้อความ) ที่เหมาะสมสำหรับ
การสำรองข้อมูลและการถ่ายโอนเครือข่าย (ดู วารสาร ส่งออก รูปแบบ[1] สำหรับข้อมูลเพิ่มเติม)

JSON
จัดรูปแบบรายการเป็นโครงสร้างข้อมูล JSON หนึ่งรายการต่อบรรทัด (ดู วารสาร JSON รูปแบบ[2]
สำหรับข้อมูลเพิ่มเติม).

json-สวย
จัดรูปแบบรายการเป็นโครงสร้างข้อมูล JSON แต่จัดรูปแบบเป็นหลายบรรทัดใน
เพื่อให้มนุษย์อ่านง่ายขึ้น

json-sse
จัดรูปแบบรายการเป็นโครงสร้างข้อมูล JSON แต่รวมไว้ในรูปแบบที่เหมาะสมสำหรับ
ส่งเซิร์ฟเวอร์แล้ว เหตุการณ์ที่เกิดขึ้น[3]

แมว
สร้างผลลัพธ์ที่สั้นมาก โดยแสดงเฉพาะข้อความจริงของแต่ละวารสาร
รายการที่ไม่มีข้อมูลเมตา ไม่มีการประทับเวลา

--utc
เวลาด่วนในเวลาสากลเชิงพิกัด (UTC)

-x, --แคตตาล็อก
บรรทัดบันทึกการเพิ่มพร้อมข้อความอธิบายจากแค็ตตาล็อกข้อความ นี่จะเพิ่ม
ข้อความช่วยเหลือที่อธิบายเพื่อบันทึกข้อความในผลลัพธ์ที่พร้อมใช้งาน เหล่านี้
ข้อความช่วยเหลือสั้นๆ จะอธิบายบริบทของข้อผิดพลาดหรือบันทึกเหตุการณ์ เป็นไปได้
โซลูชัน ตลอดจนตัวชี้เพื่อสนับสนุนฟอรัม เอกสารสำหรับนักพัฒนา และอื่นๆ
คู่มืออื่นๆ ที่เกี่ยวข้อง โปรดทราบว่าข้อความช่วยเหลือไม่สามารถใช้ได้สำหรับข้อความทั้งหมด แต่
เฉพาะผู้ที่เลือกเท่านั้น สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแค็ตตาล็อกข้อความ โปรดดูที่
ระบุความประสงค์หรือขอข้อมูลเพิ่มเติม แค็ตตาล็อก ผู้พัฒนา เอกสาร[4]

หมายเหตุ: เมื่อติด journalctl ส่งออกไปยังรายงานข้อผิดพลาดโปรดทำ ไม่ ใช้ -x.

-q, --เงียบ
ระงับข้อความข้อมูลทั้งหมด (เช่น "- บันทึกเริ่มต้นที่ ...", "-- Reboot --"), any
ข้อความเตือนเกี่ยวกับเจอร์นัลระบบที่ไม่สามารถเข้าถึงได้เมื่อเรียกใช้ในฐานะผู้ใช้ปกติ

-m, --ผสาน
แสดงรายการที่แทรกสลับจากวารสารที่มีอยู่ทั้งหมด รวมทั้งรายการที่อยู่ห่างไกล

-b [ID][±ออฟเซ็ต], --บูต=[ID][±ออฟเซ็ต]
แสดงข้อความจากการบู๊ตเฉพาะ การดำเนินการนี้จะเพิ่มการจับคู่สำหรับ "_BOOT_ID="

อาร์กิวเมนต์อาจว่างเปล่า ซึ่งในกรณีนี้จะแสดงบันทึกสำหรับการบู๊ตปัจจุบัน

หากละเว้นรหัสการบูต ค่า positive ชดเชย จะมองหารองเท้าบูทตั้งแต่
จุดเริ่มต้นของวารสารและมีค่าเท่ากับหรือน้อยกว่าศูนย์ ชดเชย จะมองหารองเท้าบูท
เริ่มจากท้ายวารสาร ดังนั้น, 1 หมายถึงการบูตครั้งแรกที่พบใน
วารสารตามลำดับเวลา, 2 ที่สองและอื่น ๆ ; ในขณะที่ -0 เป็นการบูตครั้งสุดท้าย -1
บูตก่อนครั้งสุดท้ายเป็นต้น ว่างเปล่า ชดเชย เทียบเท่ากับการระบุ -0,
ยกเว้นเมื่อการบู๊ตปัจจุบันไม่ใช่การบู๊ตครั้งสุดท้าย (เช่น เพราะ --ไดเรกทอรี คือ
กำหนดให้ดูบันทึกจากเครื่องอื่น)

ถ้าอักขระ 32 ตัว ID ระบุไว้ อาจตามด้วย ชดเชย ที่
ระบุการบูตที่สัมพันธ์กับบูตที่กำหนดโดย boot ID. ค่าลบหมายถึงก่อนหน้านี้
รองเท้าบู๊ตและค่าบวกหมายถึงรองเท้าบู๊ตในภายหลัง ถ้า ชดเชย ไม่ได้ระบุ ค่าของ
ถือว่าศูนย์และบันทึกสำหรับการบูตที่กำหนดโดย ID ถูกแสดง.

--รายการบูต
แสดงรายการหมายเลขบูตแบบตาราง (สัมพันธ์กับการบู๊ตปัจจุบัน) ID และ
การประทับเวลาของข้อความแรกและข้อความสุดท้ายที่เกี่ยวข้องกับการบูต

-k, --dmesg
แสดงเฉพาะข้อความเคอร์เนล นี่หมายความว่า -b และเพิ่มการจับคู่ "_TRANSPORT=เคอร์เนล"

-t, --ตัวระบุ=SYSLOG_IDENTIFIER
แสดงข้อความสำหรับตัวระบุ syslog ที่ระบุ SYSLOG_IDENTIFIER.

พารามิเตอร์นี้สามารถระบุได้หลายครั้ง

-u, --หน่วย=หน่วย|รูปแบบ
แสดงข้อความสำหรับ systemd unit ที่ระบุ หน่วย (เช่นหน่วยบริการ) หรือเพื่อใด ๆ
ของหน่วยที่จับคู่โดย รูปแบบ. หากระบุรูปแบบ จะพบรายการชื่อหน่วย
ในสมุดรายวันจะเปรียบเทียบกับรูปแบบที่ระบุและใช้การจับคู่ทั้งหมด สำหรับ
แต่ละชื่อหน่วย การจับคู่จะถูกเพิ่มสำหรับข้อความจากหน่วย ("_SYSTEMD_UNIT=หน่วย")
พร้อมกับการจับคู่เพิ่มเติมสำหรับข้อความจาก systemd และข้อความเกี่ยวกับ coredumps
สำหรับหน่วยที่กำหนด

พารามิเตอร์นี้สามารถระบุได้หลายครั้ง

--user-หน่วย=
แสดงข้อความสำหรับหน่วยเซสชันผู้ใช้ที่ระบุ สิ่งนี้จะเพิ่มการจับคู่สำหรับข้อความ
จากหน่วย ("_SYSTEMD_USER_UNIT=" และ "_UID=") และการจับคู่เพิ่มเติมสำหรับข้อความ
จาก session systemd และข้อความเกี่ยวกับ coredumps สำหรับหน่วยที่ระบุ

พารามิเตอร์นี้สามารถระบุได้หลายครั้ง

-p, --ลำดับความสำคัญ=
กรองผลลัพธ์ตามลำดับความสำคัญของข้อความหรือช่วงลำดับความสำคัญ ใช้ทั้งตัวเลขเดียว
หรือระดับบันทึกข้อความ (เช่น ระหว่าง 0/"ฉุกเฉิน" และ 7/"ดีบัก") หรือช่วงของ
ระดับบันทึกตัวเลข/ข้อความในรูปแบบ FROM..TO. ระดับบันทึกเป็นบันทึก syslog ปกติ
ระดับตามที่บันทึกไว้ใน syslog(3) เช่น "ฉุกเฉิน" (0), "การแจ้งเตือน" (1), "คริติคอล" (2),
"ผิดพลาด" (3), "คำเตือน" (4), "แจ้ง" (5), "ข้อมูล" (6), "แก้จุดบกพร่อง" (7) ถ้าล็อกระดับเดียว
ถูกระบุ ข้อความทั้งหมดที่มีระดับบันทึกนี้หรือบันทึกที่ต่ำกว่า (จึงสำคัญกว่า) บันทึก
ระดับจะแสดง หากระบุช่วง ข้อความทั้งหมดภายในช่วงจะแสดงขึ้น
รวมทั้งค่าเริ่มต้นและค่าสิ้นสุดของช่วง สิ่งนี้จะเพิ่ม "PRIORITY="
ตรงกับลำดับความสำคัญที่ระบุ

-c, --เคอร์เซอร์=
เริ่มแสดงรายการจากตำแหน่งในวารสารที่ระบุโดยเคอร์เซอร์ที่ส่งผ่าน

--หลังเคอร์เซอร์=
เริ่มแสดงรายการจากตำแหน่งในวารสาร หลังจาก สถานที่ที่ระบุโดย
เคอร์เซอร์ที่ผ่านไป เคอร์เซอร์จะแสดงเมื่อปุ่ม --show-เคอร์เซอร์ ใช้ตัวเลือก

--show-เคอร์เซอร์
เคอร์เซอร์จะแสดงหลังรายการสุดท้ายหลังจากสองขีดกลาง:

-- เคอร์เซอร์: s=0639...

รูปแบบของเคอร์เซอร์เป็นแบบส่วนตัวและอาจมีการเปลี่ยนแปลง

-S, --ตั้งแต่=, -U, --จนกระทั่ง=
เริ่มแสดงรายการในวันที่หรือใหม่กว่าวันที่กำหนดหรือบนหรือเก่ากว่า
วันที่กำหนดตามลำดับ ข้อมูลจำเพาะวันที่ควรอยู่ในรูปแบบ "2012-10-30
18:17:16" หากละเว้นส่วนเวลา จะถือว่า "00:00:00" หากเป็นวินาที
ละเว้นคอมโพเนนต์ ถือว่า ":00" หากละเว้นองค์ประกอบวันที่ปัจจุบัน
ถือว่าเป็นวัน หรือสตริง "เมื่อวาน", "วันนี้", "พรุ่งนี้" เป็น
เข้าใจซึ่งหมายถึง 00:00:00 ของวันก่อนวันปัจจุบัน
วันหรือวันหลังจากวันปัจจุบันตามลำดับ "ตอนนี้" หมายถึงปัจจุบัน
เวลา. สุดท้าย อาจระบุเวลาสัมพัทธ์ นำหน้าด้วย "-" หรือ "+" หมายถึง
ครั้งก่อนหรือหลังเวลาปัจจุบันตามลำดับ สำหรับวันและเวลาที่สมบูรณ์
ข้อมูลจำเพาะดู systemd.time(7)

-F, --ฟิลด์=
พิมพ์ค่าข้อมูลที่เป็นไปได้ทั้งหมดที่ฟิลด์ที่ระบุสามารถรับได้ในรายการทั้งหมดของ
วารสาร

-N, --เขตข้อมูล
พิมพ์ชื่อเขตข้อมูลทั้งหมดที่ใช้อยู่ในรายการทั้งหมดของวารสารในปัจจุบัน

--ระบบ, --ผู้ใช้
แสดงข้อความจากบริการของระบบและเคอร์เนล (ด้วย --ระบบ). แสดงข้อความจาก
บริการของผู้ใช้ปัจจุบัน (กับ --ผู้ใช้). หากไม่ระบุ ให้แสดงข้อความทั้งหมดที่
ผู้ใช้สามารถดู

-M, --เครื่อง=
แสดงข้อความจากคอนเทนเนอร์ภายในที่ทำงานอยู่ ระบุชื่อคอนเทนเนอร์ที่จะเชื่อมต่อ

-D DIR, --ไดเรกทอรี=DIR
ใช้เส้นทางไดเรกทอรีเป็นอาร์กิวเมนต์ หากระบุไว้ journalctl จะดำเนินการบน
ไดเร็กทอรีวารสารที่ระบุ DIR แทนรันไทม์เริ่มต้นและเจอร์นัลระบบ
เส้นทาง

--ไฟล์=กลอ
รับไฟล์ glob เป็นอาร์กิวเมนต์ หากระบุไว้ journalctl จะดำเนินการบน
ระบุไฟล์เจอร์นัลที่ตรงกัน กลอ แทนรันไทม์เริ่มต้นและ system
เส้นทางวารสาร อาจระบุได้หลายครั้ง ซึ่งในกรณีนี้ ไฟล์จะเหมาะสม
สอดแทรก

--รูท=ROOT
ใช้เส้นทางไดเรกทอรีเป็นอาร์กิวเมนต์ หากระบุไว้ journalctl จะดำเนินการบน
ลำดับชั้นของไฟล์แคตตาล็อกภายใต้ไดเร็กทอรีที่ระบุแทนที่จะเป็นรูท
ไดเร็กทอรี (เช่น --update-แคตตาล็อก จะสร้าง ROOT/var/lib/systemd/catalog/database).

--ใหม่-id128
แทนที่จะแสดงเนื้อหาในวารสาร ให้สร้าง ID 128 บิตใหม่ที่เหมาะสำหรับ
ระบุข้อความ นี้มีไว้สำหรับการใช้งานโดยนักพัฒนาที่ต้องการใหม่
ตัวระบุสำหรับข้อความใหม่ที่พวกเขาแนะนำและต้องการทำให้เป็นที่รู้จัก นี่จะ
พิมพ์ ID ใหม่ในรูปแบบที่แตกต่างกันสามรูปแบบซึ่งสามารถคัดลอกลงในซอร์สโค้ดหรือ
สิมิลารี.

--หัวข้อ
แทนที่จะแสดงเนื้อหาในวารสาร ให้แสดงข้อมูลส่วนหัวภายในของวารสารแทน
ฟิลด์ที่เข้าถึงได้

--disk-การใช้งาน
แสดงการใช้งานดิสก์ปัจจุบันของไฟล์เจอร์นัลทั้งหมด นี่แสดงผลรวมของดิสก์
การใช้ไฟล์เจอร์นัลที่เก็บถาวรและใช้งานอยู่ทั้งหมด

--สูญญากาศ-ขนาด=, --สูญญากาศ-เวลา=, --ไฟล์สูญญากาศ=
ลบไฟล์เจอร์นัลที่เก็บถาวรจนกว่าพื้นที่ดิสก์ที่ใช้จะต่ำกว่าที่ระบุ
ขนาด (ระบุด้วยส่วนต่อท้าย "K", "M", "G" และ "T" ปกติ) หรือไฟล์เจอร์นัลทั้งหมด
ไม่มีข้อมูลที่เก่ากว่าช่วงเวลาที่ระบุ (ระบุด้วย "s" ปกติ
"นาที", "ชั่วโมง", "วัน", "เดือน", "สัปดาห์" และ "ปี" ต่อท้าย) หรือไม่เกิน
ไฟล์เจอร์นัลแยกตามจำนวนที่ระบุยังคงอยู่ สังเกตว่าวิ่ง --สูญญากาศ-ขนาด=
มีผลทางอ้อมต่อผลลัพธ์ที่แสดงโดย .เท่านั้น --disk-การใช้งานอย่างหลัง
รวมไฟล์เจอร์นัลที่ใช้งานอยู่ในขณะที่การดำเนินการดูดฝุ่นจะทำงานเฉพาะกับไฟล์เก็บถาวร
ไฟล์เจอร์นัล ในทำนองเดียวกัน --ไฟล์สูญญากาศ= อาจไม่ลดจำนวน
ไฟล์เจอร์นัลให้ต่ำกว่าจำนวนที่ระบุเนื่องจากจะไม่ลบ journal ที่ใช้งานอยู่
ไฟล์ --สูญญากาศ-ขนาด=, --สูญญากาศ-เวลา= และ --ไฟล์สูญญากาศ= อาจรวมกันเป็นหนึ่งเดียว
เรียกร้องให้บังคับใช้ขนาดเวลาและจำนวนไฟล์รวมกันใด ๆ
ไฟล์เจอร์นัลที่เก็บถาวร การระบุพารามิเตอร์ใดๆ ในสามพารามิเตอร์นี้เป็นศูนย์ is
เทียบเท่ากับการไม่บังคับใช้ขีด จำกัด เฉพาะและซ้ำซ้อน

--list-แคตตาล็อก [128 บิต-ID...]
แสดงรายการเนื้อหาของแค็ตตาล็อกข้อความเป็นตารางของ ID ข้อความ บวกสั้น
สตริงคำอธิบาย

ถ้ามี 128-บิต-IDมีการระบุ เฉพาะรายการเหล่านั้นเท่านั้นที่จะแสดง

--dump-แคตตาล็อก [128 บิต-ID...]
แสดงเนื้อหาของแค็ตตาล็อกข้อความ โดยคั่นรายการด้วยบรรทัดที่ประกอบด้วย
ของสองขีดกลางและ ID (รูปแบบเหมือนกับไฟล์ .catalog)

ถ้ามี 128-บิต-IDมีการระบุ เฉพาะรายการเหล่านั้นเท่านั้นที่จะแสดง

--update-แคตตาล็อก
อัพเดตดัชนีแค็ตตาล็อกข้อความ คำสั่งนี้จะต้องดำเนินการทุกครั้งที่ใหม่
ไฟล์แค็ตตาล็อกได้รับการติดตั้ง ลบออก หรืออัปเดตเพื่อสร้างดัชนีแค็ตตาล็อกไบนารีขึ้นใหม่

--setup-คีย์
แทนที่จะแสดงเนื้อหาในวารสาร ให้สร้างคู่คีย์ใหม่สำหรับ Forward Secure
การปิดผนึก (FSS) การดำเนินการนี้จะสร้างคีย์การปิดผนึกและคีย์การตรวจสอบ การปิดผนึก
คีย์ถูกเก็บไว้ในไดเร็กทอรีข้อมูลเจอร์นัลและจะยังคงอยู่บนโฮสต์ ดิ
คีย์การตรวจสอบควรเก็บไว้ภายนอก อ้างถึง ซีล= ตัวเลือกใน
Journald.conf(5) สำหรับข้อมูลเกี่ยวกับ Forward Secure Sealing และสำหรับลิงค์ไปยังa
เอกสารวิชาการที่ได้รับการอ้างอิงซึ่งมีรายละเอียดเกี่ยวกับทฤษฎีการเข้ารหัสลับที่อ้างอิงถึง

--บังคับ
เมื่อ --setup-คีย์ ผ่านและ Forward Secure Sealing (FSS) เรียบร้อยแล้ว
กำหนดค่า สร้างคีย์ FSS ใหม่

--ช่วงเวลา=
ระบุช่วงการเปลี่ยนแปลงสำหรับคีย์การปิดผนึกเมื่อสร้างคู่คีย์ FSS ด้วย
--setup-คีย์. ช่วงเวลาที่สั้นลงจะเพิ่มการใช้ CPU แต่ย่นช่วงเวลาของ
การเปลี่ยนแปลงวารสารที่ตรวจไม่พบ ค่าเริ่มต้นคือ 15 นาที

--ตรวจสอบ
ตรวจสอบไฟล์เจอร์นัลสำหรับความสอดคล้องภายใน หากไฟล์ถูกสร้างขึ้นด้วย
เปิดใช้งาน FSS และระบุคีย์การตรวจสอบ FSS ด้วย --ยืนยันคีย์=,
ความถูกต้องของไฟล์เจอร์นัลได้รับการตรวจสอบแล้ว

--ยืนยันคีย์=
ระบุคีย์การตรวจสอบ FSS ที่จะใช้สำหรับ --ตรวจสอบ การทำงาน

--ซิงค์
ขอให้ journal daemon เขียนข้อมูลเจอร์นัลที่ยังไม่ได้เขียนทั้งหมดไปยังไฟล์สำรอง
ระบบและซิงโครไนซ์วารสารทั้งหมด การโทรนี้จะไม่ส่งคืนจนกว่า
การดำเนินการซิงโครไนซ์เสร็จสมบูรณ์ คำสั่งนี้รับประกันว่าข้อความบันทึกใด ๆ
เขียนก่อนการเรียกใช้จะถูกเก็บไว้อย่างปลอดภัยบนดิสก์ในเวลาที่ส่งคืน

--ล้าง
ขอให้ journal daemon ล้างข้อมูลบันทึกที่เก็บไว้ใน /run/log/journal เข้าไป
/var/log/journal หากเปิดใช้งานที่เก็บข้อมูลถาวร การโทรนี้จะไม่โทรกลับจนกว่า
การดำเนินการเสร็จสมบูรณ์ โปรดทราบว่าการโทรนี้ไม่มีประสิทธิภาพ: ข้อมูลจะถูกล้างเท่านั้น
ราคาเริ่มต้นที่ /run/log/journal ลงใน /var/log/journal หนึ่งครั้งระหว่างรันไทม์ของระบบ และสิ่งนี้
คำสั่งออกอย่างหมดจดโดยไม่ต้องดำเนินการใดๆ หากมีอยู่แล้ว
เกิดขึ้น. คำสั่งนี้รับประกันได้อย่างมีประสิทธิภาพว่าข้อมูลทั้งหมดจะถูกล้างไปที่
/var/log/journal ณ เวลาที่ส่งคืน

--หมุน
ขอให้ journal daemon หมุนไฟล์เจอร์นัล การโทรนี้จะไม่ส่งคืนจนกว่า
การดำเนินการหมุนเสร็จสมบูรณ์

-h, --ช่วยด้วย
พิมพ์ข้อความช่วยเหลือสั้น ๆ และออก

--รุ่น
พิมพ์สตริงเวอร์ชันสั้นและออก

--no-เพจเจอร์
ห้ามส่งเอาต์พุตไปยังเพจเจอร์

EXIT สถานภาพ


เมื่อสำเร็จ 0 จะถูกส่งกลับ; มิฉะนั้น รหัสความล้มเหลวที่ไม่ใช่ศูนย์จะถูกส่งคืน

และพวกเรา


$SYSTEMD_PAGER
เพจเจอร์ที่จะใช้เมื่อ --no-เพจเจอร์ ไม่ได้รับ; แทนที่ $เพจเจอร์. ตั้งค่าให้ว่างเปล่า
string หรือค่า "cat" เท่ากับส่งผ่าน --no-เพจเจอร์.

$SYSTEMD_LESS
แทนที่ตัวเลือกเริ่มต้นที่ส่งผ่านไปยัง น้อยลง ("FRSXMK")

ตัวอย่าง


หากไม่มีอาร์กิวเมนต์ บันทึกที่รวบรวมทั้งหมดจะไม่ถูกกรอง:

journalctl

ด้วยการระบุรายการที่ตรงกัน รายการทั้งหมดที่มีฟิลด์ตรงกับนิพจน์จะแสดง:

Journalctl _SYSTEMD_UNIT=avahi-daemon.service

หากมีการจับคู่ฟิลด์ที่แตกต่างกันสองฟิลด์ เฉพาะรายการที่ตรงกับนิพจน์ทั้งสองที่เหมือนกัน
แสดงเวลา:

Journalctl _SYSTEMD_UNIT=avahi-daemon.service _PID=28097

หากรายการที่ตรงกันสองรายการอ้างอิงถึงฟิลด์เดียวกัน รายการทั้งหมดที่ตรงกับนิพจน์ใดรายการหนึ่งจะแสดงขึ้น:

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

หากใช้ตัวคั่น "+" นิพจน์สองนิพจน์อาจรวมกันเป็นตรรกะ OR ดิ
ต่อไปนี้จะแสดงข้อความทั้งหมดจากกระบวนการบริการ Avahi ด้วย PID 28097 plus
ข้อความทั้งหมดจากบริการ D-Bus (จากกระบวนการใดๆ ของบริการ D-Bus):

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

แสดงบันทึกทั้งหมดที่สร้างโดยโปรแกรมเรียกทำงาน D-Bus:

journalctl /usr/bin/dbus-daemon

แสดงบันทึกเคอร์เนลทั้งหมดจากการบู๊ตครั้งก่อน:

บันทึกประจำวันctl -k -b -1

แสดงการแสดงบันทึกสดจากบริการระบบ apache.service:

วารสารctl -f -u apache

ใช้ journalctl ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad