लिनक्स कमांड: वर्ष 2023 में मास्टर करने के लिए सबसे आवश्यक

लिनक्स कमांड: वर्ष 2023 में मास्टर करने के लिए सबसे आवश्यक

लिनक्स कमांड: वर्ष 2023 में मास्टर करने के लिए सबसे आवश्यक

En अप्रैल 2018 हमने कुछ सबसे जरूरी चीजों के बारे में एक छोटा संकलन बनाया है "लिनक्स कमांड" उस समय, और यह आज तक कैसे हुआ है लगभग 5 वर्ष (फरवरी 2023), हमने उक्त सामग्री को फिट, अपडेट और बेहतर देखा है।

इसलिए हमने चुना है 60 आज्ञा सैकड़ों में से, यह सुनिश्चित करने के लिए कि किसी भी नौसिखिए और नौसिखिए उपयोगकर्ता को इस बात का अंदाजा हो सकता है कि धीरे-धीरे मास्टर करने के लिए किस कमांड को प्राथमिकता के साथ सीखना है लिनक्स टर्मिनल.

मूल आज्ञा

लेकिन, इस दिलचस्प पोस्ट को शुरू करने से पहले सबसे जरूरी के बारे में "लिनक्स कमांड" के दौरान जानने, सीखने और मास्टर करने के लिए Ano 2023, हम पिछले प्रकाशन की अनुशंसा करते हैं, बाद में पढ़ने के लिए:

मूल आज्ञा
संबंधित लेख:
कुछ बेसिक कमांड्स हर नौसिखिया को सीखना चाहिए

लिनक्स 2023 कमांड: टर्मिनल को मास्टर करने के लिए सूची

लिनक्स 2023 कमांड: टर्मिनल को मास्टर करने के लिए सूची

वर्ष 60 के लिए 2023 उपयोगी लिनक्स कमांड की सूची

फ़ाइलों तक पहुँचने के लिए 15 कमांड

  1. pwd: उस निर्देशिका का स्थान दिखाएं जहां हम वर्तमान में स्थित हैं।
  2. ls: निर्दिष्ट निर्देशिका में निहित फ़ाइलों और निर्देशिकाओं की सूची प्रदर्शित करें।
  3. cd: वर्तमान निर्देशिका से दूसरी में बदलें।
  4. mkdir: एक नई निर्देशिका बनाएँ।
  5. touch: एक नई फाइल जनरेट करें या एक्सेस/संशोधन तिथि को दूसरे में बदलें.
  6. cp: फ़ाइलों या निर्देशिकाओं की प्रतिलिपि बनाएँ।
  7. mv: फ़ाइलों या निर्देशिकाओं को ले जाएँ। और जरूरत पड़ने पर नाम भी बदल सकते हैं।
  8. rm: फ़ाइलें या निर्देशिकाएँ हटाएं।
  9. rmdir: एकल निर्देशिका को तब तक हटाएं जब तक वह खाली हो।
  10. cat: स्क्रीन पर किसी भी प्रकार की फ़ाइल की सामग्री प्रदर्शित करें।
  11. head: प्रदर्शित करने के लिए लाइनों की संख्या निर्दिष्ट करते हुए, फ़ाइल की पहली कुछ पंक्तियाँ प्रदर्शित करें।
  12. tail: दिखाने के लिए पंक्तियों की संख्या निर्दिष्ट करते हुए फ़ाइल की अंतिम कुछ पंक्तियाँ दिखाएँ।
  13. less: अंतःक्रियात्मक रूप से फ़ाइल की सामग्री में खोजें।
  14. more: अंतःक्रियात्मक रूप से फ़ाइल की सामग्री में खोजें।
  15. grep: फाइलों में या कमांड आउटपुट में कैरेक्टर स्ट्रिंग्स को खोजें और प्रदर्शित करें।

ऑपरेटिंग सिस्टम को प्रबंधित करने के लिए 11 कमांड

  1. uname: वर्तमान में लोड किए गए कर्नेल सहित OS के बारे में जानकारी प्रदर्शित करें।
  2. df: दिखाना SA, विभाजन और वर्तमान डिस्क स्थान उपयोग के बारे में जानकारी।
  3. freeप्रबंधित OS के मेमोरी उपयोग के बारे में विभिन्न जानकारी प्रदर्शित करें।
  4. topचल रही प्रक्रियाओं, सीपीयू, रैम और अधिक के बारे में अधिक जानकारी दिखाएं।
  5. htop: शीर्ष कमांड के समान, लेकिन एक नया, बेहतर और इंटरैक्टिव सीएलआई विज़ुअल इंटरफ़ेस के साथ.
  6. ps: ओएस में चल रही प्रक्रियाओं को विस्तृत और गैर-संवादात्मक तरीके से दिखाएं।
  7. kill: ईअसाइन की गई प्रक्रियाओं की संख्या (PID) का उपयोग करके चल रही प्रक्रियाओं को मारें।
  8. shutdown: कार्य करने के लिए OS को प्रबंधित करें, जैसे: इसे शट डाउन करें, इसे रीस्टार्ट करें और इसे रोकें।
  9. reboot: का एक नया और बेहतर संस्करणशटडाउन कमांड, अधिक विकल्पों के साथ उपलब्ध है.
  10. uptime: देखें कि अंतिम बूट के बाद से OS कितने समय से चल रहा है।
  11. lastऑपरेटिंग सिस्टम में हालिया (उपयोगकर्ता) लॉगिन की सूची प्रदर्शित करें।

एचडब्ल्यू तत्वों और उपकरणों की जानकारी का प्रबंधन करने के लिए 10 कमांड

  1. lsblkप्रदर्शन सभी उपलब्ध भंडारण उपकरणों के बारे में जानकारी।
  2. fdisk: प्रबंधित करना (उपलब्ध उपकरणों पर विभाजन बनाता है, हटाता है और संशोधित करता है)।
  3. mount: माउंट (सीonecta) मौजूदा डिवाइस निर्देशिका के शीर्ष पर एक फाइल सिस्टम।
  4. umount: डिसमाउंट (डिस्कनेक्ट) umount कमांड के साथ प्रबंधित फ़ाइल सिस्टम।
  5. hdparm: उपलब्ध डिस्क उपकरणों के हार्डवेयर पैरामीटर प्रबंधित करें।
  6. lshw: वर्तमान उपकरणों के बारे में जानकारी सहित OS HW जानकारी देखें।
  7. lsusb: OS में वर्तमान USB उपकरणों के बारे में विशिष्ट जानकारी देखें।
  8. lspciओएस में मौजूदा पीसीआई उपकरणों के बारे में विशेष जानकारी दिखाएं।
  9. lscpuओएस और उसके आर्किटेक्चर में प्रयुक्त सीपीयू के बारे में विशिष्ट जानकारी दिखाएं।
  10. dmesgद्वारा प्रबंधित आंतरिक जानकारी दिखाएं कर्नेल, जिसमें HW से जुड़ा एक भी शामिल है।

14 के लिए आदेश नेटवर्क के तत्वों और प्रक्रियाओं की जानकारी का प्रबंधन करें

  1. ip: आधुनिक ओएस में नेटवर्क इंटरफेस से जुड़ी सभी सूचनाओं को प्रबंधित करें.
  2. ifconfig: पुराने OS में नेटवर्क इंटरफेस से जुड़ी सभी जानकारी प्रबंधित करें.
  3. iwconfig: OS के वायरलेस इंटरफेस से जुड़ी जानकारी को प्रबंधित करें।
  4. nmcli: नेटवर्क इंटरफेस की जानकारी प्रबंधित करें नेटवर्क प्रबंधक के माध्यम से।
  5. wpa_cli: नेटवर्क इंटरफेस की जानकारी प्रबंधित करें WPASupplicant के माध्यम से वायरलेस।
  6. ping: ICMP प्रोटोकॉल का उपयोग करके नेटवर्क पर अन्य होस्ट के लिए वर्तमान कनेक्शन सत्यापित करें।
  7. route: होस्ट और नेटवर्क के लिए स्थिर मार्ग स्थापित करने के लिए IP रूटिंग तालिका प्रबंधित करें।
  8. traceroute: ईनेटवर्क पर एक सिस्टम से दूसरे होस्ट में डेटा पैकेट भेजना।
  9. nslookup: सीअन्य मेजबानों के बारे में अंतःक्रियात्मक रूप से डीएनएस जानकारी की जाँच करें।
  10. dig: परामर्श DNS नाम सर्वर के लिए समस्या निवारण डीएनएस।
  11. netstat: सिस्टम पर वर्तमान में सक्रिय नेटवर्क कनेक्शन, और अधिक के बारे में जानकारी देखें।
  12. iptables: प्रबंधित करना Linux कर्नेल IPv4 और IPv6 पैकेट फ़िल्टर नियम तालिकाएँ।
  13. resolvctl: प्रबंधित करना डोमेन नाम, IPv4 /IPv6 पते और DNS संसाधन रिकॉर्ड।
  14. mii-tool: प्रबंधित करना नेटवर्क इंटरफ़ेस की मीडिया स्वतंत्र इंटरफ़ेस (MII) इकाई की स्थिति लिंक गति और द्वैध सेटिंग्स को स्वचालित रूप से तय करने के लिए।

10 के लिए आदेश चल रही प्रक्रियाओं और उनकी संबंधित जानकारी का प्रबंधन करें

  1. fg: एक निश्चित प्रक्रिया में इसके निष्पादन को अग्रभूमि (अग्रभूमि) में सक्रिय करें।
  2. bg: एक निश्चित प्रक्रिया में पृष्ठभूमि (पृष्ठभूमि) में इसके निष्पादन को सक्रिय करें।
  3. pstreeएक पेड़ के रूप में प्रक्रियाओं की सूची दिखाएं, उनके बीच संबंध दिखाएं।
  4. nice: OS में चल रही प्रक्रियाओं की प्राथमिकता सेट करें।
  5. renice: प्रक्रियाओं की प्राथमिकता बदलें, अच्छे आदेश के साथ सेट करें।
  6. nohup: से प्रभावित हुए बिना पृष्ठभूमि (पृष्ठभूमि) में एक प्रक्रिया चलाएँ एचयूपी संकेत।
  7. disown: डीपृष्ठभूमि में चल रही प्रक्रियाओं और उन्हें चलाने वाले टर्मिनल को डिस्कनेक्ट करें।
  8. fork: सीपीछे की प्रक्रियाएं (बच्चे) से किसी अन्य (माता-पिता) प्रक्रिया की कॉल की नकल करना।
  9. pidfd_open: सुविधा दें एक फ़ाइल डिस्क्रिप्टर प्राप्त करना जो एक प्रक्रिया को संदर्भित करता है।
  10. clone: जीस्पॉन (चाइल्ड) उसी तरह से प्रोसेस करता है जैसे "फोर्क" कमांड के साथ प्रयोग किया जाता है, लेकिन इस अंतर के साथ कि, ये सिस्टम कॉल जो चाहते हैं उस पर बेहतर नियंत्रण प्रदान करते हैं।

अब तक, हमारे इस वर्ष 60 के लिए जानने, सीखने और उपयोग करने के लिए 2023 आदर्श लिनक्स कमांड. हालाँकि, यदि आप इनमें से प्रत्येक के बारे में अधिक जानना चाहते हैं, तो बस प्रत्येक कमांड के नाम पर क्लिक करें। और ऐसा न करने पर, इनके और अन्य लोगों के लिए, आप सीधे आधिकारिक अनुभाग में खोज सकते हैं डेबियन जीएनयू/लिनक्स मैनपेज, जिसमें विभिन्न भाषाओं में कई दस्तावेज हैं।

मेमोरी बैंक
संबंधित लेख:
लिनक्स में आपकी मेमोरी की निगरानी करने का आदेश देता है

राउंडअप: बैनर पोस्ट 2021

सारांश

संक्षेप में, हम आशा करते हैं कि यह उपयोगी संकलन सबसे आवश्यक है "लिनक्स कमांड" के दौरान जानने, सीखने और मास्टर करने के लिए Ano 2023, कई लोगों को इसे संभालने के लिए सही रास्ते पर ठीक से शुरू करने में सक्षम होने की अनुमति देगा जीएनयू/लिनक्स टर्मिनल (कंसोल).

अंत में, टिप्पणियों के माध्यम से आज के विषय पर अपनी राय देना न भूलें। और अगर आपको यह पोस्ट अच्छा लगा हो तो इसे दूसरों के साथ साझा करना बंद न करें. इसके अलावा, याद रखें हमारे होम पेज पर जाएँ en «DesdeLinux» अधिक समाचारों का पता लगाने के लिए, और हमारे आधिकारिक चैनल से जुड़ें का टेलीग्राम DesdeLinux, पश्चिम समूह आज के विषय पर अधिक जानकारी के लिए।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   जुआन रेयेस ग्युरेरो कहा

    उत्कृष्ट लेख, मैं इसका अध्ययन करना जारी रखूंगा

    1.    लिनक्स पोस्ट इंस्टॉल कहा

      सादर, जॉन। मुझे बहुत खुशी है कि आपने इसे बहुत रोचक और उपयोगी पाया। और पोस्ट पर आपकी सकारात्मक टिप्पणी के लिए बहुत-बहुत धन्यवाद।

  2.   स्वच्छंद एंजेल कहा

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

     
    @ECHO रवाना
     
    टाइमआउट/नोब्रेक 10800
    टास्ककिल /आईएम जेडाउनलोडर2.exe /F
    टाइमआउट/नोब्रेक 03
    rundll32.exe PowrProf.dll, SetSuspendState हाइबरनेट

     
    जहां स्क्रिप्ट को सक्रिय करते समय, टाइमआउट / नोब्रेक 10800 Jdownloader2 को 10800 सेकंड में बंद कर देगा, यानी 3 घंटे; और टाइमआउट/नोब्रेक 03 Jdownloader3 को बंद करने के बाद पीसी को 2 सेकंड के लिए हाइबरनेट कर देगा। क्या लिनक्स में ऐसे आदेश हैं जो ठीक वही काम करते हैं? शुभकामनाएं।

    1.    लिनक्स पोस्ट इंस्टॉल कहा

      सादर, वायवर्ड। आपकी टिप्पणी के लिए धन्यवाद। हां, लिनक्स में टाइमआउट लगाने के लिए स्लीप कमांड है, रनिंग ऐप की प्रक्रिया को मारने के लिए किल कमांड और कंप्यूटर को शट डाउन, रीस्टार्ट या स्टॉप (हाइबरनेट) करने के लिए शटडाउन कमांड।

      1.    स्वच्छंद एंजेल कहा

        धन्यवाद, मैं पहले से ही उन आदेशों को जानता था, सवाल यह है कि उन्हें कैसे जोड़ा जाए ताकि वे सिंक में काम करें; मैं देखूंगा कि मुझे पक्ष कैसे मिलता है। धन्यवाद। अभिवादन।