Linux postalo je operacijski sistem ukaziZato je zelo pomembno, da jih znamo poznati večino, saj to bo močno olajšalo delo na tem sistemuZato večina uporabnikov, ki začenjajo uporabljati ta terminal, običajno naletijo na nekaj težav pri ... opravlja več funkcijDa bi poskusili to rešiti, lahko zateči se k tolmačem ukazov.
Ko začnete uporabljati to vrsto terminalZelo pomembno je, da se lahko zanesete na programi, ki poenostavljajo izkušnjo Uporabniki, saj je to bistveno za to, da lahko imamo zelo dobro upravljanje sistemaTako ga lahko najdeš Školjkaprogram, ki se ukvarja z Sprejema ukaze, ki jih vtipkate s tipkovnice, in jih posreduje operacijskemu sistemu za izvedbo.
Ta vrsta orodja je postala v veliko pomoč vsem uporabnikom, ki so ki začenjajo z izkušnjami z Linuxom in še niso v celoti obvladali teh serij kode. zato Školjke imajo različne značilnosti, zaradi katerih so edinstvene.Zato bomo tukaj to nekoliko podrobneje razložili. o tem orodju, čemu je namenjeno in kako uporabljati ukaze v njem, Če želite to narediti, natančno upoštevajte vse, kar vas bomo naučili v objavi.
Kaj je Linux Shell in za kaj se uporablja ta konzola?
Poznan tudi kot tolmač ukazovTo deluje podobno kot prevajalnik, saj je odgovoren za prevesti človeško kodo v strojno kodo, zato se lahko šteje za vmesnik, ki komunicira z operacijskim sistemom. Podobno je to izraz, ki se uporablja v računalništvuki je sestavljen iz vmesnik tradicionalnih uporabnikov operacijskega sistema Linux ali njegovih distribucij.
Tako kot gre vnašanje ukazov v lupinoTa program postane predvsem odgovoren za vsakega od njih interpretirajte in se prepričajte, da so pravilno izvedeni. Zato lahko rečemo, da gre za nekakšno orodje, ki je odgovorno za za nadzor delovanja opreme. Ukazi, ki jih zagotavljajo tolmači Lahko se uporabijo kot skript če so zapisani v izvedljivih datotekah, imenovanih Shell-skripti.
To uporabniku omogoča, ko mora to storiti uporaba več ukazov ali kombinacij ukazov z orodji, lahko piše v besedilna datoteka el ki bo označen kot izvedljiv. Na ta način, vrstico za vrsticotolmač bo prevajal jedru, da jih izvede. Omeniti velja to Lupine niso strogo programski jezikk procesu ustvarjanje lupinskih skriptov konča se imenovano Shell programiranje ali Shell programiranje v angleščini.
Kategorije lupine: Kako so ti interpreterji ukazov UNIX razvrščeni?
V tem primeru lahko poiščite različne vrste školjkZato bomo tukaj vsakega posebej razložili.
Če želite to narediti, sledite vsem korakom, ki jih bomo razložili spodaj:
Interaktivna prijavna lupina
V tem primeru Uporabnik je odgovoren za vnos ukazov v računalnik. prek tipkovnice, To predstavlja glavni način, s katerim uporabnik vstopi ali se prijavi v dostop do sistema.
Nekaj primerov tega je naslednje:
- Terminali SSH.
- Od Grafični vmesnikOdprte terminale najdete s kombinacijami tipk, kot so »Ctrl + Alt + funkcijska tipka (F1–F6)« ali s kombinacijo tipk »Ctrl + Alt + F7« Zato je grafični vmesnik obnovljen.
- Dostop do Bash seja z vašim – uporabniškim imenom.
Interaktivna lupina brez prijave
Za tovrstne V Shellu je uporabnik odgovoren za vnos ukazov v terminal prek tipkovnice.V resnici pa gre za terminalski emulator, ki se zažene iz grafično okolje po tem, ko se uporabnik prijavi v sistem.
Primer tega je naslednji:
- Gnome-terminal, konzola itd.
Neinteraktivna lupina brez prijave
V tem primeru Ni interakcije z uporabnikom, tako da Ni interaktivno, ravno nasprotno od zgoraj omenjenih dveh. Tudi prijave ni. V tem primeru gre v bistvu za uporabo skriptov za te situacije. Bash ne bere nobenih zagonskih datotek.
Primer tega bi bil naslednji:
- Skripti za izvajanje nalog s cronom.
Bash
Bash je eden od najbolj prepoznavna lupina med uporabniki Linuxa, Zato večina Distribucije operacijskih sistemov običajno vključujejo Bash kot privzeta lupinaZato je ena najboljših možnosti za uporabnike, ki delajo prve korake s temi stroji. Ker je ena izmed najbolj priljubljenih, ponuja določene prednosti, kot so ... obkrožen z veliko skupnostjoZato je o tem mogoče najti veliko informacij.
Izkoristiti Bashuporabnik bo moral zelo dobro sodelovati z tipko TAB, de Tabelarjenje, ki bo glavni zaveznik pri tem. Prav tako je treba omeniti, da je to orodje bistveno, kadar morate Pisanje dolgih poti do datotek je težavno, saj Bash vključuje funkcijo samodokončanja.To omogoča, da pri pisanju prvih črk cilja in S pritiskom tipke TAB se zaključi ostalo s tem, kar se išče.
zsh
To je drugo ShellVelja za enega najmočnejših za operacijski sistem in je glavna možnost za zamenjaj BashOmeniti velja, da oba Bash in Zsh sta združljiva, zato lSkripti delujejo pravilno za obe orodjiPonuja tudi funkcijo samodokončanja, glede katere nimam nobenih pritožb.
Če uporablja samodejno dokončanje, mora uporabnik preprosto vnesti Vnesite prvo črko in samodejno se vam bodo prikazale različne možnosti, povezane z iskalnim izrazom. in prikazani bodo samo tisti rezultati, ki se začnejo z vneseno črko ali črkami. Še en odličen vidik vrhunec iz Zsh, je v trenutku izberite argument ukaza ki ga želite uporabiti, saj bo ponujal Zelo dobre alternative in enostavna izbira..
Ribe
Na konec vrste Na voljo lupina, Predstavljamo vam Ribe, velja za najbolj intuitiven od vseh, šteje z enim barvanje sintakse ki vam bo povedal ali je ukaz, ki ste ga dodali, pravilen ali neV primeru, da vstopite vrstni red ukaza in ni nameščen potem vas bo o tem obvestil in Prikazala vam bo možnost namestitve.
Tako kot zgoraj omenjena dva ima tudi samodokončanje, zelo podobno kot pri Zsh-juToda tokrat vključuje možnost prikaži zgodovino prej uporabljenih ukazov, kot da bi bila senca v naše besedilo. Edina slabost v tem primeru je, da ni združljiv z Bashom..
Seznam najbolj uporabnih ukazov, ki jih morate poznati za uporabo v konzoli Linux
Če ste nov uporabnik Linuxa in tega še vedno ne veš ukazi lahko ga začnete uporabljati za Kar najbolje izkoristite svojo Linux konzolo in naredite prve korake pri njeni uporabi, Torej, tukaj vam bomo pokazali enega Seznam najbolj uporabnih ukazov, ki jih morate poznati.
Če želite to narediti, sledite seznamu, ki vam ga bomo pokazali spodaj:
invalidnost
Ta ukaz se imenuje Osebni delovni imenik in poskrbi, da te nauči pot do imenika kje si trenutno se nahaja.
Poglejmo:
- 1$ osebi
- 2/domov/Alejandro/EDteam
mkdir
Imenuje se Ustvari imenik in z njim imate možnost ustvariti nove mape z imenom, ki ga določite:
- mkdir (ime_mape)
- 1$ mkdir_moja_mapa.
na dotik
Ta ukaz vam omogoča ustvarite nove datoteke v trenutnem imeniku.
Če želite to narediti, morate uporabiti naslednje:
- 1$ touch_my_file.txt
- 2$ ls
- besedilo.
Mv
Znan kot Premakni se, in njegova funkcija je premikanje datotek ali imenikov z ene lokacije na drugo, V tem primeru je njegova sintaksa naslednja:: mv {trenutna_lokacija} {nova_lokacija}
Poglejmo:
- 1$ mv moja_datoteka.txt ./moja_mapa/moja_datoteka.txt
Imate tudi možnost Preimenujte mape in datoteke z istim ukazom, kjer je sintaksa naslednja: mv {trenutno_ime} {novo_ime}.
Kot navajamo spodaj:
- 1$ mv moja_datoteka.txt uporabniki.txt
- 2$ mv mapa_moji_tečaji.
Cp
Znan kot ukaz Kopiraj, njegova glavna funkcija pa je kopiranje imenikov ali datotek z enega mesta na drugo.
V tem primeru je sintaksa naslednja: cp {source} {destination}:
- 1$ cp uporabniki.txt uporabnikova_kopija.txt
Če želite kopirati imenike, morate dodati –r, kar bo imelo za posledico naslednje:
- 1$ cp -r tečaji/ kopiraj_tečaji/
Rm in rmdir
Imenovan kot Odstrani ukaz In kot že ime pove, je njegov cilj brisanje datotekNjegova sintaksa je naslednja: rm {ime_datoteke}. Zdaj v primeru ukaz rmdirkaj to pomeni odstranite imenikeNjegova funkcija je izbriši prazne mape.
Za to se uporablja naslednja sintaksa: rmdir {ime_mape}:
- 1$ rmdir prazne_mape/
Če želijo izbriši neprazne imenike Potrebno bo uporabiti ukaz rm z možnost -r.
Potem bo takole:
- 1$ rm –r kopija_tečaja/
Najdi
Uporabljati Ukaz Find in možnost –inameImeli boste priložnost, da najdi datoteke.
Ta ukaz uporablja naslednjo sintakso: find {where/_search} –iname {file/_to/_search}:
- 1$ najdi . –iname “users.txt”
- /tečaji/uporabniki.txt
Cat
V tem primeru vam ukaz cat omogoča branje vsebine datotek:
- 1$ mačji zapiski.txt
- 2
- 3 To so zapiski tečaja.
- 4 Zapiski na koncu tečaja
Vrstice datoteke lahko prikažete z uporabo možnosti –n:
- 1$ cat -n notes.txt
- 2
- 3 1 To so zapiski tečaja.
- 4 2 Zapiski ob koncu tečaja.
Ls
LS vam omogoča brisanje ali odstranjevanje datotek in imenikov iz trenutne mape:
- 1$ ls
- txt
- 3my_folder
Za prikaz skrite vsebine morate uporabiti zastavico -a:
- 1$ ls –a
- Sem skrita datoteka
- txt
- 4my_folder
Za seznam podrobne vsebine morate uporabiti zastavico -1:
- 1$ ls-1
- 2-rw-rw-r—1 Alejandro Alejandro 0 22. okt. 16:46 my_file.txt
- 3drwxrwxr-x 2 Alejandro Alejandro 4096 22. okt. 16:42 my_mapa
Cd
Znan tudi kot Spremeni imenik in vam omogoča premikanje med sistemskimi imeniki. Uporablja naslednjo pot: cd {absolute/_or/_relative_path} Imate možnost, da spremenite imenik tako, da določite absolutno pot iz korenskega imenika ali relativno pot iz vaše trenutne lokacije.. V primeru Linux Trenutni imenik mora biti določen s tem simbol (.) V skladu s tem ponujamo naslednje ukaze, ki izvedejo isto dejanje za premik v imenik: moja/_mapa
Poglejmo:
- 1$ osebi
- 2/domov/Alejandro/EDteam
- 3
- 4$ cd /domov/Alejandro/EDteam/moja_mapa
- 5$ cd ./moja_mapa
- 6$ cd moja_mapa
Za vrnitev v prejšnji imenik uporabite naslednji ukaz: cd -:
- 1$ osebi
- 2/domov/Alejandro/EDteam/moja_mapa
- 3
- 4$ cd -
- 5
- 6$ osebi
- 7/domov/Alejandro/EDteam
Da premakni se v imenik nad vašo trenutno lokacijo, boste morali uporabiti ukaz cd . . ali zaporedje . . To vam bo omogočilo, da greste navzgor struktura imenikov.
Primer tega bi lahko bil: če želite s trenutne lokacije EDteam odpreti domačo mapo, uporabite naslednje:
- 1$ osebi
- 2/homre/Alejandro/EDteam
- 3$ cd . . / . .
- 4$ osebi
- 5/ Domov
















