Kaip naudoti Linux tipo komandą

Terminalas „Linux“ nešiojamajame kompiuteryje

Fatmawati Achmad Zaenuri / Shutterstock.com



Sužinokite, ar komanda reiškia slapyvardį, disko failą, apvalkalo funkciją, integruotą komandą ar rezervuotą žodį. Naudokite |_+_| Norėdami sužinoti, kaip vykdomos jūsų „Linux“ komandos, ir geriau suprasti jūsų sistemą.

Atlikite mano siūlymą

Kai atidarome terminalo langą ir pradedame duoti komandas savo Linux kompiuteriui, retai susimąstome, kokie operacinės sistemos programinės įrangos komponentai reaguoja į mūsų komandas ir jas atlieka už mus. Įvedame komandą, gauname rezultatą ir tęsiame savo darbo krūvį.





Žinodami, kaip vykdomos komandos, galime geriau suprasti, kaip sukonstruota „Linux“ ar kita „Unix“ tipo operacinė sistema. Žvilgtelėję po variklio dangčiu galime tapti labiau informuotu vairuotoju.

Instrukcijos, kurias pateikiame komandų eilutei, yra vienos iš šių kategorijų:



  • Pseudonimas : vartotojo (arba sistemos) apibrėžta komanda, kuri sukelia kitas, paprastai ilgas arba sudėtingas, komandų sekas.
  • Disko failas : dvejetainis vykdomasis failas, pvz., |_+_|.
  • Korpuso funkcija : vartotojo (arba sistemos) apibrėžta funkcija, kurią galima naudoti komandinėje eilutėje arba įtraukti į scenarijus.
  • Pastatytas komandą : komanda, kurią vykdo pats apvalkalas, pvz., |_+_|.
  • Rezervuota žodį : Žodis, kurį rezervuoja apvalkalas, pvz., |_+_| ir |_+_|. Jie taip pat vadinami raktiniais žodžiais.

|_+_| komandą nurodo, kuri kategorija priklauso bet kuri iš „Linux“ komandų. Čia yra greita pamoka, kaip suprasti komandos išvestį.

Tipas Command

Pažvelkime į keletą greitų kiekvienos komandų kategorijos pavyzdžių.

type



|_+_| komanda yra vykdomasis disko failas.

/usr/bin/top

Skelbimas

|_+_| komanda yra slapyvardis, apvyniojantis pagrindinį |_+_| komandą naudoti |_+_| parinktis pagal numatytuosius nustatymus.

pwd

|_+_| komanda yra vartotojo apibrėžta funkcija, kuri buvo nustatyta važiuojant į darbą ir atgal, naudojant šį straipsnį. Tai suteikia greitą kai kurių sistemos išteklių momentinį vaizdą. Tai yra |_+_| derinys , |_+_| , |_+_| ir |_+_| .

if

|_+_| komanda yra integruota Bash apvalkalo komanda.

elif

|_+_| komanda yra Bash apvalkalo rezervuotas žodis.

Kelių komandų naudojimas

Galite duoti |_+_| kelios komandos, kurias reikia identifikuoti vienu metu.

type

Parinktis -t

Nė viena iš parinkčių, kuri |_+_| priims turėti vardus. Taigi galime išsinešti savo vardų knygą ir patys juos pakrikštyti. Jei galvojate apie |_+_| t.y. santykinai trumpas, tikrai neklysite. Tai sumažina atsakymus iš |_+_| į vieno žodžio atsakymus.

date ls ls

-a parinktis

Pavadinkime tai visu variantu. Jame pateikiamos visos vietos, kuriose yra komanda. Atminkite, kad ši parinktis bus ne veikia, jei taip pat naudojate |_+_| variantas.

Skelbimas

Pavyzdžiui, jei turite slapyvardį tuo pačiu pavadinimu kaip ir pagrindinė komanda, galite gauti informacijos apie slapyvardį ir komandą.

--color=auto

Parinktis -f

|_+_| pasirinkimo jėgos |_+_| į ne ieškoti vartotojo ar sistemos nustatytų funkcijų. Pagalvokite apie šią parinktį kaip išjungtą funkcijų paiešką. Atkreipkite dėmesį, kad jei komanda yra funkcija, |_+_| praneš, kad komanda nerasta.

lowdown whoami

-P parinktis

Jei naudojate |_+_| parinktis, |_+_| tik ieškos $PATH katalogai . Taigi šią parinktį galime pavadinti keliu. Atminkite, kad ši parinktis naudoja didžiąsias P raides.

w

Parinktis -p

Jei naudojate |_+_| parinktis, |_+_| atsakys tik tuo atveju, jei komanda yra standžiojo disko failas. Atminkite, kad ši parinktis naudoja mažąsias raides p.

free df pwd

tipo -p parinkties demonstravimas terminalo našlėje

|_+_| nepateikia jokio atsakymo už |_+_| nes |_+_| slapyvardį, o ne disko failą.

Skelbimas

Bet jei įtrauktume |_+_| parinktis, kad |_+_| ieško visų |_+_| atvejų komandą, joje pateikiamas pagrindinis disko failas, kurį |_+_| slapyvardis naudojasi.

Santrauka

Tai buvo gražu ir paprasta, bet vis tiek šviesu.

Mes linkę galvoti apie viską, ką įvedame terminalo lange, kaip komandą, ir paliekame tai. Tačiau iš tikrųjų komandos Linux sistemoje įgyvendinamos įvairiais būdais. Ir |_+_| leidžia sužinoti, kuris iš jų yra.

Linux komandos
Failai deguto · pv · katė · tac · chmod · sukibimas · skirt · sed · Su · vyras · pastūmėtas · popd · fsck · testinis diskas · sek · fd · pandoc · CD · $PATH · awk · prisijungti · jq · sulankstyti · unikalus · Journalctl · uodega · valstybė · ls · fstab · išmetė · mažiau · chgrp · chown · rev · žiūrėk · stygos · tipo · pervadinti · užtrauktukas · išpakuokite · kalnas · umount · diegti · fdisk · mkfs · rm · rmdir · rsync · df · gpg · mes · nano · mkdir · · ln · pleistras · Paversti · rclone · susmulkinti · SRM
Procesai slapyvardis · ekranas · viršuje · malonu · renicija · progresas · trasa · sistema · tmux · chsh · istorija · adresu · partija · Laisvas · kurios · dmesg · usermod · ps · chroot · xargs · tty · rausvas · lsof · vmstat · laikas baigėsi · siena · taip · nužudyti · miegoti · sudo · jo · laikas · sugrupuoti · usermod · grupėse · lshw · išjungti · paleisti iš naujo · sustabdyti · išjungti · passwd · lscpu · crontab · data · bg · fg
Tinklo kūrimas netstat · ping · traceroute · ip · ss · Kas yra · fail2ban · bmon · tu · pirštu · nmap · ftp · garbanoti · wget · PSO · kas aš esu · Į · iptables · ssh-keygen · ufw

SUSIJĘS: Geriausi Linux nešiojamieji kompiuteriai kūrėjams ir entuziastams

SKAITYTI KITAS
  • › Kompiuterio aplankas yra 40: kaip „Xerox Star“ sukūrė darbalaukį
  • & rsaquo; 2021 m. kibernetinis pirmadienis: geriausi techniniai pasiūlymai
  • › Kaip rasti „Spotify“ supakuotą 2021 m
  • › Kas yra MIL-SPEC apsauga nuo kritimo?
  • › „Microsoft Excel“ funkcijos ir formulės: koks skirtumas?
  • › 5 svetainės, kurias turėtų pažymėti kiekvienas „Linux“ vartotojas
Dave Dave'as McKay'us
Dave'as McKay'us pirmą kartą naudojo kompiuterius, kai buvo madinga perforuoto popieriaus juosta, ir nuo tada jis programuoja. Daugiau nei 30 metų IT pramonėje jis dabar yra visą darbo dieną dirbantis technologijų žurnalistas. Per savo karjerą jis dirbo laisvai samdomu programuotoju, tarptautinės programinės įrangos kūrimo komandos vadovu, IT paslaugų projektų vadovu, o pastaruoju metu – duomenų apsaugos pareigūnu. Jo raštą paskelbė howtogeek.com, cloudsavvyit.com, itenterpriser.com ir opensource.com. Dave'as yra Linux evangelistas ir atvirojo kodo advokatas.
Skaityti visą biografiją

Įdomios Straipsniai