Kuidas parandada Maci terminalis keelatud Zsh-luba

Kuidas Parandada Maci Terminalis Keelatud Zsh Luba



Zsh on Maci vaiketerminal, mis võimaldab teil hõlpsalt käske käivitada ja ülesandeid täita. Kuid skriptifaili täitmise ajal võite kohata a Luba keelatud viga, mis takistab teie edasiminekut; see tõrge ilmneb siis, kui teil pole teatud failidele ja kaustadele juurdepääsuks piisavalt õigusi.

Sellest juhendist saate teada lihtsa viisi selle parandamiseks Zsh luba keelatud viga Maci terminalis, nii et saate jätkata käsurea kasutamist probleemideta.







Parandage Maci terminalis keelatud Zsh-luba

Zsh-iga töötades võib tekkida järgmine tõrge:




Et parandada Zsh luba keelatud Kui Maci terminalis ilmneb tõrge, järgige alltoodud samme:



1. toiming: kontrollige faili või kausta luba

Enne probleemi lahendamise poole liikumist Zsh luba keelatud viga, peate tuvastama selle vea põhjustavad failid või kataloogid. Avage Macis terminal ja andke järgmine käsk, et otsida piiratud õigustega faile või katalooge.





ls -l < faili või kaust >


Näiteks kontrollin oma skriptifaili nimega failiõigusi 'myscript.sh' .



2. samm: andke failidele või kaustadele luba

Et parandada Zsh luba keelatud viga, andke luba tõrke põhjustavatele failidele või kaustadele.

Minu skriptifaili jaoks 'myscipt.sh', Ma kasutan järgmist käsku:

chmod a+x myscript.sh



Ülaltoodud käsk annab failile täitmisloa; a 'a+x' koos chmod käsk on harjunud anda täitmisõigused kõigile kasutajatele (omanik, rühm ja teised).

Märge: Sama protsessi saab järgida ka teiste Maci failide või kaustade puhul.

3. samm: kontrollige luba

Nüüd saate kontrollida, kas faili või kausta luba on edukalt antud, kasutades järgmist käsku, millele järgneb faili või kausta nimi.

ls -l < faili või kaust >


Siin kontrollin faili täitmisõigust 'myscript.sh' kasutades järgmist käsku:

ls -l myscript.sh


4. toiming: käivitage või käivitage fail

Pärast muudatusi saate faili uuesti käivitada, kasutades allpool antud käsku, et tagada failile täitmisloa edukas andmine.

. / myscript.sh



Märge: Mõnel juhul võite kokku puutuda 'Luba keelatud' viga, kuna käsk nõuab kõrgemaid õigusi. Kasutades sudo käsu enne tõrke tekitanud käsku, saate selle käivitada administraatoritaseme õigustega.

Järeldus

Kohtumine Zsh luba keelatud viga Maci terminalis võib kasutajatele meelehärmi tekitada ja selle saab õigete sammude sooritamisega hõlpsasti lahendada. Pärast vea põhjuse mõistmist ja selliste tehnikate kasutamist nagu faili või kausta omandiõiguse muutmine või kasutamine sudo kõrgemate õiguste saamiseks saate sellest probleemist hõlpsasti üle saada. Selles artiklis esitatud üksikasjaliku samm-sammulise juhendi abil saate nüüd probleemi parandada Zsh luba keelatud viga ja kasutage oma Macis oma käsureakogemust maksimaalselt ära.