CLI'deki her komutun önünde görünen metin için bir ad var mı?


18

Örneğin, bir terminal başlattığımda Ubuntu'da şöyle diyor:

username@computer:~$ 

Ve Windows'da:

C:\Users\Username>

Bu metne gönderme yapmanın resmi bir yolu var mı?

Yanıtlar:


30

Buna “istem” denir.

Llinux'da, bash kabuğu veya KSH kabuğu, KSH (korn kabuğu) istemi vb. Durumunda daha spesifik olabilir ve “bash istemi” diyebilirsiniz…

Windows'ta istemi PROMPT komutuyla değiştirebilirsiniz.

Windows'ta, biraz daha kesin ve “C istemi” deyin ve Windows istemi en ünlü olduğu verebilir C:\>veya C:\something...>bunu bu ismi nasıl olur görebilirsiniz.

Teknoloji delisi bombalanmasını telefonda bir kullanıcıya diyebilirdin “istemi C alır mıyım?” C istemi, bazı yazma o kadar söyleyerek iken C:\istemi veya C:istemi. Kimse ne zaman ( A:ya da D:DOS disketten ya da cd sürücüden önyükleme yaptığınızda ya da komut isteminden bu sürücülerden birine geçtiğinizde aldığınız) ve kimsenin “Bir istem” ya da “D istemi, 'sadece ünlü olan, “C istemi”.


Teşekkür ederim! Aradığım kelime "Bilgi İstemi" idi. Zaman aşımı süresi dolduğunda kabul edilir olarak işaretleyeceğim.
Erty Seidohl

2
Komut Satırı Arabirimi , Komut İstemi adı verilen küçük bir metin parçasını, size iyi hizmet edebilmesi için sadece bir Komut vermenizi beklerken yalnız görünmesini sağlar .
Fiasco Labs

@FiascoLabs "komut istemi" terimi sık sık Windows programına gönderme eğilimindedir (bu belki de bir istem olmadan mümkün olmayabilir, ancak belki de uzun bir dir, örneğin bir şey yapmakla meşgulse bir istem olmadığını söyleyebilir) ve mutlaka komut istemi içindeki istemi belirtmez. "Bunu komut istemine yazın" (yalnızca her ikisi de orada olsa da) demek için kullanıldığında yalnızca küçük metne işaret edebilir. Ve her ikisi de "Komut istemini görüyor musunuz?" Terimi CLI çok genel bir terim olduğunu onun karşısında süreli GUI ile kontrastlar
barlop

1
Heh, Unix kullanarak komut istemi terimiyle tanıştım. Bu nedenle, Windows'a özgü bir terim değildir ve kullanımın ortaya çıkmasından ve GUI'lerin annelerinin gözünde bir ışıltı olduğu bir dönemde komut istemi kullanıldıktan sonra konsol penceresi için Windows adının adlandırılması geldi . Gülmek için teşekkürler ...
Fiasco Labs

@FiascoLabs "Ben" komut istemi "terimi olsa pencerelerde olsa da, komut istemi" ( bu nedenle bu yorumda DIR bahsettim) terimi olsa da yazdım yorumda daha açık olabilirdi. windows komut istemi terimi genellikle programa atıfta bulunur ve ben sadece istemi nereye başvuracağını görmek zor olduğu yerde örnekler
verdim.Genel

8

Umarım bu daha fazla bilgi sizin için (veya bir başkası) yararlıdır .... PS1 ortam değişkeni üzerinden "bilgi istemi" görüntüleyebilir / ayarlayabilirsiniz.

Geçerli istemin neye ayarlandığını görmek için ...

$ echo $PS1

Geçerli istemi başka bir şeye ayarlamak için ...

$ export PS1="\n\u@\h:\w\r\n$ "    (for example...)

Bir istemi özelleştirmek için kullanılabilecek birçok parametreyi görmek için ...

$ man bash        (then type  /^PROMPTING  and hit Enter)

1
Ayrıca bkz PS2, PS3ve PS4.
Scott

7

Linux'ta da dikkat çekicidir:

  • $ İle biten bilgi istemi normal bir kabuk anlamına gelir.

  • # İle biten bilgi istemi bir kök kabuğunu belirtir ( dikkatli! )


8
Tabii ki bu sadece bir kongre; ayrıcalığınız olsun ya da olmasın, istemi istediğiniz şekilde ayarlayabilirsiniz. (Okulda, bir sistem yöneticisinin geçeceği, göreceği ve çıldırdığı ümidiyle istemlerimizi “#” olarak ayarlardık. ve başka herhangi bir şey ayrıcalıksız olanı gösterir. (Bazı mermiler ayrıcalıksız varsayılanları olarak “%” ve hatta “>” kullanmışlardır.) Ayrıca, Unix olmayan bazı makineler “#” = ayrıcalık kuralını izler.
Scott

Ah - çok havalı ve bilmek faydalı. Teşekkürler!
Erty Seidohl
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.