|
cd: Katalogni o'zgartirish.
pwd
|
bet | 2/4 | Sana | 29.05.2024 | Hajmi | 22,11 Kb. | | #256969 |
Bog'liq Azizbek.L.Scd: Katalogni o'zgartirish.
pwd: Joriy katalogni ko'rsatish.
cp: Fayllarni ko'chirish.
mv: Fayllarni ko'chirish yoki nomini o'zgartirish.
rm: Fayllarni o'chirish.
mkdir: Yangi katalog yaratish.
Misollar
Misol 1: Fayllarni zaxiralash
Quyidagi skript katalogdagi barcha .txt fayllarni zaxira katalogiga ko'chiradi:
bash
Copy code
#!/bin/bash # Zaxira katalogini aniqlash backup_dir="backup" # Zaxira katalogini yaratish mkdir -p $backup_dir # .txt fayllarni zaxira katalogiga ko'chirish for file in *.txt do cp $file $backup_dir done echo "Barcha .txt fayllar $backup_dir katalogiga ko'chirildi."
Misol 2: Diskdagi bo'sh joyni tekshirish
Quyidagi skript diskdagi bo'sh joyni tekshirib, agar bo'sh joy 10% dan kam bo'lsa, ogohlantiradi:
bash
Copy code
#!/bin/bash # Disk bo'sh joyini aniqlash disk_usage=$(df / | grep / | awk '{ print $5 }' | sed 's/%//g') # Agar disk bo'sh joyi 10% dan kam bo'lsa, ogohlantirish if [ $disk_usage -gt 90 ]; then echo "Diqqat! Disk bo'sh joyi 10% dan kam qoldi." else echo "Disk bo'sh joyi yetarli: $((100 - $disk_usage))% bo'sh." fi
Xulosa
Shell skriptlari yordamida ko'plab tizim vazifalarini avtomatlashtirish mumkin. Yuqoridagi misollar oddiy operatsiyalarni ko'rsatib berdi, lekin shell skriptlarining imkoniyatlari juda keng va murakkab jarayonlarni ham boshqarish mumkin. Shell skriptlari yozishni o'rganish sizga tizim boshqaruvini ancha osonlashtiradi va samaradorlikni oshiradi.
shell skriptlari bilan ishlash shu mavzu bo'yicha rejasi bilan mustaqil ish qilib ber
ChatGPT
Albatta, shell skriptlari bilan ishlash mavzusi bo'yicha mustaqil ish rejasini tuzib beraman. Ushbu reja nazariy va amaliy qismlarni o'z ichiga oladi va asosiy maqsadi shell skriptlarini yozish va ularni qo'llash bo'yicha tushunchani shakllantirishdir.
|
| |