Linux Shell uchun yangi boshlanuvchilar qo'llanmasi

Shell nima?

Masofaviy muhit va grafik foydalanuvchi interfeysi mavjud bo'lishidan avval, Linux operatsion tizimi bilan ishlashning yagona usuli terminal deb ham ataladigan buyruq qatorini ishlatishdan iborat edi.

Terminalda vazifalarni bajarish uchun qator buyruqlarni qo'llab-quvvatlovchi qobiq deb nomlangan maxsus dastur ishlatiladi.

Har xil qobiq turlari mavjud. Bu erda eng ko'p ishlatiladigan qobiqlar:

Eng zamonaviy Linux tarqatishlari boshqa kabukların mavjudligini bilish kerak bo'lsa-da, yoki Bash qobig'i yoki tirnoq qobig'idan foydalanadi.

Shellni qanday qilib ochish mumkin?

Agar Linux serveriga ssh orqali ulansangiz, siz to'g'ridan-to'g'ri Linux kabukiga ega bo'lasiz. Agar Linux ish stoli versiyasidan foydalanayotgan bo'lsangiz va siz ish stoli atrof-muhitidan foydalanmoqchi bo'lsangiz, siz terminalni ochib, oddiygina qobiqga ega bo'lishingiz mumkin.

Ushbu qo'llanma terminali turli xil yo'llar bilan qanday qilib kirish mumkinligini ko'rsatadi.

Terminalga kirganingizdan so'ng siz terminal uchun standart qobiqdan foydalana olasiz.

Terminal va Shell xuddi shu narsa emasmi?

Odatda bir-birlari bilan birgalikda ishlatiladigan terminali va qobiq juda turli xil hayvonlardir. Terminal sizning qobiqqa kirish imkonini beruvchi dasturdir.

Yuqorida ta'kidlab o'tilganidek, terminalda turli xil qobiqlarni ishlating. Qobiqning ishlaydigan terminal emulyatoriga ehtiyoji yo'q. Siz ma'lum bir vaqtlarda skriptlarni ishga tushirish vositasi bo'lgan CRON ishi orqali qobiqli skriptni ishga tushirishingiz mumkin.

Shell bilan qanday aloqa qilsam bo'ladi

Terminal oynasida siz ko'proq grafik muhitda erishishingiz mumkin bo'lgan juda ko'p narsani qilishingiz mumkin, ammo mavjud buyruqlarni bilishingiz kerak.

Barcha buyruqlarni ro'yxatlashning turli usullari mavjud. Misol uchun, quyidagi buyruq mavjud buyruqlar ro'yxatini ko'rsatadi:

compgen -c | Ko'proq

Bu barcha mavjud buyruqlar ro'yxatini ko'rsatadi, ammo siz buyruqlarning nimani anglatishini bilmasangiz, o'zingizni juda qulay his qilasiz.

Har bir buyruq haqida ma'lumotni o'qish uchun man buyrug'ini quyidagicha yozishingiz mumkin:

man buyruq nomi

O'qishni xohlagan komandaning nomi bilan "buyruq nomi" ni almashtiring.

Siz ushbu saytdagi ko'rsatmalarga amal qilishingiz mumkin, ular mavjud bo'lgan Linux buyruqlar ko'pchiligidan qanday foydalanishni o'rganish uchun.

Siz bilmoqchi bo'lgan narsalar quyidagilardir: fayllarni qanday ko'rish, qanday fayllarni tahrir qilish, fayl tizimida qaerdan topish mumkinligini, kataloglarni yuqoriga va pastga qanday yo'naltirish kerakligini, fayllarni qanday ko'chirish kerakligini, fayllarni qanday ko'chirib olishni, fayllarni o'chirish va katalog yaratish.

Yaxshiyamki, ushbu qo'llanmada bularning barchasini qanday qilish kerakligini ko'rsatib berasiz .

Shell skript nima?

Qobiqli skript - faylda yozilgan qobiq buyruqlar seriyasidir, ular chaqirilganda, buyruqlar bir-biriga ko'pincha foydalanuvchi kiritishini amalga oshiradi.

Shell skriptlari umumiy vazifalarni qayta-qayta bajarish usulini ta'minlaydi.

Klaviatura tugmalari

Terminal oynasida qobiq bilan tezkor aloqa qilishni bilishga loyiq bir qator klaviatura tugmalari mavjud:

Buyruqlar satrini ishlatib dasturni o'rnatish

Bu qobiq atrofidagi fayllarni nusxalash va ularni tahrir qilishning faqat bir usulidan ko'proq foydalanish mumkin.

Masalan, dasturni o'rnatish uchun qobiqdan foydalanishingiz mumkin. Dasturiy ta'minotni o'rnatish buyruqlar ko'pchiligi ma'lum bir qobiq emas, balki operatsion tizimga xosdir.

Misol uchun, apt-get , Debian-da joylashgan Red Hat asosidagi tarqatish uchun foydalanish mumkin.

Apt-get ni shell skriptida foydalanishingiz mumkin, lekin u har bir tarqatishda ishlamaydi. Bu maxsus buyruq komandasi bo'lishdan farqli o'laroq, buyruq qatori dasturi.

Foydali maslahatlar va fokuslar

Ushbu qo'llanmada buyruq qatori uchun 15 foydali maslahatlar va tavsiyalar mavjud.

Bu sizga fonda buyruqlarni qanday ishlatishni, buyruqlarni qanday to'xtatib turishni, qanday qilib chiqib ketganingizdan keyin ham buyruqlarni qanday tutish kerakligini, ma'lum bir sana va vaqtdagi buyruqlarni qanday ishlatishni, jarayonlarni qanday ko'rishni va boshqarishni, Youtube videolarini qanday yuklab olishingiz, veb-sahifalarni qanday yuklab olishingiz va hatto o'zingizning boylikingizni qanday olishingiz mumkinligi haqida ma'lumot olishingiz mumkin.