अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

fbterm - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में एफबीटर्म चलाएं

यह कमांड fbterm है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


FbTerm - लिनक्स के लिए एक तेज़ फ़्रेम बफ़र आधारित टर्मिनल एमुलेटर

SYNOPSIS


fbterm [विकल्पों] [--] [आदेश [तर्क]]

वर्णन


FbTerm फ्रेम बफ़र डिवाइस या VESA वीडियो कार्ड के साथ लिनक्स के लिए एक तेज़ टर्मिनल एमुलेटर है।
सुविधाएँ शामिल हैं:

* अधिकांशतः लिनक्स कर्नेल के टर्मिनल जितना तेज़ जबकि त्वरित स्क्रॉलिंग सक्षम है
* फ़ॉन्ट कॉन्फिग के साथ फ़ॉन्ट का चयन करें और Qt/Gtk+ आधारित GUI के समान, freetype2 के साथ टेक्स्ट बनाएं
क्षुधा
* प्रारंभ में डिफ़ॉल्ट शेल चलाने वाले 10 विंडो तक गतिशील रूप से बनाएं/नष्ट करें
* प्रत्येक विंडो के लिए स्क्रॉल-बैक इतिहास रिकॉर्ड करें
* वर्तमान स्थान का स्वत: पता लगाएं और टेक्स्ट एन्कोडिंग को परिवर्तित करें, दोहरी चौड़ाई वाली स्क्रिप्ट का समर्थन करें
जैसे चीनी, जापानी आदि
* तुरंत हॉट कुंजी के साथ कॉन्फ़िगर करने योग्य अतिरिक्त टेक्स्ट एन्कोडिंग के बीच स्विच करें
* जब जीपीएम सर्वर चल रहा हो तो चयनित टेक्स्ट को माउस से विंडोज़ के बीच कॉपी/पेस्ट करें
* स्क्रीन डिस्प्ले का ओरिएंटेशन बदलें, जिसे स्क्रीन रोटेशन भी कहा जाता है
* क्लाइंट-सर्वर आर्किटेक्चर के साथ हल्का इनपुट मेथड फ्रेमवर्क
* आई कैंडी के लिए पृष्ठभूमि छवि

विकल्प


आदेश [तर्क] शेल प्रोग्राम की अंतर्निहित पसंद को ओवरराइड करने के लिए दिया जा सकता है।
आम तौर पर FbTerm जाँच करता है शेल चर। यदि वह सेट नहीं है, तो यह उपयोगकर्ता का उपयोग करने का प्रयास करता है
पासवर्ड फ़ाइल में निर्दिष्ट लॉगिन शेल प्रोग्राम। यदि वह सेट नहीं है, / बिन / श होगा
इस्तेमाल किया गया। आपको इसका उपयोग करना चाहिए -- FbTerm के विकल्पों को तर्कों से अलग करने का तर्क
को आपूर्ति की आदेश.

FbTerm पहले कमांड लाइन तर्कों में निर्दिष्ट विकल्प मान का उपयोग करता है, फिर कॉन्फ़िगरेशन में
पट्टिका $घर/.fbtermrc. यदि वह फ़ाइल मौजूद नहीं है, तो FbTerm उसे डिफ़ॉल्ट रूप से बनाएगा
स्टार्टअप पर विकल्प.

-एच, --मदद
सहायता प्रदर्शित करें और बाहर निकलें

-वी, --संस्करण
FbTerm संस्करण प्रदर्शित करें और बाहर निकलें

-में, --शब्दशः
अतिरिक्त FbTerm की जानकारी प्रदर्शित करें

-एन, --फ़ॉन्ट-नाम=टेक्स्ट
फ़ॉन्ट परिवार नाम निर्दिष्ट करें

-एस, --फ़ॉन्ट-आकार=संख्या
फ़ॉन्ट पिक्सेल आकार निर्दिष्ट करें

--फ़ॉन्ट-चौड़ाई=संख्या
फ़ॉन्ट चौड़ाई को बल दें

--फ़ॉन्ट-ऊंचाई=संख्या
फ़ॉन्ट ऊंचाई को बल दें

-एफ, --रंग-अग्रभूमि=संख्या
अग्रभूमि रंग निर्दिष्ट करें

-बी, --रंग-पृष्ठभूमि=संख्या
पृष्ठभूमि रंग निर्दिष्ट करें

-e, --पाठ-एन्कोडिंग=टेक्स्ट
अतिरिक्त पाठ एन्कोडिंग निर्दिष्ट करें

-ए --अस्पष्ट-व्यापक
अस्पष्ट चौड़ाई वाले वर्णों को विस्तृत मानें

-आर, --स्क्रीन-रोटेट=संख्या
स्क्रीन डिस्प्ले का ओरिएंटेशन निर्दिष्ट करें

-मैं, --इनपुट-विधि=टेक्स्ट
इनपुट विधि प्रोग्राम निर्दिष्ट करें

--कर्सर-आकार=संख्या
डिफ़ॉल्ट कर्सर आकार निर्दिष्ट करें

--कर्सर-अंतराल=संख्या
कर्सर फ्लैश अंतराल निर्दिष्ट करें

--वेसा-मोड=संख्या
VESA वीडियो मोड निर्दिष्ट करें

--वेसा-मोड=सूची
उपलब्ध VESA वीडियो मोड प्रदर्शित करें

टिप्पणियाँ देखें $घर/.fbtermrc इन विकल्पों के विवरण के लिए.

शॉर्टकट सारांश


कीबोर्ड:
CTRL_ALT_E: FbTerm से बाहर निकलें
CTRL_ALT_C: एक नई विंडो बनाएं
CTRL_ALT_D: वर्तमान विंडो को नष्ट करें
CTRL_ALT_1: विंडो 1 पर स्विच करें
CTRL_ALT_2: विंडो 2 पर स्विच करें
CTRL_ALT_3: विंडो 3 पर स्विच करें
CTRL_ALT_4: विंडो 4 पर स्विच करें
CTRL_ALT_5: विंडो 5 पर स्विच करें
CTRL_ALT_6: विंडो 6 पर स्विच करें
CTRL_ALT_7: विंडो 7 पर स्विच करें
CTRL_ALT_8: विंडो 8 पर स्विच करें
CTRL_ALT_9: विंडो 9 पर स्विच करें
CTRL_ALT_0: विंडो 10 पर स्विच करें
SHIFT_LEFT: पिछली विंडो पर स्विच करें
SHIFT_RIGHT: अगली विंडो पर स्विच करें
SHIFT_PAGEUP: इतिहास ऊपर स्क्रॉल करें
SHIFT_PAGEDOWN: इतिहास नीचे स्क्रॉल करें
CTRL_ALT_F1: वर्तमान लोकेल की एन्कोडिंग पर स्विच करें
CTRL_ALT_F2 से CTRL_ALT_F6: अतिरिक्त एन्कोडिंग पर स्विच करें
CTRL_SPACE: इनपुट विधि टॉगल करें
CTRL_ALT_K: इनपुट विधि सर्वर को मारें

चूहा:
बाएँ बटन को नीचे ले जाएँ: टेक्स्ट का चयन करें
बाएं बटन के साथ डबल क्लिक करें: टेक्स्ट का स्वतः चयन करें
दाएँ बटन से क्लिक करें: चयनित टेक्स्ट चिपकाएँ

कभी-कभी उपरोक्त क्रियाएं काम नहीं करेंगी, कृपया शिफ्ट कुंजी दबाकर उन्हें फिर से करने का प्रयास करें
नीचे.

फ्रेम बफर उपकरण


FbTerm निष्पादित करने से पहले, सुनिश्चित करें कि आपके सिस्टम में एक फ़्रेम बफ़र डिवाइस है, और आप
इसके साथ सीधे पढ़ने/लिखने की पहुंच है। आम तौर पर FbTerm /dev/fb0 को खोलने का प्रयास करता है
/dev/fb/0, पर्यावरण चर "फ्रेम बफर"इस अंतर्निर्मित को ओवरराइड करने के लिए उपयोग किया जा सकता है
व्यवहार.

VESA वीडियो उपकरण


संस्करण 1.6 से, FbTerm VESA वीडियो कार्ड समर्थन जोड़ता है। डिफ़ॉल्ट रूप से, FbTerm फ़्रेम आज़माता है
पहले बफ़र डिवाइस, यदि विफलता हो, तो उच्चतम रिज़ॉल्यूशन वाले VESA डिवाइस का उपयोग करने का प्रयास करें और
रंग की गहराई। विकल्प "वेसा-मोड"केवल VESA डिवाइस को बलपूर्वक खोलने के लिए दिया जा सकता है
निर्दिष्ट वीडियो मोड. अपने वीईएसए कार्ड के लिए उपलब्ध वीडियो मोड देखने के लिए, "निष्पादित करें"fbterm
--वेसा-मोड=सूची".

ध्यान दें: 1) वीईएसए समर्थन को काम करने के लिए रूट विशेषाधिकार की आवश्यकता होती है; 2) VESA का उपयोग करने के लिए बाध्य न करें
सिस्टम पर फ़्रेम बफ़र डिवाइस सक्षम होने पर, वे प्रत्येक के साथ विरोध कर सकते हैं
अन्य.

फ़ॉन्ट


यदि पहले फ़ॉन्ट में ग्लिफ़ नहीं है, तो FbTerm फ़ॉन्ट सूची प्राप्त करने के लिए फ़ॉन्ट कॉन्फिग को आमंत्रित करता है
रेंडरिंग कैरेक्टर के लिए, यह दूसरा फ़ॉन्ट आज़माएगा, फिर तीसरा, ... और इसी तरह, उपयोगकर्ता
इस आदेशित फ़ॉन्ट सूची को "के साथ देख सकते हैंfbterm -v".

यदि आपको FbTerm द्वारा चुने गए फ़ॉन्ट पसंद नहीं हैं, तो उपलब्ध फ़ॉन्ट प्राप्त करने के लिए "fc-list" निष्पादित करें,
विकल्प के मूल्य के रूप में पसंदीदा चुनें "फ़ॉन्ट-नाम"। आप कॉन्फिगर को संशोधित भी कर सकते हैं
फ़ॉन्टकॉन्फ़िग की फ़ाइल, जो फ़ॉन्टकॉन्फ़िग पर आधारित सभी प्रोग्रामों के व्यवहार को बदल देगी!

पाठ एन्कोडिंग


Iconv का उपयोग करके, FbTerm अन्य एन्कोडिंग को आंतरिक एन्कोडिंग UTF-8 में परिवर्तित करता है। चालू होने पर,
FbTerm वैरिएबल की जाँच करता है एलसी_CTYPE डिफ़ॉल्ट टेक्स्ट एन्कोडिंग को निर्धारित करने के लिए, जो इससे जुड़ा हुआ है
शॉर्टकट CTRL_ALT_F1. उपयोगकर्ता "विकल्प" के साथ अधिकतम 5 अतिरिक्त एन्कोडिंग निर्दिष्ट कर सकता हैपाठ
एन्कोडिंग", उदाहरण के लिए, एक चीनी उपयोगकर्ता के रूप में, आप "text-encodings=gbk,big5", शॉर्टकट सेट करते हैं
CTRL_ALT_F2 gbk से आबद्ध होगा, और CTRL_ALT_F3 big5 से आबद्ध होगा।

कई सीजेके एनकोडिंग में अस्पष्ट चौड़ाई वाले अक्षर होते हैं जिनकी चौड़ाई होती है
उनके उपयोग के संदर्भ के आधार पर या तो संकीर्ण या व्यापक। डिफ़ॉल्ट रूप से, FbTerm व्यवहार करता है
उन्हें संकीर्ण चौड़ाई वाले वर्णों के रूप में, विकल्प "अस्पष्ट-व्यापक"को बदलने के लिए उपयोग किया जा सकता है
व्यवहार.

पृष्ठभूमि छवि


FbTerm किसी भी छवि फ़ाइल को विभिन्न प्रारूपों के साथ सीधे लोड और पार्स नहीं करता है, इसके बजाय
यदि परिवर्तनशील हो तो स्टार्टअप पर फ़्रेम बफ़र डिवाइस का स्क्रीन शॉट लेता है FBTERM_BACKGROUND_IMAGE
परिभाषित किया गया है, फिर इस स्क्रीन शॉट को टेक्स्ट रेंडरिंग के लिए पृष्ठभूमि के रूप में उपयोग करता है। के लिए
पृष्ठभूमि छवि समर्थन सक्षम करें, उपयोगकर्ता को पहले बफर डिवाइस को फ़्रेम करने के लिए एक छवि डालनी चाहिए
एक छवि दर्शक. एफबीवी का उपयोग करने वाली एक रैपर स्क्रिप्ट नीचे सूचीबद्ध है:

#!/ बिन / बैश

# fbterm-द्वि: a आवरण लिपि सेवा मेरे सक्षम पृष्ठभूमि की छवि साथ में fbterm
# उपयोग: fbterm-द्वि /पथ/से/छवि fbterm-विकल्प

गूंज -ने "\e[?25एल" # छिपाना कर्सर

fbv -सिउकर "$ 1" << EOF
q
EOF

पाली
निर्यात FBTERM_BACKGROUND_IMAGE=1
कार्यकारी fbterm "$@"

ध्यान दें: 1) 8बीपीपी गहराई वाले फ़्रेम बफ़र डिवाइस पर पृष्ठभूमि छवि सक्षम न करें,
क्योंकि FbTerm सही टेक्स्ट रेंडरिंग के लिए रंग मानचित्र तालिका बदलता है; 2) यदि स्क्रीन शॉट है
मूल छवि से भिन्न है, तेज़ स्क्रॉलिंग अक्षम फ़्रेम बफ़र का उपयोग करने का प्रयास करें
डिवाइस.

256 रंग विस्तार


FbTerm xterm के 256 कलर मोड एक्सटेंशन को सपोर्ट करता है। पहले 16 रंग डिफ़ॉल्ट हैं
टर्मिनल रंग. इसके अतिरिक्त, एक 6x6x6 कलर क्यूब और 24 ग्रेस्केल टोन हैं। लेकिन
xterm के 256 रंग एस्केप अनुक्रम लिनक्स द्वारा कार्यान्वित अनुक्रमों के साथ संघर्ष करते हैं
FbTerm, इसलिए इस सुविधा का समर्थन करने के लिए निजी एस्केप अनुक्रम पेश किए गए थे:

ESC [ 1 ; n } सेट अग्रभूमि रंग सेवा मेरे n (0 - 255)
ESC [ 2 ; n } सेट पृष्ठभूमि रंग सेवा मेरे n (0 - 255)
ESC [ 3 ; n ; r ; g ; b } सेट रंग n सेवा मेरे (आर, g, b) , n, r, g, b सब in (0 -
255)

इन सभी निजी अनुक्रमों का उपयोग करने के लिए "fbterm" नामक एक नई टर्मइन्फो डेटाबेस प्रविष्टि जोड़ी गई थी
टर्मइन्फो पर आधारित प्रोग्राम को इसके साथ काम करना चाहिए। डिफ़ॉल्ट रूप से, FbTerm वातावरण सेट करता है
वैरिएबल "TERM" को "linux" मान के लिए, उपयोगकर्ता को सक्षम करने के लिए "TERM=fbterm /path/to/program" चलाने की आवश्यकता है
256 रंग मोड.

इनपुट विधि


FbTerm में सीधे इनपुट पद्धति जोड़ने के बजाय, क्लाइंट-सर्वर आधारित इनपुट पद्धति
इस कार्य को करने के लिए ढांचा तैयार किया गया है। FbTerm एक क्लाइंट के रूप में कार्य करता है, स्टैंडअलोन IM प्रोग्राम एक के रूप में
सर्वर, और वे अलग-अलग प्रक्रियाओं में चलते हैं।

एक सामान्य IM उपयोगकर्ता के रूप में, आपको FbTerm के लिए लिखा गया एक IM प्रोग्राम स्थापित करना चाहिए, और इसे इस रूप में निर्दिष्ट करना चाहिए
विकल्प का मूल्य "इनपुट विधि". CTRL_SPACE सक्रिय/निष्क्रिय करने का शॉर्टकट है
इनपुट विधि। और IM प्रोग्राम के फ़्रीज़ हो जाने पर उसे ख़त्म करने के लिए CTRL_ALT_K का उपयोग किया जा सकता है।

सुरक्षा टिप्पणियाँ


FbTerm सेटअप शॉर्टकट के लिए लिनक्स कर्नेल कुंजी मैप तालिका को बदलने का प्रयास करता है, जिसके लिए इसकी आवश्यकता होती है
SYS_TTY_CONFIG कर्नेल संस्करण 2.6.15 से क्षमता। इसका मतलब है कि FbTerm एक सेतुइड होना चाहिए
0 प्रोग्राम गैर-रूट उपयोगकर्ताओं को शॉर्टकट का उपयोग करने की अनुमति देता है। FbTerm केवल रूट विशेषाधिकार पर स्विच करता है
अस्थायी रूप से कुंजी मानचित्र तालिका बदलते समय, हमारा मानना ​​है कि यह सुरक्षा से काफी हद तक मुक्त है
समस्या। यदि आपको वास्तव में यह पसंद नहीं है और आपके पास फ़ाइल सिस्टम के साथ एक लिनक्स कर्नेल है
सक्षम क्षमताएं, जो उपयोगकर्ता को बायनेरिज़ को रूट की शक्तियों का एक सबसेट देने की अनुमति देती हैं
setuid 0 (आधिकारिक कर्नेल 2.6.27 में यह शामिल है) का उपयोग करके, आप कमांड चला सकते हैं "sudo सेटकैप
'cap_sys_tty_config+ep' /पथ/से/fbterm".

FbTerm /dev/tty0 आउटपुट को वर्तमान उप-विंडो के छद्म टर्मिनल पर रीडायरेक्ट करता है। लिनक्स में
संस्करण 2.6.10 से पहले, कोई भी ऐसा कर सकता था जब तक कि आउटपुट को अभी तक पुनर्निर्देशित नहीं किया गया था;
संस्करण 2.6.10 के बाद से, केवल रूट या एक प्रक्रिया के साथ CAP_SYS_ADMIN क्षमता कर सकती है
यह। इस सुविधा को सक्षम करने के लिए आपको FbTerm के लिए उपरोक्त के साथ समान कार्य करना चाहिए
गैर-रूट उपयोगकर्ता.

निष्पादन


परीक्षण परिणाम के अनुसार, FbTerm 95% से अधिक समय स्क्रीन पेंटिंग पर व्यतीत करता है। गति बढ़ाना
पेंटिंग से प्रदर्शन में उल्लेखनीय वृद्धि होगी। फ़्रेम के लिए यहां कुछ सुझाव दिए गए हैं
बफर डिवाइस:

* फ़्रेम बफ़र डिवाइस पर तेज़ स्क्रॉलिंग सक्षम करें। दृश्यमान स्क्रीन सिर्फ एक विंडो होगी
वीडियो मेमोरी में, स्क्रॉल करते समय, FbTerm केवल विंडो की शुरुआत को बदलता है, इसकी कोई आवश्यकता नहीं है
पूरी स्क्रीन को फिर से रंगें.

* Intel P6 फ़ैमिली प्रोसेसर पर मेमोरी टाइप रेंज रजिस्टर (MTRRs) का उपयोग किया जा सकता है
मेमोरी रेंज तक प्रोसेसर की पहुंच को नियंत्रित करें। यदि आपके पास पीसीआई या एजीपी बस पर वीडियो कार्ड है,
राइट-कॉम्बिनेशन को सक्षम करने से बस राइट ट्रांसफर को एक बड़े ट्रांसफर में संयोजित करने की अनुमति मिलती है
पीसीआई/एजीपी बस पर हमला करने से पहले। इससे FbTerm के पेंट का प्रदर्शन बढ़ सकता है
आपरेशनों।

शायद आपको उन्हें अपने वीडियो कार्ड के लिए मैन्युअल रूप से सक्षम करने की आवश्यकता होगी। उदाहरण के लिए, डिफ़ॉल्ट रूप से तेज़
सामान्य वीईएसए फ़्रेम बफ़र डिवाइस पर स्क्रॉलिंग और राइट-कॉम्बिनेशन सभी अक्षम हैं,
उन्हें सक्षम करने के लिए GRUB/LILO कॉन्फिगर फ़ाइल को संशोधित किया जाना चाहिए। एक GRUB उदाहरण दिखाया गया है
नीचे:

शीर्षक उबंटू
रूट (hd0,0)
कर्नेल /बूट/vmlinuz ro रूट=LABEL=UBUNTU स्पलैश vga=0x317 वीडियो=vesafb:ywrap,mtrr:3
initrd /boot/initrd.img

आप "से तेज़ स्क्रॉलिंग स्थिति की जाँच कर सकते हैंfbterm -v", "स्क्रॉलिंग: रीड्रा" वाला एक संदेश
इसका मतलब है कि तेज़ स्क्रॉलिंग अक्षम है, अन्यथा सक्षम है।

onworks.net सेवाओं का उपयोग करके ऑनलाइन fbterm का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

  • 1
    abidiff
    abidiff
    एबिडिफ - ईएलएफ फाइलों के एबीआई की तुलना करें
    एबिडीफ एप्लिकेशन बाइनरी की तुलना करता है
    दो साझा पुस्तकालयों के इंटरफेस (एबीआई)।
    ईएलएफ प्रारूप में। यह एक अर्थपूर्ण उत्सर्जन करता है
    रिपोर्ट...
    एबिडीफ चलाएं
  • 2
    आबिदव
    आबिदव
    abidw - ELF के ABI को क्रमबद्ध करें
    फ़ाइल abidw ईएलएफ में एक साझा पुस्तकालय पढ़ता है
    प्रारूप और एक एक्सएमएल प्रतिनिधित्व का उत्सर्जन करता है
    इसके ABI से मानक आउटपुट तक।
    उत्सर्जित ...
    अबीद चलाओ
  • 3
    copac2xml
    copac2xml
    बिबुटिल्स - ग्रंथ सूची रूपांतरण
    उपयोगिताओं ...
    Copac2xml चलाएँ
  • 4
    कॉप्ट
    कॉप्ट
    कॉप्ट - पीपहोल अनुकूलक SYSNOPIS:
    कॉप्ट फ़ाइल.. विवरण: कॉप्ट एक है
    सामान्य प्रयोजन पीपहोल अनुकूलक। यह
    अपने मानक इनपुट से कोड पढ़ता है और
    एक लिखता है...
    कॉप चलाओ
  • 5
    इकट्ठा_stx_शीर्षक
    इकट्ठा_stx_शीर्षक
    इकट्ठा_stx_शीर्षक - शीर्षक इकट्ठा करें
    Stx दस्तावेज़ों से घोषणाएँ ...
    इकट्ठा_stx_titles चलाएँ
  • 6
    गैटलिंग-बेंच
    गैटलिंग-बेंच
    बेंच - http बेंचमार्क ...
    गैटलिंग-बेंच चलाएं
  • अधिक "

Ad