Unix & Linux

Linux, FreeBSD ve diğer Un * x benzeri işletim sistemleri kullanıcıları için soru-cevap

4
Sembolik bir link için izinleri değiştirme
Bu izinlerle bir bağlantım var: lrwxrwxrwx 1 myuser myuser 38 Aug 18 00:36 npm -> ../lib/node_modules/npm/bin/npm-cli.js* Sembolik link bir .tar.gz arşivinde bulunur. Şimdi tar.gz arşivini maven kullanarak açtığımda sembolik bağlantı artık geçerli değil. Bu yüzden sembolik bağlantıyı yeniden kurmaya çalışıyorum. İlk önce ln kullanarak sembolik link oluşturuyorum ama orijinal sembolik …
37 symlink  chmod 


1
BSD ve GNU / Linux kullanıcısı arasındaki ana farklar nelerdir?
Unix ve Linux'ta BSD'ler ve GNU, vb. Hakkında çok şey okudum. Ancak, sık sık bahsedilmelerine rağmen, BSD ve GNU kullanıcı alanları arasındaki gerçek, pratik farkların ne olduğunu hala anlamıyorum. Birisi ayrıntılı olabilir mi? Cevap verirken, lütfen GNU / Linux'un ana UNIX olmadığı bir zaman deneyimleyecek kadar uzun süredir yaşamadığımı (OS …
37 bsd  gnu 

4
Dosya içeriğini çıkartın, ancak arşiv klasörü oluşturmadan
Çok sayıda dizin, dosya vb. İçeren bir dosya myarchive.zip var. Diyelim ki bu myarchive.zip dosyası "b" adlı bir dizinde yaşıyor. Eh, "unzip myarchive.zip" komutunu kullandığımda, sistem varsayılan olarak zip dosyasının içeriğiyle birlikte "myarchive" adlı bir dizin oluşturur. Ben do not sistemi bu "myarchive" dizinini oluşturmak istiyorum - Sadece içerikler "b" …
37 cp  zip 

5
Yeniden taktığımda neden env değişkenlerini tmux'ta yeniden ayarlamak zorundayım?
Genelde mac ve ssh / tmux üzerinde çalışıyorum ve işimi yapmak için Linux makinesine ekliyorum. Linux makinesinde çalışan ssh-agent'ım var. Sahibim set -g update-environment "SSH_AUTH_SOCK SSH_ASKPASS WINDOWID SSH_CONNECTION XAUTHORITY" benim içinde .tmux.conf. Yine de, ne zaman bu oturuma yeniden bağlansam, koşmam gerekiyor tmux setenv SSH_AUTH_SOCK $SSH_AUTH_SOCK Yeni tmux pencerelerin $SSH_AUTH_SOCKdoğru …


3
Modellik vs modal editörleri
Linux öğrenmeye yeni başladım ve önceki tüm programlama deneyimim Windows platformunu kullanıyordu. Vim editörüne rastladım ve modellik editörü olarak adlandırılan notepad'den farklı olarak modal editör olduğunu okudum. Genelde modellik ile modsal editörler arasındaki farkın ne olduğunu açıklayabilir misiniz?


2
Avfs sahte dizinlerini zsh ile tamamlamak
Bazı durumlarda “sahte” dosyaları tamamlamak için zsh'nin tamamlama sistemini nasıl ayarlayabilirim? Daha doğrusu, AVFS dosya sistemi her arşivin yanında bir "sahte dizin" oluşturarak arşivleri dizin olarak gösterir. Varsayılan olarak, tüm dizin hiyerarşisini bağlama noktasının altında çoğaltır ~/.avfs. Ayrıca, ~/.avfsarşiv dosyası gibi her arşiv dosyası /tmp/foo.zipiçin arşivin içeriğini gösteren ~/.avfs/tmp/foo.zipbir dizin …

4
Hileli takma ad bildirimini nasıl bulabilirim?
Belirli bir aliasbildirimin nerede yapıldığını bulmaya çalışıyorum . Takma ad aradığımı bildiğim tüm yerleri araştırdım: ~ / .Bashrc ~ / .Bash_profile / Etc / bashrc / Etc / profile Şanssız. Bunun bir aliasnedeni olduğunu biliyorum çünkü which COMMANDyaptığım zaman: alias COMMAND='/path/to/command' /path/to/command Hangi dosyayı aliasyalnızca aliasadını bilen olduğunu bildirmenin bir …
37 bash  alias  bashrc 


3
Neden bazı uygulamalar yapılandırma verileri için ~ / .config / appname, diğerleri ~ / .appname kullanıyor?
Bazı uygulamaların yapılandırma dosyalarını koyduğunu, ~/.config/appnamediğerleri bunun için ~/.appname(klasik yöntem, AFAIK) kullandıklarını fark ettim . Bu ayrımın anlamı nedir ve benim bir uygulama için göz önünde bulundurulması gereken daha iyi ne olabilir? GÜNCELLEME: (XUbuntu 11.10 varsayılan) $ XDG_CONFIG_HOME ayarlanmış ~/ve sistemimdeki uygulamaların çoğu (Mozilla Firefox, Adobe Flash Player, Midnight Komutanı, …

4
Birden çok ana bilgisayar aracılığıyla ssh
Ofisimdeki makineme ulaşmak için şu anda şunu yapıyorum: me@home:~$ ssh unix.university.com me@unix:~$ ssh unix.department.univeristy.com me@unix.department:~$ ssh office-machine.department.university.com me@office-machine:~$ echo "This is very annoying" Bu işlemi otomatikleştirmenin kolay bir yolu var mı, belki de sonunda kullanabileceğim tek bir komut var mı?

12
Sık kullanılan komutlara hızlı bir şekilde nasıl kaydedilir ve erişilir?
Rutin olarak, en ufak bir değişiklikle, yürütmem gereken çok fazla emir var. Şu anda hepsini saklıyorum .bash_historyve kullanıyorum CTRL- Ronlara erişmek için ama daha iyi bir yol olup olmadığını merak ediyorum. Ne için bakıyorum: Yeni bir komut eklemek kolaydır Aranan bir komutu aramak ve yeniden çalıştırmak kolaydır Önerilerde istenmeyen komutlardan …

1
Kabuk betiklerinde “BASH-isms” kullanmaktan kaçınma
Kabuk komut dosyalarınızı denetleyecek ve kusurları, taşınabilirlik sorunlarını, standart dışı programların geri dönüşsüz kullanımlarını, amortismana tabi program kullanımlarını, vb. Belirten Perl :: Critic benzeri bir araç var mı ? Bunun set -o posixPOSIX dışı kullanımı devre dışı bırakacağını fark ettim , ancak bu, 1'den başlayan zsh indeksleme kabuk dizileri ve …
37 bash  shell  zsh  ash 

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.