Linuxi operaatorid - Põhjalik juhend enamiku Linuxi operaatorite jaoks

Lang L: none (table-of-contents):

Anonim

Sissejuhatus Linuxi operaatoritesse

Üks arenduseesmärkidel enim kasutatavaid ja soovitatavaid arvuti opsüsteeme „Linux“ pakub laia valikut täitmiskäske. Need käsud on terminalis täidetavad üherealised juhised. Neid käske on laias valikus, mis eristuvad konkreetsel otstarbel. Neid käske täidetakse Linuxi CLI-l (käsurea liides). Selles teemas tutvume Linuxi operaatoritega.

Kui olete Linux CLI-ga uus ja teil pole aimugi nendest operaatoritest ega nende kasutamisest, avage lihtsalt terminal ja käivitage käsk “help”, mis loetleb Linux Shelli sisseehitatud käsud süntaksiga.

Üks sellistest võimsatest operaatoritest on '&&' (topelt-ampersand), mis on teatud tüüpi ahelkäsklus ja kui seda kasutatakse, täidab see esimese käskluse eduka täitmise korral teist inline-käsku.

Näide: „apt-get update && apt-get upgrade”, värskenduskäsu edukaks täitmiseks käivitatakse käsk Upgrade.

Sukeldume piiramatute Linuxi operaatorite maailma. Alustuseks on Linuxil nagu igal programmeerimiskeelel põhioperaatorite valik.

Järgmine on põhiklassifikaator või operaatorid:

  • Aritmeetikaoperaatorid: kasutatakse matemaatiliste operatsioonide teostamiseks.
  • Relatsioonioperaatorid: lihtsalt määratleb kahe operandi seose.
  • Boolean operaatorid: tuntud ka kui loogilised operaatorid, neid kasutatakse loogiliste toimingute tegemiseks.
  • Bitwise operaatorid: “&, |, <>”, kasutatakse lihtsate bittide toimingute jaoks.
  • File Test Operators: mängib faili omadustega.

Linuxi operaatorite loend

Need on mõned kategooriad operaatorite jaoks. Peale selle pakub Linux laia valikut käske. Neid operaatoreid hukatakse põhimõtteliselt Bourne Shellil. Bourne Shell on UNIX-i algne käskude täitmise programm, mille on välja töötanud AT&T ja arendajaks Stephen Bourne ning sellest ka nimi. Mõistagem nüüd kõiki neid operaatoreid näidetega põhjalikult. Täiendavate näidete jaoks eeldame kahte muutujat X ja Y väärtustega 5 ja 10.

1. Aritmeetikaoperaatorid

Põhimõtteliselt kasutatakse neid operaatoreid lihtsate matemaatiliste arvutuste jaoks, nagu liitmine ja korrutamine.

Meil on 7 järgmist aritmeetilist operaatorit:

  • Lisamine (+): lihtsalt lisab kahe antud muutuja väärtused. Nt X + Y annab tulemuseks 15.
  • Lahutamine (-): lahutab ühe muutuja väärtuse teisega. Nt Y - X annab tulemuseks 5.
  • Jaotus (/): jagab kaks muutujat. Nt X / Y annab meile 0, 5.
  • Korrutamine (*): Korrutab kaks muutujat. Nt X * Y annab tulemuseks 50.
  • Suurendamisoperaator (++): lisage lihtsalt üks väärtus. Järk-järguline operaator töötab kahel viisil: eesliite ja järelfiksina ning vastavalt operaatori positsioonile võivad tulemused olla erinevad.
  • Prefiks: kui operaator on enne muutujat Y ++, tagastab see väärtuse enne suurendamist, nt. Y ++ = 5
  • Postfixi korral: kui operaator on enne muutujat ++ Y, tagastab see suurendatud väärtuse, näit. ++ Y = 6.
  • Vähendamisoperaator (-): sarnane suurendamisega, kuid see kustutab ühe väärtuse. Toimib kahel viisil.
  • Prefiksi jaoks: esmalt annab väärtuse Y, seejärel teeb vähendamise, Ex. Y - tulemuseks on 5.
  • Postfixi puhul: vähendab väärtust algul ühe võrra, siis annab tulemuse, näit. –Y naaseb 4.

Eespool on laialdaselt kasutatud aritmeetilisi operaatoreid ja alustame nüüd operaatorite teisest loendist ehk suhteoperaatoritest.

2. Suhteoperaatorid

Bourne Shell toetab sõltuvalt muutujate vahelisest seosest kas “õiget või vale”.

Allpool on kokku 6 tüüpi suhtelised operaatorid:

  • Võrdne (==): võrdleb kahte muutujat ja tagastab tõese, kui nad on võrdsed, ja vale, kui vastasel juhul. Nt X == Y toob kaasa vale.
  • Pole võrdne (! =): Sarnane võrdsega, välja arvatud juhul, kui väärtus pole sama, tagastab väärtuse true, kui vastasel juhul, on vale. Nt X! = Y naaseb tõeseks.
  • Vähem kui (<): kui vasakpoolne väärtus on väiksem kui parempoolne, tagastab see tõese väärtuse vale. Nt X <Y naaseb tõeseks.
  • Suurem kui (>): tagastab tõese, kui vasakpoolne väärtus on suurem kui parempoolne, muul juhul vale. Nt X> Y tagastab vale.
  • Vähem või võrdne (<=): tõsi, kui vasakpoolse osa väärtus on väiksem või parem kui parempoolne.
  • Suurem või võrdne (> =): tõsi, kui vasakpoolse käe väärtus on suurem või parem kui parempoolne.

Nüüd, kui oleme mõistnud relatsioonilisi ja aritmeetilisi operaatoreid, uurime tõeväärtuse ja bittide operaatoreid.

3. Boole'i ​​operaatorid

Bourne Shell toetab täielikult Boole'i ​​operaatoreid paremate otsingutulemuste saamiseks. JA, VÕI JA EI ole tõeväärtuse operaatorid ja nende operaatoritulemuste kasutamine on aja kokkuhoid.

  • JA: otsingu kitsendamiseks. Nt Testihinnad ja lõpphinnangud.
  • VÕI: laiendage otsingut. Nt Tasuta kursused VÕI Rs.499 alt.
  • MÄRKUS: märksõna (de) eemaldamiseks. Nt Viimased täiendused, mis EI OLE Rs.499.

4. Bitwise operaatorid

Mõnevõrra sarnane loogiliste operaatoritega, välja arvatud see, et Bitwise-operaatorid töötavad madalamal tasemel andmete binaarses esindatuses. Siin peavad mõlemad muutujad (parem- ja vasakpoolne väärtus) olema täisarv.

Allpool on 6 bittide kaupa operaatorit.

  • JA (&): kahe bitti võrdlus. Tagastab 1, kui mõlemad bitid on 1, muidu 0.
  • VÕI (|): võrdleb kahte bitti ja tagastab 1, kui bitid on komplementaarsed, muidu 0.
  • XOR (^): EKSKLUSIIVNE VÕI, sarnaselt ülaltoodud operaatoritega, võrdleb ta mõlemat bitti ja tagastab 1, kui mõni bittidest on 1. Muu see annab 0, kui mõlemad bitid on 0 või 1.
  • Kompliment (~):
  • Nool vasakule (<<): liigub bitid lihtsalt paremale ja vasakpoolseimale omistatakse 0.
  • Parempoolne tõstuklahv (>>): täpselt nagu SHIFT paremale, aga vastupidisel viisil. See liigutab bitti vasakule ja määrab 0 paremale.

Biti kaupa operaatoreid kasutatakse üksiku biti muutmiseks. Ja failide testimise operaatorid on sama lihtsad kui operaatorid, et kontrollida faili atribuute või õigusi nagu lugeda, kirjutada ja käivitada. Neid operaatoreid kasutatakse koos investeerimisfondide klausliga.

Tähelepanu tuleb pöörata asjaolule, et olete võinud kokku puutuda sellega, kuidas paroole terminali sisestamise ajal ei kuvata. Selguse huvides pole see küsimus, vaid hea turvapunkt. Parooli sisestamisel hoitakse seda pimedas, kuid Linux salvestab iga koputuse.

Järeldus

Selles artiklis käsitleme kõige laialdasemalt kasutatavaid põhilisi Linuxi operaatoreid. Alates aritmeetikast kuni Bitwise operaatoriteni koos lühikese selgituse ja näitega. Need on vaid murdosa käskudest, Linuxil on lai valik operaatori käske, saate neid käske õppida ja kasutada vastavalt oma vajadustele. Nende käskude võimsuse kasutamine ja kasutamine muudab Linuxi OS-i käitamise hõlpsamaks.

Soovitatavad artiklid

See on juhend Linuxi operaatoritele. Siin käsitleme Linuxi operaatorite loendit, mida tavaliselt täidetakse Bourne'i kestaga. Võite vaadata ka järgmist artiklit.

  1. Linuxi süsteemi logimine
  2. Linuxi failisüsteem
  3. Shellide tüübid Linuxis
  4. Linuxi distributsioonid