«command-line» etiketlenmiş sorular

Komut satırı arabirimini (CLI) kullanma hakkında sorular.

2
.Bashrc içindeki ihracat PATH satırı ne işe yarar?
Ben Linux'a öyle değilim ve bir öğreticiyi takip eden şu şüphem var. bashrcDosyayı değiştirmek zorundayım . Bu dosyada ne tür ayarlar bulunur? Ben bash kabuğu ortamı ile ilgili bir şey düşünüyorum ama bu konuda o kadar emin değilim. Bu satırı eklemeliyim: export PATH=$HOME/.local/bin:$HOME/.local/usr/bin:$PATH Bu çizgi tam olarak ne? Bu exportifadenin, …

2
Komut satırları her yürütüldüğünde bash komut dosyasını çalıştırın
Yeni bir Ubuntu / Linux kullanıcısıyım, yukarıdaki başlığım olarak bir soru sormak istiyorum. Örneğin, bir bash dosyam var ./script, herhangi bir komut satırı yazdığımda otomatik olarak çalışmasını istiyorum. Ben komut satırını çalıştırmak sonra pwdsonra ./scriptçalıştırılacaktır. Önümüzdeki komut satırı yazın kez ls -ladaha sonra ./scripttekrar çalıştırılacaktır.


1
Capslock anahtarımı bir balık kabuğu komutuna nasıl bağlayabilir ve geçiş kapakları işlevini nasıl devre dışı bırakabilirim?
Son zamanlarda balık kabuğuna geçtim ve otomatik tamamlama gerçekten güzel. Ancak, kendimi tabaçık olduğunda aksine complete_autocomplete özelliğini kullanmak için kullanmak istedim . İleri ve son tuşların her ikisi de bunu yapar, ancak normal yazma pozisyonunda parmaklarımın erişemeyeceği yerlerde. Ben kullanmayı isterdim Capslockşimdiye o anahtarı kullanmak asla gibi bu anahtarı ama …



2
PATH değişkenimi yanlışlıkla değiştirdim ve şimdi giriş yapamıyorum. PATH değişkenimi varsayılan olarak nasıl değiştirebilirim?
sudo -H gedit /etc/environmentPATH değişkenimi kalıcı olarak değiştirmek için terminalde komut kullandım . Düzeltmek için Ctrl+ Alt+ tuşuna basıp komut F1kullandım export PATH, ancak erişim reddedildi. Yeni PATH değişkeninin sahip olmadığı için birçok komut ( sudove dahil nano) tanınmaz /usr/bin. Linux komutlarında yeniyim. Bunu nasıl düzeltebilirim?

1
Bir değişkene değer atarken “STR: Komut bulunamadı”
Aşağıdaki satırları “test.sh” adlı bir kabuk komut dosyasına girdim: #!/bin/bash echo Hello World STR=”Hello Again” echo $STR Chmod çalıştırılabilir sonra, ben komut dosyası ile koştu ./test.sh. Ancak mesajı alıyorum ./test.sh: line 3 STR: Command not found Neyi yanlış yapıyorum?

2
Uygulama terminalden düzgün şekilde çıkarken nasıl kapatılır
Genellikle uygulamayı grafik ortamında çalıştırırken, kapatmak istediğimde Xpencerenin sol üst köşesine tıklıyorum ya da gitiyorum File > Close. Bazen bu programları komut satırını kullanarak terminalden ssh üzerinden uzaktan kapatmak istiyorum, şimdi komut kullanıyorum, killancak uygulamanın kendisinden düzgün şekilde çıkmasıyla aynı şeyi yaptığını merak ediyorum. itibaren man kill varsayılan sinyal 15) …

1
Bu ekstra çıkış hatları nelerdir?
Bazen bu satırlar bir komut çalıştırıldıktan sonra (rastgele) görülebilir: [1]- Done wget -c http://downloads.sourceforge.net/project/zorin-os/9/zorin-os-9-core-32.iso?r=http%3A%2F%2Fzorinos.com%2Fdownload9.html [2]+ Done ts=1460659842 İlk satır komutun kendisidir ve her zaman gerçekleşmez. Ancak zaman zaman bir komut satırı uygulaması komut satırına dönmeden durur, ben enter tuşuna basana kadar; Bu satırları gösterir. Sistemim bir hafta öncesine kadar böyle …


2
Tr bir kelimeyi diğerine nasıl çevirir?
Bir dosya var ma.txtve çıktı içerir ls -l; tr( tr "nik-pc" "root") komutunu çalıştırdığımda bu çıktıyı alıyorum: nik-pc@nik:~$ cat ma.txt total 52 drwxr-xr-x 2 nik-pc nik-pc 4096 Mar 11 11:33 Desktop lrwxrwxrwx 1 nik-pc nik-pc 2 Mar 8 22:54 di -> hd drwxr-xr-x 3 nik-pc nik-pc 4096 Mar 13 13:28 …



2
$ '$ Foo' ve $ “$ foo” arasındaki fark
Değişken bağlamda tek ve çift tırnaklar arasındaki nüansları anlamakta güçlük çekiyorum Ben tanımlarım: foo=pwd sonra bunları çalıştırın: echo $'$foo' Hangi ekolar $foo( $eko komutumdaki ilk yansıma kaldırılır) echo $"$foo" Bu echos pwd(yani bash $foodeğişkenim değerine genişler ) echo $`$foo` Sonunda bu echos $~/scripts(yazdırmasını bekliyordum ~/scripts, değil $~/scripts) birisi bu farklılıkları …

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.