2013-07-24 10 views
5

man ls girdim. Bu ls için kılavuz ile bir ekran gösterir. Bu kılavuzu kapatmak ve önceki ekrana dönmek istiyorum. Nasıl yaparım ? Ls için adam sayfası bunu yapmama izin vermiyor. Bir unix komutu yazmayı denediğimde "(END)" veya bir mesaj göstermeye devam ediyor.UNIX'de MAN ekranından veya sayfasından nasıl çıkılır?

Ben bir yeniyim, lütfen beni reddetme.

cevap

7

man komutu, ayarlanmışsa $MANPAGER veya $PAGER tarafından belirtilen varsayılan çağrı cihazınızı kullanır. Her ikisi de ayarlanmamışsa, muhtemelen more veya less veya less gibi makul bir şeye ayarlanır. (İşin garibi, sen man man yazarak görebilirsiniz man komutu için kılavuz sayfasında görmüyorum -. Eğer geri kabuk istemi aldıktan sonra)

Çoğu çağrı cihazları q yazarak çıkılabilir - Bu, çağrı cihazınızı çağırmak için başka bir program için bilmeniz gereken bir şey ya da bir dosyayı görüntülemek için doğrudan çağrı cihazınızı kullandığınızda (less some-file.txt). Benim sistemde man komutu çalıştırdığınızda

, alt çizgi gösterir: ters videoda

Manual page ls(1) line 1 (press h for help or q to quit) 

. Bunu görüyor musun? (Olabilir veya olmayabilir, ayarlarınıza bağlı olarak.)

senin çağrı cihazı daha sonra yardım için h yazarak daha fazla bilgi alabilirsiniz, less ise - ya man less yazarak.

+1

Merhaba! Birkaç sorum var. Çağrı cihazı nedir? Çağrı cihazlarının çoğunun q tarafından çıkabileceğini söylediniz. Olağandışı çağrı cihazlarından çıkmak için başka bir anahtar var mı? Ayrıca, çıkış anahtarını q'dan "zzz" ya da esc tuşuna değiştirmenin bir yolu var mı? – bashboy

+0

Göremiyorum - Manüel sayfa ls (1) satır 1 (yardım için h tuşuna veya çıkmak için q tuşuna basın). Ayrıca, man sayfasının tüm metnini kopyalayamıyorum. Metni Windows sözcük üzerine kopyaladıktan sonra satır aramayı düşünüyordum. – bashboy

+0

@bashboy: Bir çağrı cihazı, bir metin dosyasını görüntülemenizi sağlayan bir programdır. Daha eski olanlar, bir seferde sadece bir dosya bir sayfa gösterebilirdi; Modern çağrı cihazları, bir seferde bir çizgi veya yarım sayfayı kaydırmanızı ve ileri ve geri gitmenizi sağlar.'daha az' yapılandırılabilir; Ayrıntılar için daha az adam. Ancak, sisteme daha aşina olana kadar sadece varsayılanlarla yapışmayı düşünebilirsiniz. –

1

Man sayfalarından çıkmak için q tuşuna basabilirsiniz.


Bilginize: Tecrübelerime göre

, man genellikle bilgileri görüntülemek için less kullanır. less (ve man için) için klavye kısayolları yararlı listesi (navigasyon, çıkan) elde etmek için, yazabilirsiniz:

    SUMMARY OF LESS COMMANDS 

     Commands marked with * may be preceded by a number, N. 
     Notes in parentheses indicate the behavior if N is given. 

    h H     Display this help. 
    q :q Q :Q ZZ  Exit. 
--------------------------------------------------------------------------- 

          MOVING 

    e ^E j ^N CR * Forward one line (or N lines). 
    y ^Y k ^K ^P * Backward one line (or N lines). 
    f ^F ^V SPACE * Forward one window (or N lines). 
    b ^B ESC-v  * Backward one window (or N lines). 
    z     * Forward one window (and set window to N). 
    w     * Backward one window (and set window to N). 
    ESC-SPACE   * Forward one window, but don't stop at end-of-file. 
    d ^D    * Forward one half-window (and set half-window to N). 
    u ^U    * Backward one half-window (and set half-window to N). 
    ESC-) RightArrow * Left one half screen width (or N positions). 
    ESC-( LeftArrow * Right one half screen width (or N positions). 
    F     Forward forever; like "tail -f". 
    r ^R ^L   Repaint screen. 
    R     Repaint screen, discarding buffered input. 
     --------------------------------------------------- 
     Default "window" is the screen height. 
     Default "half-window" is half of the screen height. 
+1

Bunu nasıl öğrendiniz? Bir erkek sayfasında bir yerde mi belirtiliyor? – bashboy

0

Sadece q yazıp: Burada

less --help 

kısa exerpt olduğunu Bu girişi girmeniz gereken herhangi bir sayfadan çıkmanızı sağlayacaktır

0

Basitçe q yazıp Enter tuşuna basabilirsiniz Burada q çıkmaktır.