9-laboratoriya: Linux buyruq qatori foydalanuvchi interfeysi ( Unix ) Ishning maqsadi


Download 34.06 Kb.
bet1/9
Sana10.01.2023
Hajmi34.06 Kb.
#1087447
  1   2   3   4   5   6   7   8   9
Bog'liq
Лаб 9 (1)



9-laboratoriya: Linux buyruq qatori foydalanuvchi interfeysi ( Unix )

Ishning maqsadi


  1. Linuxda buyruq qatori interfeysi bilan ishlash ko'nikmalarini egallash .

  2. Buyruqlar qatori interfeysi yordamida fayl tizimini boshqarish usullarini o'zlashtirish.

  3. Ommaviy fayllarni ishlab chiqish.

Qisqacha nazariy ma'lumotlar


1. Unix OS ning buyruq qatori interfeysi .
Unix buyruqlar tizimi haqida o'rganayotganda , ko'p MS buyruqlarini yodda tuting DOS va Windows ning nomi va qisman funksiyasi jihatidan Unix buyruqlari bilan bir xil.Shunday qilib, cd , ctty , date , echo , find , for , goto , if , mkdir , more , rmdir , sort buyruqlari bir xil .
Unix ( Linux , FreeBSD ) da buyruq satri boshqacha ko'rinishi mumkin:
# oddiy foydalanuvchilar uchun tizimga kirgan superfoydalanuvchi ( root ), $ yoki [name@1oca1 xost nomi]$ soʻrovidir. Unix buyruqlari bo'yicha yordamni " man " va keyin bo'sh joy, buyruq nomini kiritish orqali olish mumkin, masalan: man gnom .
Tizim foydalanuvchi nomi va parolni so'raganda, tizimga kirish dialog oynasida amalga oshiriladi.

  • Kirish : ism

  • Parol : parol

Foydalanuvchini identifikatsiyalash va uning huquqlarini aniqlagandan so'ng, so'rov paydo bo'ladi:
[name@ l host lhost name ]$ agar nom superuser ( root ) nomiga mos kelmasa va
# yoki [ root @ localhost root # agar root foydalanuvchisi tizimga kirgan bo'lsa.
Tizimdan chiqish uchun tizimdan chiqish buyrug'idan foydalaning , u berilgan foydalanuvchi bilan sessiyani tugatadi, lekin tizim o'z ishini tugatmaydi. Bundan tashqari, bir vaqtning o'zida Ctrl + Alt + Backspace uchta tugmachasini bosib joriy seansni tugatishingiz mumkin . Ishni yakunlash uchun Ctrl + Alt + Del tugmalarini bosing . Tizimning oxiri qator bilan ko'rsatilgan: The tizimi hisoblanadi to'xtatildi .
Fayllar haqida ma'lumot olish " ls " buyrug'i bilan amalga oshiriladi ( ro'yxatdan ). Parametrlarsiz ushbu buyruq joriy katalogdagi fayllar haqidagi ma'lumotlarni ko'rsatadi: [ user @ localhost foydalanuvchi ]$ ls . -1 opsiyasi bilan buyruq fayl (agar uning nomi ko'rsatilgan bo'lsa) yoki katalog haqida batafsil ma'lumot olish imkonini beradi. Masalan: [ root @ localhost ildiz # ls -1 / ildiz .
Katalogni o'zgartirish cd buyrug'i bilan amalga oshiriladi . katalog_nomi . Bu buyruq joriy katalogni yaratish imkonini beradi, uning nomi buyruqda ko'rsatilgan. Katalog nomi unga yo'lni o'z ichiga olishi kerak. "Cd .." buyrug'i yuqori darajadagi katalogga o'tish uchun ishlatiladi. Yuqoridagi ikki darajadagi katalogga o'tish uchun - "cd ...".
Fayllar cp buyrug'i yordamida nusxalanadi: cp [options] source_object target_object . -R varianti buyruqning harakatini asl ob'ektning pastki kataloglariga tarqatadi . Bu buyruq bilan qo'lda yordam olishingiz mumkin: $ man cf. Misol: cp < 1- fayl > < 2- fayl > - 1- faylni 2- faylga nusxalash .
Ko'pincha, buyruq qobig'ida ishlaganda, foydalanuvchilar bir vaqtning o'zida bir nechta faylni (guruhni) bir nomda ko'rsatishlari kerak. Buning uchun maxsus belgilar "*" ( yulduzcha ), "?" ( savol ), "[]" ( kvadrat qavslar ), ular kengaytiruvchi belgilar deb ataladi . Ushbu belgilarni o'z ichiga olgan nom fayl niqobi deb ataladi . Fayl niqobi qobiq tomonidan fayl nomlari ro'yxatiga aylantiriladi. "*" belgisi ( yulduzcha ) faylning ushbu joyida istalgan belgining istalgan raqami (shu jumladan 0) bo'lishi mumkinligini ko'rsatish uchun ishlatiladi. Belgisi "?" ( savol ) fayl nomida bitta (ko'p va kam emas) har qanday belgi o'z o'rnida bo'lishi mumkinligini bildiradi. "[]" ( kvadrat qavs ) iborasi ochiladigan kvadrat qavs joylashgan joyda fayl nomida paydo bo'lishi mumkin bo'lgan belgilar to'plamini ko'rsatish uchun ishlatiladi. Qavslar orasida kerakli belgilar yoki ularning diapazoni ko'rsatilgan ("-" (tire) belgisi yordamida). Bir nechta diapazonlarni vergul bilan ajratish orqali belgilashingiz mumkin. Masalan, f [124] nomi f 1, f 2, f 4 fayllariga , f [ 1-4 ] nomi f 1 , f 2 , f 3, f 4 fayllariga mos keladi.
Unix - da havola deb ataladigan maxsus fayl turi mavjud . Havola boshqa fayl yoki katalogga koʻrsatgichni oʻz ichiga oladi. Shunday qilib, fayllar yoki kataloglarga bir nechta nom berilishi mumkin. Ko'rsatkichlarning ikki turi mavjud: qattiq va ramziy (ramziy). Qattiq havolalar mohiyatan fayl yoki katalog nomidir. Hech bo'lmaganda bitta qattiq havola mavjud ekan, fayl yoki katalogning o'zi mavjud. Simvolik havola bu faqat boshqa fayl yoki katalogga ishora qiluvchi yo'lni o'z ichiga olgan fayl. ls buyrug'i havola yaratish uchun ishlatiladi. havola qilmoqchi bo'lgan fayl (katalog) va havolaning nomi ko'rsatilgan holda . Ramziy havola qilish uchun -s variantini belgilashingiz kerak . Misollar: $ ls fayl 1 fayl 2 - faylni yaratadi 2 fayl 1 ga qattiq havola , $ ls -s 1- fayl 3- fayl 1- faylga 3- fayl ramziy havolasini yaratadi .

Download 34.06 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling