Qo'llanmalar va yordam

Qo'llanmalar va yordam

RED WOLF

Ushbu bo‘limda siz Linux tizimida qo‘llanmalar va yordam sahifalaridan qanday foydalanishni o‘rganasiz.

  • Buyruq haqida ko'proq ma'lumot olish uchun Linux'dagi man sahifalaridan foydalanish
  • Man sahifalarining bo‘limlarini tushunish
  • -h yoki --help kalitlari orqali yordam olish

Ko‘pchilik Linux buyruqlari maxsus yozilgan qo‘llanmalarga — man sahifalariga ega. Bu sahifalarni terminal orqali man buyrug‘i bilan ochish mumkin. Har bir man sahifasi odatda buyruqning nomi, sinopsisi (ya’ni ishlatilish shakli), tavsifi va parametrlarini o‘z ichiga oladi.

Masalan:

kali@kali:~$ man ls
LS(1)             User Commands           LS(1)

NAME
       ls - list directory contents

SYNOPSIS
       ls [OPTION]... [FILE]...

DESCRIPTION
       List information about the FILEs (the current directory by default).
       Sort entries alphabetically if none of -cftuvSUX nor --sort is specified.
       ...

11-rasm — ls buyrug‘i uchun qo‘llanma sahifasi

Man sahifalari quyidagi asosiy bo‘limlarga bo‘linadi:

Bo‘lim Mazmuni 1 Foydalanuvchi buyruqlari 2 Tizim qo‘ng‘iroqlari 3 Kutubxona funksiyalari (masalan, C) 4 Qurilmalar yoki maxsus fayllar 5 Fayl formatlari 6 O‘yinlar 7 Turli xil 8 Tizim boshqaruvi uchun buyruqlar 1-jadval — Man sahifalari bo‘limlari

Agar biz passwd haqida ko‘proq bilmoqchi bo‘lsak:

kali@kali:~$ man passwd

Bu bizga 1-bo‘limdagi passwd buyrug‘ining tavsifini beradi — foydalanuvchi parollarini o‘zgartirish. Ammo agar biz /etc/passwd fayl formatini o‘rganmoqchi bo‘lsak, bu sahifa yordam bermaydi.

Kalit so‘z bo‘yicha man sahifalarini izlash

kali@kali:~$ man -k passwd

Natijada, passwd bilan bog‘liq bir nechta sahifalar ro‘yxati chiqadi. Natijalarni toraytirish uchun oddiy ifodalar (regex) dan foydalanish mumkin:

kali@kali:~$ man -k '^passwd$'

Bu faqat passwd nomiga to‘g‘ri keluvchi sahifalarni chiqaradi.

14-rasm — Toraytirilgan qidiruv natijasi

Endi biz kerakli bo‘lim (masalan, 5-bo‘lim: fayl formatlari) bo‘yicha aniq man sahifasini chaqiramiz:

kali@kali:~$ man 5 passwd

Bu /etc/passwd faylining formatini tushuntiradi:

PASSWD(5)        File Formats and Conversions       PASSWD(5)

NAME
       passwd - the password file

DESCRIPTION
       /etc/passwd contains one line for each user account,
       with seven fields delimited by colons (":"). These fields are:
       - login name
       - optional encrypted password
       - numerical user ID
       - numerical group ID
       - user name or comment field
       - user home directory
       - optional user command interpreter

15-rasm — passwd faylining formatini tushuntiruvchi sahifa

Yordam olish uchun -h yoki --help dan foydalanish

Ba’zida bizga buyruqni ishlatish haqida tezkor va qisqacha ma’lumot kerak bo‘ladi. Ko‘pchilik buyruqlar -h yoki --help parametrlari orqali yordam oynasini taklif etadi.

kali@kali:~$ more -h
Usage:
 more [options] <file>...

Options:
 -d, --silent       display help instead of ringing bell
 -l, --no-pause     suppress pause after form feed
 -c, --print-over   do not scroll, clean line ends
 -s, --squeeze      compress multiple blank lines
 -n, --lines N      number of lines per screen
 -h, --help         show help message

16-rasm — more buyrug‘i uchun yordam oynasi

Bu usul oddiy ma’lumot olish uchun qulay, ammo to‘liq hujjatlar uchun man sahifalari afzalroq hisoblanadi.



Report Page