आप लिनक्स कंसोल पर ऊपर / नीचे स्क्रॉल कैसे करते हैं?


199

मैं मानता हूं कि Up/ Downआपको कमांड इतिहास देगा। लेकिन, आप ऊपर और नीचे स्क्रॉल करके पिछले आउटपुट को कैसे देखते हैं?

मैं का इस्तेमाल किया है Shift+ Page Up/ Page Down, Alt+ Shift+ Up/ Downऔर Page Up/ Page Downलेकिन इनमें से कोई भी काम करने लगते हैं।

यह एक Redhat Linux बॉक्स है।


क्या आप एक xterm (या समतुल्य) का उपयोग कर रहे हैं?
टेकपिक

1
नो रेडहैट एंटरप्राइज लिनेक्स
जेन दोह

मेरा मतलब है कि आप शेल को कैसे एक्सेस कर रहे हैं। कौन सा टर्मिनल एमुलेटर?
टेकपी

1
मैं सिर्फ VM कंसोल से लिनक्स सर्वर तक पहुंच रहा हूं।
19:00 पर जेन दोह

1
यह एक vmware बात है? यदि आप एक नियमित टर्मिनल एमुलेटर का उपयोग नहीं कर रहे हैं, तो आपके पास स्क्रॉलबैक जैसे टर्मिनल कार्य नहीं होंगे।
तपिश

जवाबों:


242

SHIFT+ Page Upऔर SHIFT+Page Down । अगर यह काम नहीं करता है तो यह कोशिश करनी चाहिए:

टर्मिनल प्रोग्राम पर जाएं, और सुनिश्चित करें
Edit/Profile Preferences/Scrolling/Scrollback/Unlimited
कि जाँच की गई है।

इस विकल्प का सटीक स्थान कहीं अलग हो सकता है, हालांकि, मैं देखता हूं कि आप Redhat का उपयोग कर रहे हैं।


यह एक पूरी तरह से अलग सवाल होगा। ओपी
ग्नोम

धन्यवाद! आप मूल ('वास्तविक') टर्मिनल से स्क्रॉलबैक आकार सेट करने के बारे में कैसे जाएंगे?
Starbeamrainbowlabs

1
लिनक्स कंसोल पर इस उत्तर की केवल पहली पंक्ति ही उपयोगी है, बाकी जीयूआई टर्मिनल जैसे कि गनोम-टर्मिनल पर उपयोगी हो सकती है, हालांकि असीमित की आवश्यकता नहीं है।
ग्रिंगो सुवे

@GringoSuave मिल जाता है।
डैनियल बेकर

120

Shift+ Fn+ UPया DOWNमैकबुक पर आपको स्क्रॉल करने की अनुमति होगी।


3
मैक होस्ट में CentOS vm पर अच्छी तरह से काम करता है
Miro Markaravanes

1
धन्यवाद। मेरे लिए काम करता है (मैक ओएसएक्स 10.10 पर वर्चुअलबॉक्स वीएम के अंदर उबंटू सर्वर)
क्रिस जैकब

1
इस लॉरेन के लिए धन्यवाद, और @anizzomc धन्यवाद। मैं अपने मैकबुक पर था प्रो वर्चुअल बॉक्स में उबंटू सर्वर चला रहा था और इस समय यह पता लगाने की कोशिश कर रहा था।
केसीबी

1
जैसा कि टिप्पणियां दिखाती हैं, यह एकमात्र सही उत्तर है। हर कोई टर्मिनल एमुलेटर के बारे में बात कर रहा है, जो ओपी पूछ नहीं रहा है। यह केवल एक चीज है जो मैकबुक प्रो पर समानताएं में उबंटू सर्वर 14.04 एमुलेशन पर मेरे लिए काम करती है
Roobie Nuby

1
ऐसा इसलिए है क्योंकि आपके PageUp / PageDown कीज को Fn + Up / Down से मैप किया जाता है, यह अन्य कीबोर्ड में काम नहीं करेगा। और Fn एक वास्तविक कुंजी नहीं है जिसे OS पहचानता है (Mac को छोड़कर)
phuclv

65

वैकल्पिक: आप इसका उपयोग कर सकते हैंless कमांड का ।

कंसोल में टाइप करें:

"your_command" | less   

यह आपको ऊपर और नीचे तीर कुंजियों के साथ स्क्रॉल करने की अनुमति देगा।

मूल रूप से आपके आउटपुट को lessकमांड के साथ पाइप किया गया है ।


1
काफी दिलचस्प यह एकमात्र तरीका था जो वास्तव में एक FreeNAS इंस्टॉल डिस्क पर शेल का उपयोग करते समय काम करता था।
BaneOfSerenity

2
FreeNAS FreeBSD आधारित है, और वहां आप अलग-अलग स्क्रॉल करते हैं। पहले आप scroll lockपेजिंग मोड में जाने के लिए दबाएँ और फिर स्क्रॉल करने के लिए सादे तीर और page up/ page downका उपयोग करें। scroll lockटाइपिंग मोड पर वापस जाने के लिए फिर से दबाएँ ।
तीर

1
यह एकमात्र समाधान है जो हेडलेस सर्वर पर काम करता है। अन्य समाधान जीयूआई वाले सर्वरों के लिए हैं।
सीखने वाला

22

लाइन-बाय-लाइन की निगरानी के लिए वैकल्पिक

Ctrl+ Shift+ Up ArrowयाDown Arrow

के विपरीत Shift+ Page UpयाPage Down , जो पूरे पृष्ठ को स्क्रॉल करता है, यह एक चिकनी लाइन-बाय-लाइन स्क्रॉलिंग में मदद करेगा, जो कि वास्तव में मैं देख रहा था।


1
मुझे एक Chrome बुक के लिए स्क्रॉल करने की आवश्यकता थी जो कि नहीं है Page Upऔर Page Down। अच्छा काम करता है।
user4642212

विश्वास है कि यह CONFIG_VGACON_SOFT_SCROLLBACKलिनक्स कंसोल पर सक्षम होना चाहिए।
ग्रिंगो सुवे

20

SHIFT + Page Upऔर SHIFT + Page Downलिनक्स (वर्चुअल) कंसोल पर काम करने के लिए सही कुंजी हैं, लेकिन vmware कंसोल में उन टर्मिनल सेटिंग्स नहीं हैं। वर्चुअल कंसोल में स्क्रॉल बैक साइज़ तय किया गया है, ऐसा लगता है कि यह इस लिनक्स वर्चुअल कंसोल स्क्रॉलिंग बिहेवियर डॉक्यूमेंट के अनुसार वीडियो मेमोरी साइज़ तक सीमित है


मैथ्यू प्रभाव को रोकने के लिए, अब से मैं दूसरे और सही उत्तर देने के लिए ppl को प्रोत्साहित करने का प्रयास करूँगा ताकि पहले से ही सही उत्तर वाले प्रश्नों का उत्तर दिया जा सके।
पश्चिमीगंज

इसका मतलब यह है कि VMWare उन कीस्ट्रोक्स को स्वीकार करता है?
ग्रिंगो सुव

17

एक अन्य विकल्प, जो आपके सिस्टम पर पहले से ही स्थापित हो सकता है, वह है GNU स्क्रीन का उपयोग करना:

# This starts screen which adds basic window management in terminals
screen

# This starts the copy mode you can use to scroll
<CTRL-A> [

# Now use the arrows to scroll

# To exit copy mode, do
<ESC>

अधिक उपयोगी विकल्पों के लिए मैन स्क्रीन देखें (एकाधिक विंडोज़, ...) ...



7

शिफ्ट पेजअप / एंड मेरे लिए काम करता है।


1
यह एक टिप्पणी होनी चाहिए।
wscourge

2
मैं अभी तक टिप्पणी नहीं कर सकता :(
Rjj

6

ऐसा लगता है जैसे यह आसानी से संभव नहीं है: आर्क लिनक्स विकी कंसोल पर ऐसा करने का कोई तरीका नहीं बताता (जबकि वर्चुअल टर्मिनल पर आसानी से संभव है)।

आप tmux स्क्रॉलिंग का उपयोग कर सकते हैं :

Ctrl- bतब [आप अपने सामान्य नेविगेशन कुंजियों का उपयोग स्क्रॉल करने के लिए कर सकते हैं (जैसे। Up Arrowया PgDn)। दबाएँqस्क्रॉल मोड छोड़ने के लिए ।

वैकल्पिक रूप से आप प्रेस कर सकते हैं Ctrl- b PgUpसीधे कॉपी मोड में जाएं और एक पेज ऊपर स्क्रॉल करें (जो कि ऐसा लगता है जैसे आप ज्यादातर समय चाहते हैं)


4

मैं UbuntuW अतिथि के साथ VMWare कार्य केंद्र के साथ एक ही समस्या में भाग गया, VmWare सर्वर दृश्य से वापस स्क्रॉल करने का समर्थन नहीं करता है। मैंने जो किया वह x GUI को स्थापित करने के लिए था, फिर वहां से xterm चलाएं। किसी कारण से यह समान चलता है, लेकिन आपको सामान्य तरीके स्क्रॉल करने देता है। आशा है कि यह VmWare वर्चुअल बॉक्स में भविष्य के पाठकों की मदद करता है।


भारी हल। एक और sshd स्थापित करने और दूर से लॉग इन करने के लिए हो सकता है।
ग्रिंगो सुवे

2

व्यक्तिगत, निश्चित समाधान

इस लाइन को अपने में जोड़ें ~/.screenrc

termcapinfo xterm* ti@:te@

अब आप एक स्क्रीन बना सकते हैं, और इसे अपने माउस से ऊपर / नीचे स्क्रॉल कर सकते हैं; जैसे आप सामान्य रूप से करते हैं।


2

Fn+ Up/Downमैक ओएस एक्स 10.11 में टर्मिनल स्क्रॉल कर सकते हैं


1

Shiftजब माउस को ऊपर / नीचे स्क्रॉल करते समय कुंजी दबाएं तो मेरे लिए काम करता है जब उबंटू में लॉजिन sshयोसमाइट में टर्मिनल का उपयोग करता है ।


0

कुछ कमांड के लिए, जैसे mtr + (plus) और - (minus) ऊपर और नीचे स्क्रॉल करने का काम करते हैं।


0

कुछ VPS होस्टिंग्स (जैसे linode) में आपको क्लिक करना होगा Ctrl+Aऔर फिर ESC। डबल के साथ ESCभी बाहर निकलें ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.