15 Linux Terminalning buyruqlar dunyosi

Men Linuxni taxminan 10 yildan beri ishlatib kelmoqdaman va bu maqolada sizga nimani ko'rsatmoqchi bo'lsam, Linux buyruqlari, asboblar, aql-idrok, kichik o'yin-kulgilar va oddiy qiziqarli buyruqlar ro'yxati bor. Men ular bilan birgalikda ketdim.

01dan 15gacha

Foydali Buyruqning Tugmasi Klaviatura Qisqa klavishlar

Linux klaviatura tugmalari.

Quyidagi klaviatura yorliqlari juda foydali va vaqtni tejaydi:

Shunday qilib yuqoridagi buyruqlar mantiqan to'g'ri keladigan matnning keyingi satrini ko'rib chiqadi.

sudo apt-get o'rnatish dastur nomi

Ko'rib turganingizdek, imlo xatolari bor va men buyruqni bajarish uchun "intall" ni "o'rnatish" ga o'zgartirishim kerak.

Kursorni chiziqning oxirida tasavvur qiling. Uni o'zgartirish uchun so'zni o'rnatish uchun turli xil usullar mavjud.

Kursorni quyidagi holatga qo'yadigan ALT + B tugmachasini ikki marta bosish mumkin (^ belgisi bilan belgilanadi):

sudo apt-get ^ intall dastur nomi

Endi siz kursor tugmachasini bosib, "s" ni o'rnatishga joylashtirasiz.

Boshqa foydali buyruqlar esa "shift + insert", ayniqsa, brauzerdan matnni terminalga nusxalash kerak.

02/15

SUDO !!

sudo !!.

Agar siz allaqachon bilmagan bo'lsangiz, keyingi buyruqlar uchun menga juda minnatdormiz, chunki siz bilasiz, shuni bilingki, har bir buyruqga kirganingizda o'zingizni la'natlang va "ruxsat raddiyasi" so'zlari paydo bo'ladi.

Qanday qilib sudo !! Faqatgina. Quyidagi buyruqni kiritganingizni tasavvur qiling:

apt-get install ranger

Yuqori imtiyozlar bilan tizimga kirmasangiz, "ruxsat berish taqiqlandi" so'zlari paydo bo'ladi.

sudo !! oldingi buyrug'i sudo sifatida ishlaydi. Shunday qilib, oldingi buyruq endi bo'ladi:

sudo apt-get o'rnatish ranger

Agar sudo nima ekanligini bilmasangiz, bu yerdan boshlang.

03/15

Buyruqlar va fonda ishlaydigan buyruqlarni to'xtatish

Terminal ilovalarini to'xtatib turish.

Orqa fonda terminalda buyruqlarni qanday ishlatishni ko'rsatuvchi ko'rsatma yozganman.

Xo'sh, bu nimani anglatadi?

Tasavvur qiling, nanodagi faylni quyidagi tarzda ochdingiz:

sudo nano abc.txt

Matnni matnga kiritib, yarmida siz terminalga boshqa buyruqlar yozishni xohlayotganingizni bilasiz, ammo nanoni old fon rejimida ochganingiz sababsiz.

Sizning yagona variantingiz faylni saqlab qo'yish, nanodan chiqish, buyruqni bajarish va nanoni qayta ochishdir.

Barcha qilish kerak bo'lgan CTRL + Z tugmalarini bosing va oldingi dastur to'xtatiladi va buyruq satriga qaytarilasiz. Siz xohlagan buyruqni ishga tushirishingiz va oldindan to'xtatilgan seansga terminalda oynaga "fg" ni kiritib, qaytarish tugmasini bosish bilan qaytishingiz mumkin.

Qizig'i shundaki, nanoga faylni ochish, matnni kiritish va sessiyani to'xtatish kerak. Endi nanodagi boshqa faylni oching, matnni kiriting va sessiyani to'xtating. Agar siz "fg" ga kirsangiz, siz nano-da ochilgan ikkinchi faylga qaytasiz. Agar siz nanodan chiqsangiz va "fg" ga yana kirsangiz, siz nano-da ochilgan birinchi faylga qaytasiz.

04/15

Siz SSH sessiyasidan chiqqandan so'ng buyruqlar bajarish uchun nohupdan foydalaning

nohup.

Nohup buyrug'i boshqa qurilmalarga kirish uchun ssh buyrug'idan foydalanganda juda foydali.

Xo'sh, nohup nima qiladi?

Boshqa kompyuterga ssh yordamida masofadan kirganingizni tasavvur qiling va uzoq vaqt talab etadigan va keyinchalik ssh sessiyasidan chiqish buyrug'ini ishlatishni xohlaysiz, lekin keyinchalik nohup bilan bog'lanmagan bo'lsangiz ham, buyruqni ishga tushirishni xohlaysiz.

Misol uchun, men Raspberry PI ni taqsimotlarni ko'rib chiqish maqsadlarida yuklab olish uchun ishlataman.

Men hech qachon Raspberry PI-ni ekranga ulanmaganman va unga klaviatura va sichqonchani ulanmaganman.

Men har doim Raspberry PI ga ssh orqali noutbukdan ulanaman. Raspberry PI-da nohup buyrug'ini ishlatmasdan katta hajmdagi fayl yuklab olishni boshlaganimda, ssh-sessiyani o'chirmasdan va tizza kompyuterni o'chirmasdan oldin tugatish uchun kutish kerak edi. Agar buni qilsam, u holda faylni to'liq yuklab olish uchun Raspberry PI ni ishlatmagan bo'lardim.

Nohupdan foydalanish uchun barcha kerakli nohup va quyidagi buyruqlar quyidagicha:

nohup wget http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso &

05dan 15gacha

Linux komandasini ishga tushirish 'AT' ma'lum bir vaqt

Vazifalarni jadvalga qo'shing.

SSH serveriga ulangan bo'lsangiz, "nohup" buyrug'i yaxshi bo'ladi va siz SSH sessiyasidan chiqib ketganingizdan so'ng komandaning ishlashini xohlaysiz.

Xuddi shu buyruqni ma'lum bir vaqtning o'zida ishlatmoqchi ekaningizni tasavvur qiling.

" At " buyrug'i sizga buni amalga oshirish imkonini beradi. "at" quyidagi kabi ishlatilishi mumkin.

at 10:38 da Fri
ot> cowsay "salom"
at> CTRL + D.

Yuqoridagi buyruq juma kuni kechqurun soat 10:38 da dastur sutini boshqaradi .

Matnni sintaksisi "at", so'ngra ishlash uchun sana va vaqt.

Ot> xohishi paydo bo'lganda, belgilangan vaqtda ishlatmoqchi bo'lgan komandani kiriting.

CTRL + D sizni kursorga qaytaradi.

Turli xil sana va vaqt formatlari mavjud va "at" dan foydalanishning ko'p usullari uchun odam sahifalarini tekshirishga arziydi.

06 dan 15gacha

Man sahifalar

Rangli MAN sahifalari.

Insonlar sahifalari sizga qanday buyruqlar berilishi va ular bilan ishlatilishi mumkin bo'lgan kalitlarni belgilaydi.

Insonlar sahifalari o'zlariga xos zerikarli. (Bizni ular bizni qiziqtirishi uchun ishlab chiqilmagan deb o'ylayman).

Biroq, siz insonni yanada jozibador qilish uchun narsalarni qilishingiz mumkin.

eksport PAGER = eng

Siz "eng" ni o'rnatishingiz kerak; Buning uchun ishlash kerak, lekin buni qilganda odamingiz sahifalari yanada rangli bo'ladi.

Man sahifasining kengligini quyidagi buyruqdan foydalanib muayyan miqdordagi ustunlarga cheklab qo'yish mumkin:

MANWIDTH = 80 eksporti

Nihoyat, sizda brauzer mavjud bo'lsa, siz ko'rsatuv brauzerda har qanday odam sahifasini -H kaliti yordamida quyidagi tarzda ochishingiz mumkin:

inson -H

Bu faqat $ BROWSER muhit o'zgaruvchisi ichida o'rnatilgan standart brauzeringiz bo'lsa ishlaydi.

07 of 15

Jarayonlarni ko'rish va boshqarish uchun htop-dan foydalaning

Htop bilan operatsiyalarni ko'rish.

Sizning kompyuteringizda qaysi jarayonlarning ishlashini aniqlash uchun qaysi buyruqni ishlatasiz? Menimcha, siz " ps " dan foydalanishingiz va istagan chiqishni olish uchun turli xil kalitlardan foydalanayotganligingiz.

"Htop" ni o'rnatish. Bu, albatta, ilgari o'rnatganingizni xohlaydigan vositadir.

htop terminalda ishlaydigan barcha jarayonlarning ro'yxati Windows-dagi fayl boshqaruvchisiga o'xshash.

Tartiblash tartibini va ko'rsatilgan ustunlarni o'zgartirish uchun funktsiya tugmachalari aralashmasini ishlatishingiz mumkin. Htop ichida jarayonlarni ham o'ldirishingiz mumkin.

Htop dasturini ishlatish uchun terminal oynasiga quyidagilarni yozing:

htop

08 dan 15 gacha

Fayl boshqaruvchisidan foydalaning

Buyruqning fayl menejeri - Ranger.

Htop buyruq satri orqali ishlaydigan jarayonlarni boshqarish uchun juda foydali bo'lsa, ranger buyruq satrini ishlatib, fayl tizimini boshqarish uchun juda foydalidir.

Ehtimol, uni ishlatish uchun rangerni o'rnatib qo'yishingiz kerak bo'ladi, biroq o'rnatilgandan so'ng uni oddiygina terminalga kiritish orqali ishga tushirishingiz mumkin:

ranger

Buyruqlar satri oynasi har qanday boshqa fayl boshqaruvchisiga juda o'xshaydi, lekin chapdan o'ngga emas, yuqoridan pastga harakat qiladi, ya'ni agar siz chap o'q tugmasidan foydalansangiz papka tuzilishi va o'ng o'q tugmasi papka tuzilmasi .

Mavjud bo'lgan barcha klaviatura kalitlarini ishlatishingiz uchun rangerni ishlatishdan avval odam sahifalarini o'qish kerak.

09/15

O'chirishni bekor qilish

Linuxni bekor qilishni bekor qilish.

Shunday qilib, siz o'chirishni buyruq satri yoki GUI orqali boshladingiz va siz buni xohlamaganingizni tushunib yetdingiz.

Agar o'chirish jarayoni boshlangan bo'lsa, o'chirishni to'xtatish uchun juda kech bo'lishi mumkin.

Sinash uchun yana bir buyruqlar quyidagilardan iborat:

15 of 15

Olib tashlash jarayoni oson yo'li

XKill bilan ochilgan jarayonlarni o'ldir.

Siz ilovani ishga solayotganingizni tasavvur qiling va qanday sabab bilan u osadi.

Jarayoni topish va keyin jarayonni o'ldirish uchun "ps -ef" dan foydalanishingiz yoki "htop" dan foydalanishingiz mumkin.

Xkill deb ataladigan tezroq va oson buyruqlar mavjud.

Quyidagilarni terminalga qo'ying va keyin siz o'ldirmoqchi bo'lgan dastur oynasini bosing.

xkill

Butun sistema osilgan bo'lsa-da, nima bo'ladi?

Klaviaturangizdagi 'alt' va 'sysrq' tugmachalarini bosib ushlab turing va quyidagi narsalarni sekin ushlab turing:

REISUB

Bu sizning kompyuteringizni o'chirish tugmasini bosishdan qaytadan boshlaydi.

15 of 15

Youtube videolarini yuklab olish

youtube-dl.

Umuman aytganda, aksariyat hollarda Youtube-ga videolarni qabul qilishdan juda xursandmiz va tanlangan media-pleyerimiz orqali ularni kuzatib boramiz.

Agar ma'lum vaqt davomida (masalan, samolyot safarlari yoki Shotlandiya janubida va Angliya shimolida sayohat qilishingiz mumkin) bilsangiz, siz bir nechta videolarni qalam haydovchiga yuklab olishingiz va ularni sizning dam olish.

Faqatgina sizning paket menejeringizdan youtube-dl o'rnatishingiz kerak.

Youtube-dl-dan quyidagi kabi foydalanishingiz mumkin:

youtube-dl url-to-video

Video sahifasidagi ulashish havolasini bosib Youtube-da har qanday videoni URL manzilidan olishingiz mumkin. Bog'ni nusxa ko'chiring va uni buyruq satriga o'tkazing (shift + sichqonchani yorliqni ishlatib).

15 of 15

Internetdan fayllarni yuklab olish wget

wget fayllarini yuklab olish.

Wget buyrug'i terminaldan foydalanib vebdagi fayllarni yuklab olish imkoniyatini beradi.

Sintaksis quyidagicha:

wget path / to / fayl nomi

Masalan:

wget http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download

Wget bilan foydalanish mumkin bo'lgan juda ko'p sonli kalit bor, ya'ni fayl nomini yangi nomga chiqarish imkonini beradi.

Yuqoridagi misolda men Sourceforge dan AntiX Linux-ni yukladim. AntiX-15-V_386-full.iso fayl nomi juda uzun. Uni faqat antix15.iso sifatida yuklab olish yaxshi bo'lar edi. Buning uchun quyidagi buyruqni ishlating:

wget -O antix.iso http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download

Bitta faylni yuklab olishning qiymati tuyulmasa, brauzer yordamida veb-sahifaga osongina o'tishingiz va havolani bosing.

Biroq, agar siz bir nechta faylni yuklab olishni istasangiz, unda import fayliga havolalar qo'shishingiz va ushbu linklardan fayllarni yuklab olish uchun wget-dan foydalanishingiz juda tezroq bo'ladi.

Faqat -i-ni quyidagicha ishlating:

wget -i / path / to / importfile

Wget haqida ko'proq ma'lumot olish uchun http://www.tecmint.com/10-wget-command-examples-in-linux/ saytiga tashrif buyuring.

13/15

Buxoriy lokomotiv

Linux Linux buyrug'i.

Bu ozgina qiziqarli emas.

Terminal oynasida quyidagi buyruqni ishlatib, bug 'poezdini chizamiz:

sl

15/15

O'zingizning Fortune Tolding

Linux Fortune Cookie.

Ayniqsa, foydali emas, ammo kulgili bir narsa, bu boylik buyrug'i.

Sl funktsiyasi singari, avval siz jihozingizdan o'rnatishingiz mumkin.

Keyin shunchaki o'z boyligingiz haqida ma'lumot olish uchun quyidagilarni yozing

boylik

15/15

Sizning yutug'ingiz haqida aytib berish uchun sigirni oling

cowsay va xcowsay.

Va nihoyat sigirni sigirdan foydalanib, sizning boyligingizni aytib berishini so'rang.

Terminalingizga quyidagilarni yozing:

boylik cowsay

Agar grafik ish stolingiz bo'lsa xcowsayni boyliklarni ko'rsatish uchun karikatura sigirini olishingiz mumkin:

boylik xcowsay

cowsay va xcowsay har qanday xabarni ko'rsatish uchun ishlatilishi mumkin. Misol uchun, "Salom Dunyo" ni ko'rsatish uchun quyidagi buyruqni bajaring:

cowsay "salom dunyo"

Xulosa

Umid qilamanki, siz ushbu ro'yxatni foydali deb topdingiz va ro'yxatdagi 11 ta maqolaning kamida bittasi uchun "men buni qila olmasligimni bilmayman" deb o'ylaysiz.