Kā izmantot Linux tipa komandu

Terminālis Linux klēpjdatorā

Fatmawati Achmad Zaenuri/Shutterstock.com



Uzziniet, vai komanda atrisina aizstājvārdu, diska failu, čaulas funkciju, iebūvētu komandu vai rezervētu vārdu. Izmantojiet |_+_| lai uzzinātu, kā tiek izpildītas jūsu Linux komandas, un labāk izprastu sistēmu.

Veiciet manu solīšanu

Kad atveram termināļa logu un sākam dot komandas savam Linux datoram, mēs reti apstājamies aizdomāties par to, kādi programmatūras komponenti operētājsistēmā reaģē uz mūsu komandām un izpilda tās mūsu vietā. Mēs ierakstām komandu, iegūstam rezultātu un turpinām darbu.





Zinot, kā komandas tiek izpildītas, mēs varam labāk izprast, kā ir izveidota mūsu Linux vai cita Unix līdzīga operētājsistēma. Palūkojoties zem pārsega, mēs varam kļūt par informētākiem autovadītājiem.

Instrukcijas, ko mēs izsniedzam komandrindai, ir vienā no šīm kategorijām:



  • Alias : lietotāja (vai sistēmas) definēta komanda, kas izraisa citas, parasti ilgstošas ​​vai sarežģītas, komandu secības.
  • Diska fails : binārs izpildāms fails, piemēram, |_+_|.
  • Apvalka funkcija : lietotāja (vai sistēmas) definēta funkcija, ko var izmantot komandrindā vai iekļaut skriptos.
  • Iebūvēts komandu : komanda, ko izpilda pati čaula, piemēram, |_+_|.
  • Rezervēts vārdu : vārds, ko rezervē čaula, piemēram, |_+_| un |_+_|. Tos sauc arī par atslēgvārdiem.

|_+_| komandu norāda, kura kategorija pieder jebkura no Linux komandām. Šeit ir ātra apmācība, lai izprastu komandas izvadi.

Tips Command

Apskatīsim dažus īsus piemērus katrai komandu kategorijai.

type



|_+_| komanda ir izpildāmā diska fails.

/usr/bin/top

Reklāma

|_+_| komanda ir aizstājvārds, kas iesaiņo pamatā esošo |_+_| komandu, lai izmantotu |_+_| opcija pēc noklusējuma.

pwd

|_+_| komanda ir lietotāja definēta funkcija, kas tika iestatīta piepilsētas maršrutā, ko izmantoja šī raksta izpētei. Tas nodrošina ātru dažu sistēmas resursu momentuzņēmumu. Tā ir kombinācija |_+_| , |_+_| , |_+_| un |_+_| .

if

|_+_| komanda ir iebūvēta Bash čaulas komanda.

elif

|_+_| komanda ir Bash čaulas rezervēts vārds.

Vairāku komandu izmantošana

Jūs varat dot |_+_| vairākas komandas, kas jāidentificē vienlaikus.

type

Opcija -t

Neviena no iespējām, kas |_+_| pieņems ir vārdus. Lai mēs varētu izņemt savu vārdu grāmatu un paši tos nokristīt. Ja domājat par |_+_| opciju, kas apzīmē īsu, jūs nekļūdīsities. Tas samazina atbildes no |_+_| uz atbildēm uz vienu vārdu.

date ls ls

Opcija -a

Sauksim šo par visu iespēju. Tajā ir uzskaitītas visas atrašanās vietas, kurās atrodas komanda. Ņemiet vērā, ka šī opcija tiks veikta strādājiet, ja izmantojat arī |_+_| opciju.

Reklāma

Piemēram, ja jums ir aizstājvārds ar tādu pašu nosaukumu kā pamatā esošajai komandai, varat iegūt informāciju par aizstājvārdu un komandu.

--color=auto

Opcija -f

|_+_| opciju spēki |_+_| uz meklēt lietotāja vai sistēmas definētas funkcijas. Padomājiet par šo opciju kā izslēgtu funkciju meklēšanu. Ņemiet vērā, ka, ja komanda ir funkcija, |_+_| ziņos, ka komandu nevar atrast.

lowdown whoami

Opcija -P

Ja izmantojat |_+_| opcija, |_+_| tikai meklēs direktorijus $PATH . Tātad mēs varam saukt šo iespēju par ceļu. Ņemiet vērā, ka šī opcija izmanto lielo P burtu.

w

Opcija -p

Ja izmantojat |_+_| opcija, |_+_| atbildēs tikai tad, ja komanda ir cietā diska fails. Ņemiet vērā, ka šajā opcijā tiek izmantoti mazie burti lpp.

free df pwd

tipa -p opcijas demonstrēšana termināļa atraitnē

|_+_| nesniedz nekādu atbildi uz |_+_| jo |_+_| aizstājvārds, nevis diska fails.

Reklāma

Bet, ja iekļaujam |_+_| opciju, lai |_+_| meklē visus |_+_| gadījumus komandu, tajā ir norādīts pamatā esošais diska fails, kas |_+_| aizstājvārds izmanto.

Kopsavilkums

Tas bija jauki un vienkārši, bet tomēr apgaismojoši.

Mēs mēdzam uzskatīt visu, ko ierakstām termināļa logā, kā komandu, un mēs to atstājam. Bet patiesībā komandas Linux sistēmā tiek ieviestas dažādos veidos. Un |_+_| ļauj noskaidrot, kurš tas ir.

Linux komandas
Faili darva · pv · kaķis · tac · chmod · saķere · atšķir · sed · ar · vīrietis · stumts · popd · fsck · testa disks · sek · fd · pandoc · CD · $PATH · awk · pievienoties · jq · salocīt · unik · Journalctl · asti · Valsts · ls · fstab · izmest ārā · mazāk · chgrp · čown · rev · Skaties · stīgas · veids · pārdēvēt · rāvējslēdzējs · izņemiet rāvējslēdzēju · mount · umount · uzstādīt · fdisk · mkfs · rm · rmdir · rsync · df · gpg · mēs · nano · mkdir · no · ln · ielāps · konvertēt · rclone · sasmalcināt · SRM
Procesi aizstājvārds · ekrāns · tops · jauki · Renice · progresu · strace · sistēma · tmux · chsh · vēsture · plkst · partija · bezmaksas · kuras · dmesg · usermod · ps · chroot · xargs · tty · sārti · lsof · vmstat · pārtraukums · siena · · nogalināt · Gulēt · sudo · viņa · laiks · pievienot grupu · usermod · grupas · lshw · izslēgt · pārstartēt · stop · izslēgt · passwd · lscpu · crontab · datums · bg · fg
Tīklošana netstat · ping · traceroute · ip · ss · kurš ir · fail2ban · bmon · tu · pirksts · nmap · ftp · čokurošanās · wget · PVO · kas es esmu · In · iptables · ssh-keygen · ufw

SAISTĪTI: Labākie Linux klēpjdatori izstrādātājiem un entuziastiem

LASĪT TĀLĀK
  • › Datora mape ir 40: kā Xerox Star izveidoja darbvirsmu
  • & rsaquo; Kiberpirmdiena 2021: labākie tehnoloģiju piedāvājumi
  • › Kā atrast savu Spotify iesaiņojumu 2021. gadam
  • › Kas ir MIL-SPEC aizsardzība pret kritienu?
  • › Funkcijas un formulas programmā Microsoft Excel: kāda ir atšķirība?
  • › 5 vietnes, kas katram Linux lietotājam ir jāiekļauj grāmatzīmēs
Deiva Makeja profila fotogrāfija Deivs Makejs
Deivs Makejs pirmo reizi izmantoja datorus, kad modē bija perforētā papīra lente, un kopš tā laika viņš nodarbojas ar programmēšanu. Pēc vairāk nekā 30 IT nozarē nostrādātiem gadiem viņš tagad ir pilnas slodzes tehnoloģiju žurnālists. Savas karjeras laikā viņš ir strādājis par ārštata programmētāju, starptautiskas programmatūras izstrādes komandas vadītāju, IT pakalpojumu projektu vadītāju un pēdējā laikā par datu aizsardzības speciālistu. Viņa raksti ir publicēti vietnē howtogeek.com, cloudsavvyit.com, itenterpriser.com un opensource.com. Deivs ir Linux evaņģēlists un atvērtā koda aizstāvis.
Lasīt pilnu biogrāfiju

Interesanti Raksti