«bash» etiketlenmiş sorular

Bash (Bourne-Again SHell), varsayılan olarak Ubuntu'nun komut satırı arayüzünde kullanılan kabuktur.



3
[R] “rm -rf dosyaadı [co]” komutunda ne anlama geliyor?
Diyelim ki içinde iki dosya var /tmp: root@ubuntu:~# touch /tmp/hello.{pyc,py} root@ubuntu:~# ls /tmp/ hello.py hello.pyc Şimdi, rm -rfkomutu [co] seçeneğiyle çalıştıralım root@ubuntu:~# rm -rf /tmp/hello.py[co] root@ubuntu:~# ls /tmp/ hello.py Birisi burada neler olduğunu açıklayabilir mi? Nedir [co]parametre? Diğer uzantılar için nasıl çalışmasını sağlayabiliriz? Say Ben foo.jsve foo.coffeebiz böyle bir şey …
16 command-line  bash  rm 


2
Yaygın komut dosyaları için / usr / local / bin'e sudo olmayan bir alternatif
/usr/local/binTerminal ile herhangi bir yerden bunları yürütebilmem için yaygın komut dosyaları koymaya alışkınım . Örneğin, adında bir kabuk komut dosyası oluşturuyorum 1, çalıştırılabilir hale chmod +x 1getirip koyuyorum ve ilk satırda /usr/local/binyazdığım komut dosyasının içine #!/bin/shve sonra komutlarım. Oradan, yazarak çalıştırması çok kolay ve hızlı 1Enter herhangi bir klasörün içinden. …

3
Son eğik çizgiye kadar girişi silme
Bir sunucudaki birkaç dosya arasında sık sık dalga geçeceğim. Aşağıdaki örnek komutları sırayla çalıştıracağım: nano /web/site/path/to/file /web/site/script.py nano /web/site/path/to/anotherFile nano /web/site/path/to/yetAnotherFile /web/site/script.py nano /web/site/path/to/etc İtibaren gitmek için nanoşu anda basın sonraki I komuta Upve Backspaceyolun son bölümünü yerine. Buradaki sorun, gerçekten, gerçekten tembel olmam . Aşağıdakilerden birini yapan bir klavye …


2
Terminal'i birden çok sekmeyle açın ve uygulamayı yürütün
Linux kabuk komut dosyalarında yeniyim. Terminal birden çok sekmeli açılacak bir kabuk komut dosyası yazmak istiyorum; her sekmede rtsp istemci uygulamasını çalıştırmalıdır. Bunun için, bu forumda burada sorudan geçtim ve feryat gibi kodlamaya çalıştım, tab="--tab-with-profile=Default -e " cmd="java RunRTSPClient" for i in 1 2 3 4 5 do # foo="$foo …

3
Terminaldeki kullanıcı adı nasıl daha küçük hale getirilir?
Bir terminal açtığınızda kullanıcı adı ve makine adı görüntülenir. Bir örnek, maden görüldüğü gibi: romeo@romeo-Satellite-C660D:~$. Gerçekten sinir bozucu çünkü biraz büyük. Bunu sadece şov romeo'sunu küçültebilir miyim? Kulağa aptalca geldiğini biliyorum, ancak Unix tabanlı işletim sistemlerinde yeniyim.

3
Herhangi bir komutu çalıştırmak Ubuntu Sunucusunda “Bellek ayrılamıyor” döndürüyor
Ubuntu 14.04 kullanıyorum. Son zamanlarda, sudo ayrıcalıklarına sahip kullanıcımla SSH üzerinden giriş yaptığımda, çalıştırdığım her komut bir “Bellek ayrılamıyor” hatasıyla sonuçlanıyor. İşte konsolumda denediğim birkaç tane myuser@mymachine:~$ whoami -bash: fork: Cannot allocate memory myuser@mymachine:~$ uname -a -bash: fork: Cannot allocate memory Denememe sudo reboot nowrağmen yukarıdaki hatayı alıyorum, bu yüzden …




1
Shopt -s extglob'un amacı nedir
Biri hariç tüm dosyaları dizinden silmek istedim. Çözümümü burada buldum . Bu çözüm bir komut kullanıyor shopt -s extglob Bu komutun tam olarak ne yaptığını bilmek istedim, bazı arka uç bilgileri. Ben de bu cevaba bir yorum ekledim ama şimdiye kadar cevap alamadım. Ubuntu'ya yeni bir kullanıcı olarak bu komutun …


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.