Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> बाश प्रोग्रामिंग

लिनक्स कमांड - बेसिक बैश कमांड लाइन टिप्स जो आपको पता होनी चाहिए

Linux के पास ढेरों कमांड हैं, लेकिन अधिकांश लोग उनमें से केवल एक अंश का ही उपयोग करते हैं। टर्मिनल में उपयोग करने के लिए कुछ सबसे अधिक उपयोग किए जाने वाले लिनक्स कमांड यहां दिए गए हैं।

सबसे पहले, हम कुछ युक्तियों को शामिल करेंगे जिससे कमांड लाइन का उपयोग करना आसान हो जाएगा:

  • स्वतः पूर्णता के लिए टैब का उपयोग करें। जब आप लिनक्स टर्मिनल में कुछ टाइप करना शुरू करते हैं, तो टैब दबाएं और यह उन संभावित विकल्पों का सुझाव देगा जो आपके द्वारा अब तक टाइप की गई स्ट्रिंग से शुरू होते हैं।
  • ctrl+r search_term का उपयोग करें उन आदेशों को खोजने के लिए जिनका आपने पहले उपयोग किया है।
  • त्वरित रूप से ctrl+a . के साथ पंक्ति के आरंभ या अंत में जाएं और ctrl+e
  • वर्तमान कमांड में !! with के साथ पिछली कमांड का पुन:उपयोग करें ।
  • आप कमांड को ; . से अलग करके एक ही लाइन में कई कमांड चला सकते हैं ।

यह सामान्य लिनक्स कमांड सीखने का समय है। आप इनमें से किसी भी कमांड के बारे में man . का उपयोग करके अधिक जानकारी प्राप्त कर सकते हैं आज्ञा। यह एक कमांड के लिए मैनुअल पेज लाएगा। उदाहरण के लिए, यदि आप man cat . टाइप करते हैं एक linux टर्मिनल में, आपको cat . के बारे में अधिक जानकारी प्राप्त होगी आदेश।

ls

सूची निर्देशिका सामग्री।
उदाहरण: ls /applications एप्लिकेशन फ़ोल्डर में संग्रहीत सभी फ़ाइलों और फ़ोल्डरों को प्रदर्शित करेगा।

cd

एक निर्देशिका में बदलें।
उदाहरण: वर्तमान निर्देशिका से /usr/स्थानीय . में बदलें cd /usr/local . के साथ ।

एमवी
फ़ाइल या निर्देशिकाओं का नाम बदलें या स्थानांतरित करें।
उदाहरण: कमांड mv todo.txt /home/qlarson/Documents "todo.txt" को "दस्तावेज़" निर्देशिका में ले जाएगा।

mkdir

एक नई निर्देशिका बनाएँ।
उदाहरण: mkdir freecodecamp "freecodecamp" नाम की एक निर्देशिका बनाएगा।

आरएमडीआईआर

खाली निर्देशिका हटाएं।

स्पर्श करें

निर्दिष्ट नाम के साथ एक खाली फ़ाइल बनाएँ।

आरएम

फ़ाइल (फ़ाइलों) और/या निर्देशिकाओं को हटा दें।
उदाहरण: rm todo.txt फ़ाइल को हटा देगा।

ढूंढें

एक विशिष्ट फ़ाइल का पता लगाएँ।
उदाहरण: locate -i vacuum*mop कमांड "वैक्यूम" और "मॉप" शब्द वाली किसी भी फाइल की खोज करेगा। -i खोज को केस-असंवेदनशील बनाता है।

साफ़ करें

नई शुरुआत के लिए कमांड लाइन स्क्रीन/विंडो साफ़ करें।

cp

फ़ाइलों और निर्देशिकाओं की प्रतिलिपि बनाएँ।
उदाहरण: कमांड cp todo.txt /home/qlarson/Documents "दस्तावेज़" निर्देशिका में "todo.txt" की एक प्रति बनाएगा।

उपनाम

Linux कमांड के लिए एक उपनाम बनाएँ।
उदाहरण: alias search=grep आपको search . का उपयोग करने की अनुमति देगा grep . के बजाय .

बिल्ली

स्क्रीन पर फ़ाइल की सामग्री प्रदर्शित करें।
उदाहरण: cat todo.txt स्क्रीन पर "todo.txt" का टेक्स्ट दिखाएगा।

चाउन

फ़ाइल के स्वामी को बदलें।
उदाहरण: chown qlarson todo.txt "qlarson" को "todo.txt" का स्वामी बना देगा।

chmod

फ़ाइल की अनुमतियां बदलें।
उदाहरण: chmod 777 todo.txt "todo.txt" को सभी के लिए पढ़ने योग्य, लिखने योग्य और निष्पादन योग्य बना देगा। "777" में अंक उस क्रम में उपयोगकर्ता, समूह और अन्य के लिए अनुमतियों को निर्दिष्ट करते हैं।

sudo

ऐसे कार्य करें जिनके लिए प्रशासनिक या रूट अनुमतियों की आवश्यकता हो।
उदाहरण:sudo passwd quincy का उपयोग करें उपयोगकर्ता "क्विंसी" का पासवर्ड बदलने के लिए।
"सुडो मेरे लिए एक सैंडविच बनाओ।"

ढूंढें

किसी दिए गए पैटर्न से मेल खाने वाली फ़ाइलों की खोज करें। यह कमांड नाम, आकार, एक्सेस समय और संशोधन समय जैसे फिल्टर का उपयोग करके फ़ाइल (ओं) और फ़ोल्डर (ओं) को खोजने के लिए है।
उदाहरण: find /home/ -name todo.txt होम निर्देशिका और उसकी उपनिर्देशिकाओं में "todo.txt" नाम की फ़ाइल की खोज करेगा।

ग्रेप

किसी विशेष स्ट्रिंग या एक्सप्रेशन के लिए फ़ाइलें या आउटपुट खोजें। यह कमांड एक निर्दिष्ट पैटर्न वाली लाइनों की खोज करता है और डिफ़ॉल्ट रूप से उन्हें मानक आउटपुट में लिखता है।
उदाहरण: grep run todo.txt "todo.txt" फ़ाइल में "रन" शब्द की खोज करेगा। "रन" वाली पंक्तियाँ प्रदर्शित होंगी।

तारीख

सिस्टम दिनांक और समय प्रदर्शित करें या सेट करें।

df

सिस्टम के डिस्क स्थान के उपयोग पर रिपोर्ट प्रदर्शित करें।

लिनक्स कमांड - बेसिक बैश कमांड लाइन टिप्स जो आपको पता होनी चाहिए

डु

दिखाएँ कि प्रत्येक फ़ाइल कितनी जगह लेती है। यह डिस्क ब्लॉक नंबरों में आकार दिखाएगा। यदि आप इसे बाइट, किलोबाइट और मेगाबाइट में देखना चाहते हैं, तो -h जोड़ें इस तरह तर्क:du -h

फ़ाइल

फ़ाइल के प्रकार का निर्धारण करें।
उदाहरण: file todo.txt संभवतः "ASCII टेक्स्ट" का प्रकार दिखाएगा।

इतिहास

आदेश इतिहास दिखाता है।

मार

एक प्रक्रिया रोकें।
उदाहरण: kill 485 . कमांड का उपयोग करके 485 के पीआईडी ​​के साथ एक प्रक्रिया को रोकें . ps का प्रयोग करें एक प्रक्रिया के पीआईडी ​​को निर्धारित करने के लिए आदेश (नीचे)।

कम

फ़ाइल की सामग्री को एक बार में एक पृष्ठ देखें।
उदाहरण: less todo.txt "todo.txt" की सामग्री प्रदर्शित करेगा।

ps
वर्तमान में चल रही प्रक्रियाओं की सूची प्रदर्शित करें। इसका उपयोग kill . के लिए आवश्यक PID को निर्धारित करने के लिए किया जा सकता है प्रक्रियाएं।

pwd

वर्तमान निर्देशिका के लिए पथनाम प्रदर्शित करें। "p रिंट w ऑर्किंग d निर्देशिका"

ssh

नेटवर्क पर किसी अन्य Linux मशीन में दूरस्थ रूप से लॉग इन करें।
उदाहरण: ssh quincy@104.25.105.32 उपयोगकर्ता नाम "क्विंसी" का उपयोग करके 104.25.105.32 पर लॉगिन करेगा।

पूंछ - किसी फ़ाइल की अंतिम 10 पंक्तियाँ प्रदर्शित करें। -n (संख्या) विकल्प का उपयोग करके कम या अधिक लाइनें देखें।
उदाहरण: tail -n 5 todo.txt "todo.txt" की अंतिम 5 पंक्तियाँ प्रदर्शित करेगा।

टार

किसी tarfile (.tar) या tarball (.tar.gz या .tgz) से फ़ाइलें संग्रहीत और निकालें।

शीर्ष

विंडोज़ में टास्क मैनेजर के समान आपके सिस्टम पर उपयोग किए जा रहे संसाधनों को प्रदर्शित करता है।

लिनक्स कमांड - बेसिक बैश कमांड लाइन टिप्स जो आपको पता होनी चाहिए
  1. लिनक्स में प्रभावी बैश स्क्रिप्ट लिखने के लिए 10 उपयोगी टिप्स

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

  1. शुरुआती लोगों के लिए 7 कमांड प्रॉम्प्ट ट्रिक्स जो आपको पता होनी चाहिए

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

  1. Windows 11 युक्तियाँ और छिपे हुए रत्न जिन्हें आपको जानना चाहिए

    विंडोज 11 कई नई सुविधाओं और सुधारों के साथ संगत उपकरणों के लिए मुफ्त अपग्रेड के रूप में उपलब्ध है। एक नया पुन:डिज़ाइन किया गया प्रारंभ मेनू टास्कबार है, एंड्रॉइड ऐप समर्थन के साथ एक बेहतर Microsoft स्टोर, एकीकृत Microsoft टीम, स्नैप लेआउट, विजेट और बहुत कुछ। लेकिन रेडमंड जायंट द्वारा आधिकारिक तौर पर