Terminal / ZSH Problemleri ve İzin problemleri


0

İnternetten bir şey indirdim ve kötü amaçlı yazılım içerebilecek bir yazılım yürüttüm. Bundan sonra hepsini sildim ve Terminal'imi açtım ve bana bu hatayı verdi:

/Users/flawn/.zshrc:.:1: no such file or directory: /usr/local /etc/profile.d/z.sh
flawn@osx: ~|master⚡ ⇒  open .zshrc

Bu dosyalar var ve açabilirim. Ayrıca tüm dosyaları chmod çalıştı, ancak düzeltmedi. Korkum, bu izin hataları nedeniyle sistemimin önyüklememesi olabilir ...

Selamlar


Bakın ~/.zsh- muhtemelen orada bir çeşit emir var. İçerikleri yayınlayın, böylece gözden geçirebiliriz, ancak büyük olasılıkla, sonunda olacaktır. Yorum yapın veya silin.
— Allan

.Zshrc satırları numaralandırılmış mı? Bir kabuk rc dosyasındaki satırlar numaralandırılmamalıdır.
— fd0


$ PATH bile yapamam ... zsh: böyle bir dosya ya da dizin yok: / opt / local / bin: / opt / local / sbin: / usr / local / bin: / usr / bin: / bin: / usr / sbin : / sbin: / opt / X11 / bin: / usr / yerel / paylaşım / dotnet: / usr / yerel / go / bin: /Library/Frameworks/Mono.framework/Versions/Current/Commands EDIT: Yine çalışır zsh: böyle bir dosya veya dizin yok
— NightScap3

Orada olmayan bir betiği arama istemini değiştirdiniz. .Zshenv ve .zshrc etc'ye bakın
— Mark

Yanıtlar:


1

Hata mesajı - /Users/flawn/.zshrc:.:1: no such file or directory: /usr/local /etc/profile.d/z.sh.zshrc dosyanızın 1. satırından gelir ve komut değiştirme ile yolun geri kalanı arasında boşluk olduğunu gösterir.

 . `brew --prefix` /etc/profile.d/z.sh
                  ^space

Komut değiştirme için geri dönüşler uzun süredir $ (.....) lehine kaldırılmıştır ancak kaynak dosyaya giden mutlak yolu kullanarak daha iyi olursunuz.

. /usr/local/etc/profile.d/z.sh 

ya da zyüklü değilse 1 numaralı yorum satırını ekleyin.

#. `brew --prefix` /etc/profile.d/z.sh

20. satırda kıvrık tırnakları kaldırın.

DISABLE_UPDATE_PROMPT=„true“

Son olarak, .zshrc dosyanızın son satırını yeni bir satırla sonlandırın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.