टर्मिनल के साथ उबंटू का उपयोग करने का तरीका जानने का सबसे अच्छा तरीका क्या है? [बन्द है]


19

अक्सर, कुछ चीजें होती हैं जो हमें करने की आवश्यकता होती है, सिस्टम सेटिंग्स को ट्वीक करना, कुछ प्रक्रियाओं को निष्पादित करना, हालांकि उबंटू पर भी, कभी-कभी ऐसे कार्यों को करने के लिए कोई GUI नहीं होता है, यही वजह है कि हम उबंटू फोरम, आस्कुबंटु या यहां तक ​​कि स्थानों पर आते हैं। गूगल पर खोजें।

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

मैं विशेष रूप से लिनक्स और उबंटू में लिनक्स के बारे में अधिक समझना चाहूंगा, मैं लिनक्स को मास्टर नहीं करना चाहता हूं या टर्मिनल पर सब कुछ चलाना चाहता हूं, मैं उबंटू को आधुनिक पीसी के लिए ठीक-ठीक पसंद करता हूं, उपयोगकर्ता-केंद्रित और चित्रमय हूं, लेकिन मैं बस इसे पसंद करना चाहता हूं मूल बातें जानते हैं और कम से कम यह समझने में सक्षम हैं कि सिस्टम पर एक निश्चित कमांड क्या करने जा रहा है।

इसे करने का बेहतरीन तरीका क्या है?


एक लिंक है जो आपके लिए बहुत बड़ी जानकारी है: ubuntuforums.org/showthread.php?t=1909108
rɑːdʒɑ

धन्यवाद, वास्तव में उस पोस्ट में लिनक्स सीखना शुरू करने के लिए बहुत कुछ है;)
नेप्टुनो

मैंने यहां कुछ उत्कृष्ट संसाधनों की सिफारिश की है: askubuntu.com/questions/168142/…

जवाबों:


10
  1. संक्षेप में लिनक्स को लिनक्स कमांड के लिए एक अच्छी पुस्तक कहा जाता है। आप उस किताब को देख सकते हैं। (मैं मानता हूं कि मैंने पूरी तरह से पुस्तक नहीं पढ़ी है, लेकिन मुझे कमांड के लिए अच्छा लगता है, एक वास्तविक पाठक की टिप्पणी नीचे देखें)

  2. उपयोगी लिनक्स कमांड की एक ऑनलाइन निर्देशिका भी आपकी बहुत मदद कर सकती है

  3. मुझे किताब उबंटू लिनक्स बाइबल बेहद मददगार और उबुन्टु के अनुकूल परिचय मिली । यह "विलियम वॉन हेगन" द्वारा है।

  4. आप स्थापित करके वेब-ब्राउज़र में लिनक्स मैनुअल पेज ब्राउज़ कर सकते हैं man2html

    sudo apt-get install man2html
    
  5. आप infoकिसी टर्मिनल में कमांड नाम का अनुसरण करके GNU जानकारी पृष्ठ ब्राउज़ कर सकते हैं । ग्राफिकल रास्ता एक ही बात करने के लिए की आवश्यकता है info2wwwपैकेज। इसके साथ स्थापित करें sudo apt-get install info2www
    (ये अधिक सहायक होते हैं, और मैं लिनक्स कमांड, जैसे कि sed, grep और अन्य को समझने के लिए इनकी अत्यधिक अनुशंसा करता हूं)


मुझे उपयोगी आज्ञाओं की निर्देशिका पसंद है, जबकि मेरे पास इसे सीखने का समय नहीं है, मैं बस सीधे जा सकता हूं और जब भी मुझे इसकी आवश्यकता होती है, एक उपयोगी आदेश प्राप्त कर सकता हूं। धन्यवाद!
नेप्टुनो

2
इसके अलावा, यदि आपको कमांड के पहले एक या दो अक्षर याद हैं (या यदि आप अच्छी तरह से अनुमान लगा सकते हैं), तो टैब 2 या 3 बार दबाने से सभी संभावित मैचों के साथ स्वत: पूर्ण हो जाएगा। पहला टैब कुछ भी नहीं दिखाएगा यदि डुप्लिकेट मैच हैं, तो दूसरा आपसे पूछ सकता है कि क्या आप सभी मैच चाहते हैं - लेकिन इसे आपको डराने न दें, यह उन्हें एक समय में एक पेज देता है, और आप हमेशा रद्द कर सकते हैं, और तब आप सूची देख सकते हैं। आंशिक निर्देशिका या फ़ाइल नाम में टाइप करें, टैब दबाएँ, और यह स्वतः पूर्ण हो जाएगा।
मार्टी फ्राइड

मुझे टर्मिनल के साथ खेलने में मजा आने लगा है। अब यह पहले की तरह जटिल नहीं लगता। इस टिप्स के लिए धन्यवाद;)
नेपटुनो

3

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

कमांड के बाद, अक्सर विकल्प होते हैं, जो कमांड-विशिष्ट होते हैं। विकल्पों के बाद, आवश्यक फ़ाइल नाम हो सकते हैं। ध्यान रखें कि इस सूची में रिक्त स्थान अलग-अलग हैं, इसलिए यदि फ़ाइल नाम में कोई स्थान है, तो उसे "बच" जाना चाहिए, जैसे: name \ with \ space। प्रत्येक स्थान में एक सीमांकक के बजाय इसे एक चरित्र बनाने के लिए एक बैकस्लैश है। आमतौर पर, आप नाम के बजाय दोहरे उद्धरण भी लगा सकते हैं।

यदि यह बैश कमांड है, तो आप कुछ तरीकों से और अधिक जानकारी प्राप्त कर सकते हैं:

दर्ज करें man name_of_command, जहां name_of_command प्रोग्राम नाम है। पाठ के माध्यम से पृष्ठ के लिए रिक्त स्थान का उपयोग करें, पृष्ठ के पीछे 'बी' और छोड़ने के लिए 'क्ष'।

name_of_command --helpविकल्पों की संक्षिप्त सूची प्राप्त करने के लिए दर्ज करें

आप "मैन मैन", और "मैन बैश" दर्ज करके बहुत सी जानकारी प्राप्त कर सकते हैं। लेकिन कुछ सरल ट्यूटोरियल आपको आरंभ करने में सहायक होते हैं।

इसलिए, अगली बार जब आप एक कमांड देखते हैं, तो "मैन" कमांड के बाद पहले शब्द को दर्ज करने का प्रयास करें, या पहला शब्द दर्ज करें, जिसके बाद --help यह महसूस करें कि पैरामीटर क्या हैं।

बैश कमांड लाइन सीखने के बाद, आप कुछ और उन्नत विषयों के साथ प्रयोग करने में अधिक सक्षम होंगे। वेब पर बहुत सारे लिनक्स ट्यूटोरियल हैं।


मुझे पता नहीं था कि टर्मिनल के पास यह उपयोगी जानकारी थी। इसके अलावा, टर्मिनल उपयोग के लिए अच्छा परिचय। आपका बहुत बहुत धन्यवाद!
नेप्टुननो

1
टर्मिनल में उपयोगी सुविधाओं की एक अद्भुत मात्रा है, और जब आप उन्हें सीखना शुरू करते हैं, तो यह टर्मिनल का उपयोग करता है। आप Ctrl-R के साथ पिछले कमांड की खोज कर सकते हैं, कमांड को बार-बार तीर दबाकर याद कर सकते हैं, पिछले कमांड को याद कर सकते हैं, या इसके कुछ हिस्सों को, अगले कमांड के बीच में - जैसे, यदि आप sudo का उपयोग करना भूल जाते हैं, तो आप कर सकते हैं टाइप करें "sudo !!", और यह पूरी कमांड को रिकॉल करेगा। 'का उपयोग कर की तरह बहुत सारे विकल्प!' (अक्सर धमाकेदार कहा जाता है, जैसा कि क्रंच बैंग = #!)। एक बार जब आप समझ जाते हैं कि आप "मैन बैश" क्या कह रहे हैं, तो आप बहुत कुछ सीख सकते हैं।
मार्टी फ्राइड

वास्तव में, इससे पहले कि मुझे यह पता नहीं था कि टर्मिनल कमांड सीखना कहाँ से शुरू होता है, अब मैं देखता हूँ कि उन सभी विशेषताओं के साथ यह कुछ अन्वेषण है।
नेप्टुनो

0

मुझे हमेशा लगता है कि सबसे अच्छा तरीका यह कोशिश कर रहा है, लेकिन कमांड लाइन के साथ इसे शुरू करना कभी-कभी मुश्किल होता है।

कुछ चीजें जो मुझे मिलीं-

एक एक टर्मिनल का उपयोग कर रहा था जिसमें नेविगेशन के लिए चित्रमय भाग हैं, एक मैं सुझाता हूं (हालांकि इसे बनाए नहीं रखा गया है) हॉटवायर शेल है।

सॉफ्टवेयर केंद्र के माध्यम से स्थापित करें

एक पाठ फ़ाइल बनाने पर भी विचार करें जिसे आप कमांड और स्थानों को नीचे लिख सकते हैं, जब तक कि आप उन्हें किसी भी तरह दिल से नहीं जानते।

एक और चीज जो मुझे शुरू हुई वह थी लिनक्स पॉकेट गाइड , इसमें मूल शब्द और फ़ाइल संरचना और टर्मिनल कमांड हैं। http://www.amazon.com/Linux-Pocket-Guide-Daniel-Barrett/dp/0596006284

और याद रखें, CAPS लिनक्स पर गिना जाता है, इसलिए यदि आप किसी फ़ोल्डर का नाम FoLdEr रखते हैं, तो आपको इसे प्राप्त करने के लिए इसे टाइप करने की आवश्यकता है।

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