Mundarija:

Shell skriptini qanday kuzatish mumkin?
Shell skriptini qanday kuzatish mumkin?

Video: Shell skriptini qanday kuzatish mumkin?

Video: Shell skriptini qanday kuzatish mumkin?
Video: Shell Scripting Tutorial for Beginners 1 - Introduction 2024, May
Anonim

Qobiqni kuzatish oddiygina anglatadi kuzatish a dagi buyruqlarning bajarilishi qobiq skripti . Yoqish uchun qobiqni kuzatish , -x disk raskadrovka opsiyasidan foydalaning. Bu boshqaradi qobiq barcha buyruqlar va ularning argumentlarini bajarilayotganda terminalda ko'rsatish uchun.

Xuddi shunday, odamlar bash skriptini qanday kuzatishim mumkinligini so'rashadi.

O'zingizni boshlang bash skripti bilan bash -x./ skript .sh yoki qo'shing skript disk raskadrovka chiqishini ko'rish uchun -x o'rnating. Logger buyrug'ining -p opsiyasidan mahalliy syslog orqali chiqishni o'z logfayliga yozish uchun individual ob'ekt va darajani o'rnatishingiz mumkin.

Xuddi shunday, shell skriptini batafsil rejimda qanday ishga tushiraman? Quyida asosiy qobiq skriptini tuzatish variantlari keltirilgan:

  1. -v (qisqa so'z) - qobiqga skriptdagi barcha satrlarni o'qilayotgan paytda ko'rsatishni aytadi, u batafsil rejimni faollashtiradi.
  2. -n (noexec yoki bajarilmaydi) - qobiqqa barcha buyruqlarni o'qishni buyuradi, lekin ularni bajarmaydi.

Bu erda qobiq skripti jurnallarini qanday ko'rishim mumkin?

Linux jurnallari bilan ko'rish mumkin buyruq cd/var/ jurnal , so'ng ni kiritish orqali buyruq ko'rish uchun jurnallar ushbu katalog ostida saqlanadi. Eng muhimlaridan biri jurnallar ko'rish uchun syslog hisoblanadi, qaysi jurnallar auth bilan bog'liq xabarlardan tashqari hamma narsa.

Skriptni qanday disk raskadrovka qilasiz?

Skriptlarni disk raskadrovka qilish uchun:

  1. Quyidagilardan birini bajarib, skript tuzatuvchisini yoqing:
  2. Skriptni disk raskadrovka qilish uchun ushbu boshqaruv elementlaridan foydalaning:
  3. Xatolarga duch kelganda skriptlar to'xtatilishini istasangiz Xatoda to'xtatib turishni tanlang.
  4. Asboblar menyusi > Skript tuzatuvchisini tanlang.
  5. Pastki skriptni chaqiradigan skriptni bajaring.
  6. Kirish tugmasini bosing.

Tavsiya: