← Linux va terminal
MODUL 04 / DARS 01

Linux fayl tizimi va terminal odatlari

pwd, ls, cd va katalog vazifalarini tushuning.

45 daqiqa Python 3

Kataloglar xaritasi

/ ildiz katalog, /home foydalanuvchi fayllari, /etc konfiguratsiya, /var/log tizim loglari, /tmp vaqtinchalik ma’lumotlar uchun. Distributivga qarab ayrim yo‘llar farq qiladi. pwd hozirgi katalogni, ls -la yashirin fayllar va ruxsatlarni ko‘rsatadi.

Terminalda xavfsiz ishlash

Avval pwd, keyin ls, undan keyin amal. Bo‘shliq bor yo‘lni qo‘shtirnoqqa oling. ~ uy katalogi, . joriy, .. ota katalog. Tushunmagan internet skriptini shell’ga pipe qilmang. Administratorda ishlashni odat qilmang; zarur vazifaga minimal huquq bering.

Lokal mashq

O‘zingiz yaratgan ~/cyber-lab papkasida mkdir, touch, cp, mv bilan ishlang. O‘chirishdan oldin manzilni tekshiring, wildcard qanday kengayishini ko‘ring. Quyidagi Python misoli faqat yo‘llarni o‘qiydi va host fayllariga tegmaydi.

Python’da ko‘rib chiqamiz

from pathlib import PurePosixPath
paths = ["/etc/ssh/sshd_config", "/var/log/auth.log", "/home/student/notes.txt"]
print(PurePosixPath(paths[1]).parent)

Misolni

Mustaqil mashq

Lokal Linux yoki VM’da cyber-lab katalogini yarating. Ichida notes va fixtures kataloglarini tuzing. pwd va ls -la natijalarini konspektga yozing. Host konfiguratsiyasini o‘zgartirmang.

Chuqurroq o‘rganing

Rasmiy hujjatni ochish ↗
O‘QING → O‘ZGARTIRING → SINANG

Python ish maydoni

.py

Kod brauzeringizda Web Worker orqali bajariladi. Serverga yuborilmaydi. Standart kutubxona bilan ishlang; lokal shell va host fayllari mavjud emas.

● ● ●linux-filesystem.pyPython 3.14
Muhit ishga tushirishda yuklanadi
NATIJA
Kod natijasi shu yerda ko‘rinadi.
JAVOBI TEKSHIRILADIGAN TOPSHIRIQ

Natijani tahlil qiling

auth.log qaysi katalogda joylashgan?

Yordamchi ishora

parent oxirgi fayl nomini chiqaradi.

Python misolini hisobsiz ham bajara olasiz. Javobni tekshirish va natijani saqlash uchun hisobga kiring.

Hisobga kirish

Bu tekshiruv javob mosligini baholaydi. Mustaqil mashq va loyiha sifatini dars mezonlari bilan alohida tekshiring.

BILIMINGIZNI MUSTAHKAMLANG

Dars testi

To‘g‘ri javob bering. Qayta urinish mumkin; eng yaxshi natijangiz saqlanadi.

1. Joriy katalogni qaysi buyruq ko‘rsatadi?
Test uchun hisobga kirish
O‘Z SO‘ZINGIZ BILAN YOZING

Shaxsiy konspekt

Tushunganlaringiz, savollaringiz va keyingi amaliyotingiz. Parol yoki token yozmang.

Konspekt uchun hisobga kirish