टर्मिनल शुक्रवार: यूनिट प्रबंधन

पिछले शुक्रवार को एक पाठक ने टिप्पणी की कि यूएसबी के प्रारूप और कमांड द्वारा बूट करने योग्य यूएसबी बनाने के बारे में एक पोस्ट बनाना दिलचस्प होगा। dd तो इस पोस्ट में मैं उन मुद्दों से निपटूंगा will

टर्मिनल के माध्यम से इकाइयों का प्रबंधन।

इन आदेशों के साथ सावधान रहें यदि आप इसे गलत उपयोग करते हैं तो आप अपनी सभी जानकारी लोड करते हैं। आपको चेतावनी दी जाती है।

fdisk


पहले आवश्यक आदेश fdisk है, यह किसी भी इकाई के विभाजन तालिका को जोड़ तोड़ और / या प्रदर्शित करने की अनुमति देता है, और इसका उपयोग इसकी परिभाषा के रूप में सरल है ...

# fdisk -l
ड्राइव और उनकी विभाजन तालिका की सूची प्रदर्शित करता है

किसी ड्राइव के विभाजन को सूचीबद्ध करना

किसी ड्राइव के विभाजन को सूचीबद्ध करना

# fdisk /dev/sdx #sdx es un ejemplo
इंटरैक्टिव विभाजन हेरफेर मेनू दर्ज करें।

माउंट / umount


जब मैंने जीएनयू / लिनक्स शुरू किया था, तो मैं सोच रहा था कि क्या टर्मिनल के माध्यम से यूएसबी माउंट करना संभव होगा? मेरी वृत्ति ने मुझे हां कहा, लेकिन ... कैसे? कम से कम मैं कंसोल का अधिक उपयोग करना शुरू कर दिया और अचानक जवाब अकेले आया माउंट y उमाउंट.

टर्मिनल से यूएसबी माउंट करने के लिए हमें एक माउंट डायरेक्टरी बनाने की आवश्यकता है, परंपरा से यह / mnt हाहा में होगा

# mkdir /mnt/USB
इस डायरेक्टरी में USB के सभी डेटा को माउंट किया जाएगा। अब हम यूएसबी कनेक्ट करते हैं, कर्नेल ड्राइवर का पता लगाकर सभी जादू करता है, और सिस्टम को यह बताने के लिए कि डिवाइस उपयोग करने के लिए तैयार है, हम इसे इसके साथ देख सकते हैं:

$ dmesg | tail
यह अंतिम 10 लाइनें दिखाएगा जो कर्नेल बफर करता है लेकिन हमारे लिए यह तब तक अगोचर होगा जब तक हम उपयोग नहीं करते fdisk यह देखने के लिए कि यह एक नई इकाई का पता लगाता है और हमें इसके बारे में जानकारी दिखाता है; मान लीजिए कि USB है / Dev / SDB और हम इसकी जानकारी प्राप्त करना चाहते हैं। इसे पर्याप्त माउंट करने के लिए

पिछले 10 लॉग दिखा रहा है

पिछले 10 लॉग दिखा रहा है

# mount /dev/sdb /mnt/USB
अब जब निर्देशिका में जा रहे हैं / mnt / यूएसबी हम पाएंगे कि इसमें USB की सभी जानकारी है और यह संभव है
बूट करने योग्य USB बनाना संभव है
# dd if=~/imagen.iso of=/dev/sdb
और यह केवल तब तक इंतजार करना बाकी है जब तक टर्मिनल कर्सर फिर से प्रकट न हो।

यूनिट से यूनिट तक एक कॉपी बनाना संभव है
# dd if=/dev/sdx1 of=/dev/sdx2 bs=4096

संपूर्ण ड्राइव से डेटा हटाएं
# dd if=/dev/null of=/dev/sdx

एक क्षैतिज पाठ करें
$ echo -n "Wada" | bb cbs=1 conv=unblock 2> /dev/null

मुझे यकीन है कि बहुत से नहीं जानते थे कि dd ऐसा कर सकता है :)

मुझे यकीन है कि बहुतों को नहीं पता था कि dd ऐसा कर सकता है

पाठ को लोअरकेस में बदलें
$ echo "wada" | bb conv=ucase 2> /dev/null

दूसरों के बीच में


वैसे लोग आज के लिए सब कुछ हैं यह मूल बातें हैं जिन्हें फाइल सिस्टम और इकाइयों के प्रबंधन के बारे में जाना जाना चाहिए everything हम लोगों को अगले शुक्रवार तक पढ़ते हैं।


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

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

*

*

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

  1.   इल्लुमकी कहा

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

    1.    युकितु कहा

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

  2.   गुमनाम कहा

    विभाजन के बारे में एक पोस्ट बनाना आसान है, कैसे विभाजन और डिस्ट्रोस की स्थापना से संबंधित मुद्दों के बारे में। जब विभाजन का आकार बदला जा सकता है और जब नहीं।

    1.    वाडा कहा

      आपकी टिप्पणी के लिए धन्यवाद, मैंने शुक्रवार से इसके बारे में सोचा है, लेकिन मुझे लगता है कि यह अवधारणा से परे है। जैसे कि जब मेरे पास समय होता है तो मैं इस विषय पर एक सामान्य पोस्ट एक साथ करता हूं :)।

  3.   डेमो कहा

    अच्छा ट्यूटोरियल, जैसा कि लेखक कहता है ... यह सभी को समान परिणाम देगा? कम से कम मुझे कमांड dmesg से पूंछ, एक और परिणाम देता है और USB डिवाइस लेखन-संरक्षित प्रतीत होता है; यह केवल पढ़ने के लिए मुहिम शुरू की है, इसलिए यह टर्मिनल में कहता है और मैं नहीं जा सकता।

    1.    युकितु कहा

      @demo, dmesg | पूंछ सभी के लिए अलग-अलग होगी, सभी के पास समान हार्डवेयर, कर्नेल और डिस्ट्रो नहीं है। आपके लेखन-संरक्षित USB ड्राइव के लिए, यह अजीब तरह का है, आमतौर पर जब मैंने देखा है कि, यह इसलिए है क्योंकि USB ड्राइव में इसके लिए थोड़ा भौतिक बटन है, या उनके पास फ़र्मवेयर दूषित है।

      1.    डेमो कहा

        मैंने इसे प्राप्त किया:
        # एफडीआईसी-एल
        डिस्क / देव / एसडीए: 100.0 जीबी, 100030242816 बाइट्स
        255 हेड, 63 सेक्टर / ट्रैक, 12161 सिलिंडर, 195371568 सेक्टर
        इकाइयां = 1 * 512 सेक्टर = 512 बाइट्स
        सेक्टर आकार (तार्किक / भौतिक): 512 बाइट्स / 512 बाइट्स
        I / O आकार (न्यूनतम / इष्टतम): 512 बाइट्स / 512 बाइट्स
        डिस्क आईडी: 0x0008451b

        डिवाइस स्टार्ट स्टार्ट एंड ब्लॉक्स आईडी सिस्टम
        / देव / sda1 * 2048 191197183 95597568 83 लिनक्स
        / देव / sda2 191199230 195371007 2085889 5 विस्तारित
        / dev / sda5 191199232 195371007 2085888 82 लिनक्स स्वैप / सोलारिस

        डिस्क / देव / एसडीबी: 7862 एमबी, 7862353920 बाइट्स
        242 हेड, 62 सेक्टर / ट्रैक, 1023 सिलिंडर, 15356160 सेक्टर
        इकाइयां = 1 * 512 सेक्टर = 512 बाइट्स
        सेक्टर आकार (तार्किक / भौतिक): 512 बाइट्स / 512 बाइट्स
        I / O आकार (न्यूनतम / इष्टतम): 512 बाइट्स / 512 बाइट्स
        डिस्क आईडी: 0x00000000

        डिस्क / dev / sdb में एक वैध विभाजन तालिका नहीं है
        #

        आदेश के साथ sudo fdisk -l / dev / sda, यह दें:

        $ सुडो fdisk -l / dev / sda
        डिस्क / देव / एसडीए: 100.0 जीबी, 100030242816 बाइट्स
        255 हेड, 63 सेक्टर / ट्रैक, 12161 सिलिंडर, 195371568 सेक्टर
        इकाइयां = 1 * 512 सेक्टर = 512 बाइट्स
        सेक्टर आकार (तार्किक / भौतिक): 512 बाइट्स / 512 बाइट्स
        I / O आकार (न्यूनतम / इष्टतम): 512 बाइट्स / 512 बाइट्स
        डिस्क आईडी: 0x0008451b

        डिवाइस स्टार्ट स्टार्ट एंड ब्लॉक्स आईडी सिस्टम
        / देव / sda1 * 2048 191197183 95597568 83 लिनक्स
        / देव / sda2 191199230 195371007 2085889 5 विस्तारित
        / dev / sda5 191199232 195371007 2085888 82 लिनक्स स्वैप / सोलारिस
        $

        USB माउंट करने के लिए फोल्डर बनाने के बाद और कमांड dmesg निष्पादित करें पूंछ, यह इसे आउटपुट करता है:

        $ dmesg | पूंछ
        [340.659042] sd 3: 0: 0: 0: [sdb] कोई कैशिंग मोड पृष्ठ नहीं मिला
        [340.659051] sd 3: 0: 0: 0: [sdb] ड्राइव कैश मान: के माध्यम से लिखें
        [340.665044] sd 3: 0: 0: 0: [sdb] कोई कैशिंग मोड पृष्ठ नहीं मिला
        [340.665056] sd 3: 0: 0: 0: [sdb] ड्राइव कैश मान: के माध्यम से लिखें
        [340.686186] एसडीबी: अज्ञात विभाजन तालिका
        [340.688919] sd 3: 0: 0: 0: [sdb] कोई कैशिंग मोड पृष्ठ नहीं मिला
        [340.688929] sd 3: 0: 0: 0: [sdb] ड्राइव कैश मान: के माध्यम से लिखें
        [३४०.६: 340.688937 ९ ३ 3] sd ३: ०: ०: ०: [sdb] संलग्न SCSI हटाने योग्य डिस्क
        [340.936773] आईएसओ 9660 एक्सटेंशन: माइक्रोसॉफ्ट जोलीट लेवल 3
        [340.938020] आईएसओ 9660 एक्सटेंशन: RRIP_1991A
        $

        यही वह जगह है जहां मैं खो जाता हूं और अन्य कमांड के साथ जारी नहीं रह सकता, उदाहरण:

        # आरोह / देव / sdb / mnt / USB
        माउंट: ब्लॉक डिवाइस / देव / एसडीबी को संरक्षित लिखा गया है; केवल पढ़ने के लिए mounts

        और यह अन्य आदेश:

        # dd if = ~ / image.iso of = / dev / sdb
        dd: "/root/imagen.iso" नहीं खोल सकता: फ़ाइल या निर्देशिका मौजूद नहीं है
        #

      2.    जोस आर। कहा

        @demo क्या आप .iso छवि पता सही सेट कर रहे हैं? आपके द्वारा रखे गए संदेश के अनुसार, आपके पास "/root/imagen.iso" में छवि है, जो उत्सुक है। यह मुझे भी चौंकाता है कि फाइल को "इमेजेन.इसो" कहा जाता है।

        यदि आप डिवाइस को बूट करने योग्य बनाना चाहते हैं तो आपको पता और फ़ाइल का नाम डालना होगा। मान लीजिए कि आप "डाउनलोड" में हैं और फ़ाइल को "फेडोरा 20.आईसो" कहा जाता है। फिर आपको इसे इस तरह लिखना होगा:

        dd if = / home / user / download / Fedora20.iso of = / dev / sdb

      3.    डेमो कहा

        कैसे जोस आर।

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

      4.    जोस आर। कहा

        @demo क्या होता है कि लेख के लेखक कमांड डालते हैं, लेकिन उपयोगकर्ता को उनकी आवश्यकताओं के अनुसार उन्हें संशोधित करना पड़ता है। उदाहरण के लिए, पहले "fdisk" कमांड से परिणाम अलग होगा क्योंकि संभवतः आपके पास लेखक की तुलना में आपके विभाजन या हार्ड ड्राइव को सौंपा गया एक अलग नाम है। यह कमांड आपको देखने के लिए है कि आपकी usb मेमोरी में से कौन सी है और उसमें से दूसरे डेटा को एंटर करें।

        आपके द्वारा लगाए गए अगले आदेश "माउंट" और "उमाउंट" हैं। "Mkdir" के साथ फ़ोल्डर बनाने में, मुझे लगता है कि आपको कोई समस्या नहीं थी। शायद यह समस्या तब थी जब इसे बढ़ा रहे थे क्योंकि शायद उनके पास इकाइयों का समान पद नहीं है। वहां आपको यह खोजना होगा कि यह क्या है और इसे लिखें। लेखक का कहना है कि यह "sdx" एक उदाहरण के रूप में है, लेकिन आपकी USB मेमोरी पर यह "sda1", "sda2", आदि हो सकता है।

        कमान «dmesg | पूंछ »लेखक के समान नहीं निकलेगी, क्योंकि कर्नेल बफर करने के लिए केवल अंतिम दस लाइनों द्वारा संकेत दिया गया है, और यह कि सभी कंप्यूटरों पर अलग-अलग गतिविधियां होती हैं। यह कमांड केवल यह सत्यापित करने के लिए है कि सिस्टम ने मेमोरी का पता लगाया है। वास्तव में, आप बढ़ते कदम को छोड़ सकते हैं: लगभग सभी डिस्ट्रोस स्वचालित रूप से माउंट होते हैं।

        तब से आपको संबंधित निर्देशों के साथ समान निर्देशों का पालन करना होगा, संशोधनों को आपके उपकरणों के साथ और आपकी .is छवि के साथ करना होगा।

        नमस्ते.

      5.    वाडा कहा

        @ जोस आर। आपने इस अवधारणा को पूरी तरह से समझा। थैंक्यू टू स्टॉप बाय स्टॉप।

        @demo आपको मेरे जैसा कभी नहीं मिलेगा, क्योंकि हमारे पास अलग-अलग हार्डवेयर, अलग-अलग सॉफ्टवेयर, अलग-अलग कॉन्फ़िगरेशन हैं ... इरादा जगह को इंगित करने का है, आपको यह बताने का नहीं कि आपको किस रास्ते पर जाना है।

        Dmesg के बारे में | पूंछ केवल कर्नेल संदेश दिखाएगी; वास्तव में, यह कदम एक यूएसबी माउंट करने के लिए आवश्यक नहीं है, यह वहां है ताकि नए लोगों को पता हो कि सभी कर्नेल संदेश कहां से दिखाए गए हैं।

  4.   एडुरेग कहा

    अच्छा ट्यूटोरियल!

    मैं विभाजन पर ट्यूटोरियल अनुरोध से जुड़ता हूं क्योंकि मेरे साथ ऐसा हुआ था कि वहाँ dd के साथ कोई मामला नहीं था और मुझे लगता है कि यह इकाई के विभाजन के पक्ष में आता है।

    यह मेरे लिए स्पष्ट नहीं है, जब sdb (ड्राइव) या sdb1 (विभाजन) के लिए है

    बधाई और उत्कृष्ट शुक्रवार!
    एडुरेग

    1.    कर्मचारी कहा

      जब आप विभाजन को निर्दिष्ट किए बिना sdb का उपयोग करते हैं तो आप पूरी इकाई का उपयोग करते हैं, इसलिए यदि आपके पास 8GB मेमोरी है और आप उस पर 4GB की छवि रखते हैं, तो अन्य 4 अनुपयोगी हैं (स्थायी रूप से नहीं)।

      1.    एडुरेग कहा

        उत्तर के लिए धन्यवाद!

        शनिवार को मैं dd के साथ USB में "पिल्ला लिनेक्स" डालना चाहता था और कोई मामला नहीं था ... मुझे इसे एक वर्चुअलबॉक्स vm में उठाना था और वहां से "usb में इंस्टॉल" (या कुछ इसी तरह) के विकल्प पर जाएं, और वहाँ यह समस्याओं के बिना चला गया।
        यह अजीब है ... यह सब आईएसओ के साथ नहीं होता है, जैसा कि मैंने पहले कहा था, विन 8 से एक लेने से, मैं यूएसबी से इंस्टॉलर का निर्माण करने में सक्षम था।
        नमस्ते!

  5.   क्विक है कहा

    मुझे "टर्मिनल फ्राइडे" बहुत पसंद है
    Dd के बारे में एकमात्र बुरी बात यह है कि इसमें प्रतिशत पट्टी या ऐसा कुछ नहीं है।
    लेकिन आप कुछ इस तरह की कोशिश कर सकते हैं कि मैंने इसे कहीं देखा और इसे नीचे लिख दिया ताकि इसे न खोएं। (कम से कम डेबियन डिस्ट्रोस पर यह काम करता है)
    pgrep -l '^dd'
    watch -n 10 kill -USR1 11132

    या "pv" कमांड स्थापित करके

    pv -tpreb /dev/sda | dd of=/dev/sdb bs=4096 conv=notrunc,noerror
    (pv -n /dev/sda | dd of=/dev/sdb bs=128M conv=notrunc,noerror) 2>&1 | dialog --gauge "Running dd command (cloning), please wait..." 10 70 0

    निश्चित रूप से अधिक संयोजन हैं, लेकिन हे मैं आपको छोड़ दूंगा जो मेरे पास था अगर यह किसी के लिए काम करता है।
    सादर

    1.    क्विक है कहा

      मैं एक गिल हूँ, मैंने अभी देखा:
      https://blog.desdelinux.net/tip-comando-dd-con-barra-de-progreso/
      यह सब कुछ आवश्यक था और बेहतर ढंग से समझाया गया था, लेकिन जब से मुझे पता नहीं है या टिप्पणी को हटा नहीं सकता, मैं इसे यहाँ स्पष्ट करूँगा। किसी भी मामले में, जो कोई भी उन्हें मिटा सकता है।

    2.    वाडा कहा

      आपकी टिप्पणी के लिए धन्यवाद, मेरी चापलूसी है कि आप मेरी पोस्ट से प्यार करते हैं right आप सही हैं क्योंकि यह एक बहुत ही मूक आदेश है, अनुशंसा के लिए बहुत-बहुत धन्यवाद। 🙂

  6.   गेब्रियल कहा

    मैंने इसे कई बार बूट करने योग्य USB बनाने के लिए उपयोग किया है, और यह एक टूटी हुई डीवीडी रीडर के साथ मेरी नोटबुक पर आर्क को स्थापित करने के लिए वास्तव में उपयोगी था reader

    1.    वाडा कहा

      Hahaha यह वास्तव में उपयोगी है was एक समय था जब मेरे पास लगभग 50 सीडी अलग-अलग डिटरेज़ के साथ थी जब तक मैं dd d से नहीं मिला, हालांकि मैं अभी भी इसका उपयोग करता हूं, मेरे पास एक पुराना पीसी (2005) है जो यूएसबी-बूट का समर्थन नहीं करता है: डी।

  7.   Bmacf कहा

    एक अपमानजनक प्रश्न है जिसके साथ मुझे उम्मीद है कि मैं किसी को परेशान नहीं करूंगा ... क्या किसी को टर्मिनल छवियों में उस स्रोत का नाम पता है? धन्यवाद…

    1.    वाडा कहा

      इस उत्तर के लिए मुझसे बेहतर कौन है is फ़ॉन्ट टर्मिनस है। Thanks द्वारा रोकने के लिए धन्यवाद

      1.    Bmacf कहा

        उत्तर के लिए बहुत - बहुत धन्यवाद! मैं पहले से ही इसके लिए देख रहा हूँ! 🙂
        मैं हमेशा से अधिकांश ब्लॉग पोस्ट पढ़ता हूं क्योंकि सामान्य तौर पर वे सभी बहुत दिलचस्प होते हैं। उस तरह से रखो!

        एक और अपमानजनक सवाल जो मुझे जिज्ञासु बनाता है, जब मैं टिप्पणी करता हूं तो ऐसा लगता है कि यह जीएनयू / लिनक्स से है, लेकिन कुछ अन्य बिल्कुल उसी वितरण से दिखाई देते हैं?

  8.   टिड्डा कहा

    कुछ dd उदाहरण गलती से bb कमांड का उपयोग करते हैं। जाहिरा तौर पर बी बी मौजूद है, लेकिन यह कुछ और के लिए है, मैं इसे स्थापित करने का सुझाव देता हूं। Dd के साथ यह ठीक काम करता है

    1.    वाडा कहा

      आप सही हैं यह उपयोगकर्ता त्रुटि था hahaha यह dd नहीं bb मैं खराब कर रहा हूँ; क्या कुछ संपादक कृपया उस डरावने को सही कर सकते हैं?

      1.    इलाव कहा

        सही करने के लिए क्या है? वाडा, यह अच्छा होगा यदि आप ट्रेलो पर हमसे जुड़ें (यदि आप पहले से ही शामिल नहीं हुए हैं) .. be

      2.    वाडा कहा

        "Dd" यूज़ "bb" हाहाहा के बजाय पिछले दो टैग कोड और निश्चित रूप से मैं वहाँ रहूँगा जब तक मैं रजिस्टर करूँगा code

  9.   अडोल्फ़ो रोजास जी कहा

    मैं कभी भी # माउंट mnt / USB के साथ एक USB नहीं डाल सका, यह हमेशा # sudo Mount / dev / sdb1 के साथ खेला है और मुझे usr / share / media / devicename: / दर्ज करना है
    लेखक: क्या आपको पता है कि कमांड लाइन के लिए ऑफिस ऑटोमेशन है जो कि .odt, और / या .docx ग्रंथों को खोलने में काम करता है?
    क्या आप जानते हैं कि अगर एफबीसीएमडी पहले से ही फेसबुक में प्रवेश करने के लिए काम करता है, तो मैंने सब कुछ करने की कोशिश की है और मैं सक्षम नहीं है (संस्करण 3.0, 1.0 के साथ अगर यह काम करता है लेकिन इसे अब स्थापित करने की अनुमति नहीं है), अब मैं फिच के माध्यम से fb चैट में प्रवेश करने में सफल रहा हूं ।

    1.    वाडा कहा

      आपका मामला कितना अजीब है, आप किस डिस्ट्रो का उपयोग करते हैं?

      सच्चाई यह है कि मुझे कुछ भी समान नहीं पता है क्योंकि ओआरटी प्रारूप और टर्मिनल के साथ पाठ है, इसलिए संपादन और / या पढ़ना मुश्किल होगा, हालांकि ऐसे अनुप्रयोग हैं जो एक पाठ संपादक का अनुकरण करते हैं, लेकिन इसके लिए हमारे पास विम do है

      आपके तीसरे प्रश्न के बारे में, मैं आपको बता सकता हूं कि मैं फेसबुक का उपयोग नहीं करता I इसलिए मैं इसे पूरी तरह से नहीं जानता।