«bash» etiketlenmiş sorular

Bash, GNU Projesi'nden Unix benzeri işletim sistemleri için ücretsiz bir kabuktur.

5
Bir dosyanın üst dizinini alın
Bir dosya için sadece üst dizinin adını almak istiyorum. Örnek: Sahip olduğumda path=/a/b/c/d/file, yalnızca istiyorum dve çıktı olarak değil /a/b/c/d( istediğim dirname $path). Bunu yapmanın karmaşık bir yolu var mı?
24 linux  bash  shell 



3
Kötü bir komuttan sonra bash'ın duraklamasına neden olan şey nedir?
Kötü bir komut yazarken, yapmak istediğinizi söyleyin: $ cd .. $ ls Fakat bunun yerine çok hızlı yazıyorsunuz ve sonunda l ve s arasına girerek isabet alıyorsunuz. $ cd .. $ l sbash: l: command not found... Bu, elbette her zaman hızlı yazdığımız zaman olur. Merak ettiğim şey kötü komut …
23 bash 

3
Konsoldaki komutları nasıl zincirlerim?
Olarak bash, bazen seri birkaç komut çalıştırmak istiyorum ve yenilerini yazmadan önce bitirmek için onları beklemek istemiyorum. Böylece böyle bir şey yapıyorum: cmd1; cmd2; cmd3 Ne yazık ki, komutlardan biri başarısız olabilir. Bu durumda, durmak istiyorum. Bunu yapmanın kolay bir yolu var mı, ancak yalnızca önceki komutta 0 çıkış kodu …

3
Bu şifreli Bash komutu ne anlama geliyor?
Ubuntu Forum'un kötü niyetli komutlarla ilgili uyarısını okudum ve şu ilginç cevheri buldum: :(){ :|:& };: UYARI: Yukarıdaki kod olacak siz (muhtemelen yoktur) sert bir yeniden başlatma isteyen yerinde sıkı proc sınırlarını yoksa makinenizi çökmesine. Bu kodu çalıştırmaya benzer şekilde düşünün sudo rm -rf /. Ama bu ne anlama geliyor? …
23 bash 

1
Neden giriş yapıyoruz, giriş yapmıyor, etkileşimli ve etkileşimli olmayan bash kabukları var?
Bu yüzden bash man sayfaları giriş ve etkileşimli mermilerin ne olduğunu açıklıyor: Bir oturum açma kabuğu, ilk argüman sıfırı bir - olan veya bir --login seçeneğiyle başlayan bir kabuktur. Bir etkileşimli kabuk, seçenek olmayan argümanlar olmadan ve standart giriş ve hataların her ikisi de terminallere (isatty (3) tarafından belirlendiği gibi) …

5
“|” Linux borusu sembolü ne işe yarar? [çift]
Bu sorunun zaten burada yanıtları var : Girdilerin Bash'deki borulara nasıl gönderildiğini anlamak (4 cevap) 5 yıl önce kapandı . İşte bir klasördeki dosyaları ters sırada sıralayan bir komut ls | sort -r Bu komuttaki |sembol ne işe yarıyor? Burada gerçekten aradığım şey Linux yeni başlayanlar için boruların yüksek düzeyde …

2
Terminalden smb: //user@100.100.100.100 'e nasıl yazılır?
Bilgisayarımda ubuntu ve gnome kullanıyorum. Dosya Tarayıcısını açtığımda, sol tarafta, uygun bir şekilde "Work Server" adlı bir klasör görüyorum. Farenin üzerine geldiğimde, aşağıdaki resim yazısı "smb: //john@69.100.100.1". Bu klasöre tıklarsam, o klasörün içeriğini görebilirim. Her şey harika. Şimdi bir terminal / kabuk açtığımda yazarım. cd smb://john@69.100.100.1 Dizinin bulunmadığını söylerken hata …
23 bash  terminal  mount  smb 

3
Geri-kill kelimesini Ctrl + w'ye bağlama
Uzun süredir Tcsh kullanımından Bash'in yakın zamanda keşfedilmesine geçmeye çalışıyorum. Boşlukları ve eğik çizgileri kelime sınırları olarak ele alan, büyük olasılıkla geriye dönük-öldürme kelimesi olan Ctrl + w hariç tüm favori özelliklerimde bağlantı kurmayı başardım. Ancak Bash'de readline, ilk boşluğa kadar siler, aralarındaki tüm boşlukları siler. Her ikisi de .inputrc …
23 bash  readline 


3
Tarih vim'e nasıl eklenir
Vim'de "!" İle komandolar çalıştırabilirsiniz. Çıkışı mevcut ara belleğinize eklemek için bunu "r" ile birleştirebilirsiniz. : r! tarih Cum 20 Temmuz 09:39:26 SAST 2012 tarihi bir dosyaya ekler. Şimdi farklı format +% F ile tarih gibi daha ilginç şeyler yapmaya çalıştığımda. Komut satırında $ tarih +% F 2012-07-20 Vim : …
23 linux  command-line  bash  vim  date 

4
Ekranın varsayılan şifresi nedir?
Ben yazdığınızda Ctrl-X X (sic) ekranında , oturum kilitlenir. Varsayılan şifre nedir? Linux'a giriş yapmak için kullandığım aynı şifre mi? Soruyorum çünkü: Birkaç farklı uzak linux sunucusuna ssh aracılığıyla, linux / unix'in çeşitli lezzetleri altında bağlanıyorum ve hepsinde ekran oturumları çalışıyor. Ekran oturumunu kilitlediğimde ve şifremi yazdığımda, bazen çalışıyor ve …
22 linux  bash  display 


7
Bir sayı aralığı döndüren standart bir unix programı var mı
Ben modası geçmiş bir ders kitabından kabuk yazmayı öğreniyorum ve bana sanki boşluklarla sınırlandırılmış bir sayı dizisi döndüren bir programa sahip olmak gerçekten yararlı olacak gibi görünüyor. $ range 10 20 10 11 12 13 14 15 16 17 18 19 20 Sonra bir kabuk betiği yapıyorsanız, for i in …
22 bash  unix 

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.