Како поправити Зсх дозволу одбијену у Мац терминалу

Kako Popraviti Zsh Dozvolu Odbijenu U Mac Terminalu



Зсх је подразумевани терминал на Мац-у који вам омогућава да покрећете команде и извршавате задатке са лакоћом. Међутим, током извршавања датотеке скрипте, можете наићи на а Дозвола одбијена грешка која омета ваш напредак; ова грешка се јавља када немате довољну дозволу за приступ одређеним датотекама и фасциклама.

У овом водичу ћете научити једноставан начин да поправите Зсх дозвола одбијена грешка у Мац терминалу, тако да можете наставити да користите командну линију без икаквих проблема.







Поправите Зсх дозволу одбијену у Мац терминалу

Током рада са Зсх-ом можете наићи на следећу грешку:




Да поправим Зсх дозвола одбијена грешка у Мац терминалу, прођите кроз доле наведене кораке:



Корак 1: Проверите да ли постоји дозвола за датотеку или фасциклу

Пре него што кренете ка решавању Зсх дозвола одбијена грешка, потребно је да идентификујете датотеке или директоријуме који узрокују ову грешку. Отворите терминал на Мац-у и издајте следећу команду да потражите датотеке или директоријуме са ограниченим дозволама.





лс < фајл или Фолдер >


Као пример, проверавам дозволу за датотеку моје датотеке скрипте под називом “мисцрипт.сх” .



Корак 2: Дајте дозволу датотекама или фасциклама

Да поправим Зсх дозвола одбијена грешка, дајте дозволу датотекама или фасциклама које узрокују грешку.

За моју датотеку скрипте “мисципт.сх”, Користим следећу команду:

цхмод а+к мисцрипт.сх



Команда дата изнад ће дати дозволу за извршавање датотеке; тхе “а+к” са цхмод команда је навикла да додели извршне дозволе свим корисницима (власнику, групи и другима).

Белешка: Исти процес се може пратити за друге датотеке или фасцикле на вашем Мац-у.

Корак 3: Потврдите дозволу

Сада, да бисте проверили да ли је дозвола успешно додељена датотеци или фасцикли, можете користити следећу команду праћену именом датотеке или фасцикле.

лс < фајл или Фолдер >


Овде проверавам дозволу за извршавање датотеке “мисцрипт.сх” користећи следећу команду:

лс мисцрипт.сх


Корак 4: Извршите или покрените датотеку

Након промена, можете поново да извршите датотеку користећи наредбу дату у наставку да бисте били сигурни да је дозвола за извршавање успешно додељена датотеци.

. / мисцрипт.сх



Белешка: У неким случајевима можете наићи на 'Дозвола одбијена' грешка јер команда захтева повишене привилегије. Коришћењем судо команду пре команде која је изазвала грешку, можете да је извршите са дозволама на нивоу администратора.

Закључак

Сусретање Зсх дозвола одбијена грешка у Мац терминалу може бити фрустрирајућа за кориснике и може се лако решити извођењем правих корака. Након разумевања узрока грешке и коришћења техника као што су модификовање власништва или коришћење датотеке или фасцикле судо за повишене привилегије, лако можете превазићи овај проблем. Са детаљним водичем корак по корак датим у овом чланку, сада знате да поправите Зсх дозвола одбијена грешку и максимално искористите своје искуство командне линије на свом Мац-у.