Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 15828|Odgovoriti: 0

[linux] Kako ugotoviti, ali ukaz obstaja v Shellu (Bash).

[Kopiraj povezavo]
Objavljeno na 2. 11. 2021 11:17:19 | | |
Linux za ogled nameščene programske opreme (ugotavljanje, da je programska oprema nameščena)

Pogosto gre za ugotavljanje, ali je programska oprema že nameščena, vendar se pogosto pojavi RPM -qa | Ime GERP ni najdeno
Obstajata dva načina, kako določiti, ali namestiti ali ne

RPM paket je nameščen, lahko ga vidiš z rpm -qa, če želiš izvedeti, ali je paket nameščen, uporabi rpm -qa | grep "ime programske opreme ali paketa".
Nameščen DEB paket, ki ga je mogoče videti z DPKG -L. Če iščete določen paket, uporabite dpkg -l | grep "ime programske opreme ali paketa";
Yum metoda je nameščena, lahko uporabiš yum list installed za iskanje, če želiš najti določen paket, dodaj | za ukaz grep "ime programske opreme ali ime paketa";
Na primer:


Uporabite Which, da ugotovite, ali ukaz za kuhanje sploh obstaja

ki bo izpisal "xxx ni najden" v stderr, ko ukaza ni mogoče najti.

Najbolje je, da se izognemo uporabi tega kot zunanjega orodja, ki ne obstaja nujno, saj obstajajo razlike med porazdelitvami, nekateri sistemi pa ne določajo veljavnega izstopnega statusa, kar prinaša določeno stopnjo negotovosti.

Bash zagotavlja nekatere vgrajene ukaze, kot so zgoščeni ključ, tip in ukaz, da izpolni zahteve.


Izvirno:Prijava do hiperpovezave je vidna.





Prejšnji:Jenkins (5) Predstavitev projektne skupine
Naslednji:Linux (CentOS) omejuje nastavitev zmogljivosti strežnikov
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com