मैं डेबियन चला रहा हूं। मैं एक्स के तहत फिल्ममैन का उपयोग करके अपने फ्लैशड्राइव की सामग्री को प्लग इन कर सकता हूं और देख सकता हूं, लेकिन मैं कमांड लाइन से यह कैसे कर सकता हूं, और जब मैं कर रहा हूं तो मैं इसे सुरक्षित रूप से कैसे निकाल सकता हूं?
मैं डेबियन चला रहा हूं। मैं एक्स के तहत फिल्ममैन का उपयोग करके अपने फ्लैशड्राइव की सामग्री को प्लग इन कर सकता हूं और देख सकता हूं, लेकिन मैं कमांड लाइन से यह कैसे कर सकता हूं, और जब मैं कर रहा हूं तो मैं इसे सुरक्षित रूप से कैसे निकाल सकता हूं?
जवाबों:
यदि आप ड्राइव में रुचि रखते हैं, तो जब आप उन्हें प्लग इन करते हैं तो आप स्वचालित रूप से बढ़ते हैं usbmount
:
sudo apt-get install usbmount
जब आप एक फ्लैश ड्राइव /media/usb[0-7]
डालते हैं, तो यह पता लगाएगा और इसे माउंट करेगा और इसे हटाए जाने पर इसे अनमाउंट कर देगा।
आप /etc/usbmount/usbmount.conf
अपने उपयोगकर्ता के लिए लेखन योग्य के रूप में स्वचालित कॉन्फ़िगर करने के लिए अपने को संपादित करना चाहेंगे ।
ऐसा करने के लिए, FS_MOUNTOPTIONS
अपने यूआईडी से मिलान करने के विकल्प को संपादित करें ।
भागो id
अपने यूआईडी खोजने के लिए। उदाहरण:
FS_MOUNTOPTIONS="uid=1000,gid=1000"
अपने फ़्लैशड्राइव में प्लग इन करने के बाद। निम्न आदेश चलाएँ:
grep "SCSI removable disk" /var/log/messages
आपको निम्नलिखित कुछ देखना चाहिए
जून 16 23:48:58 रास्पबेरी कर्नेल: एसडी 2: 0: 0: 0: [sda] संलग्न एससीएफ हटाने योग्य डिस्क
महत्वपूर्ण हिस्सा वर्ग कोष्ठक में थोड़ा सा है, इस मामले में "sda"
माउंट बिंदु बनाने के लिए अगला कमांड दर्ज करें:
mkdir ~/myflashdrive
फिर निम्न कमांड दर्ज करके ड्राइव को माउंट करें (grep कमांड के परिणामों के साथ x को बदलें जो आपने sda से ऊपर चलाया था):
sudo mount -t vfat -o rw,users /dev/xxx1 ~/myflashdrive
अब आप उस निर्देशिका में बदल सकते हैं जहाँ आपने निम्न कमांड का उपयोग करके अपनी फ्लैश ड्राइव को माउंट किया था:
cd ~/myflashdrive
निर्देशिका की सामग्री को सूचीबद्ध करने के लिए निम्नलिखित कमांड दर्ज करें:
ls -la
जब आप कर लिए जाते हैं और अपने होम डाइरेक्टरी में फ्लैशड्राइव कमांड को फोलोविंग कमांड के साथ हटाना चाहते हैं (यदि आप वर्तमान में इसके किसी एक डायरेक्टरी में काम कर रहे हैं तो ड्राइव को अनमाउंट नहीं कर सकते।)
cd ~
यह आपको अपने घर निर्देशिका में वापस ले जाएगा। फिर आप ड्राइव को अनमाउंट करने के लिए निम्न कमांड का उपयोग कर सकते हैं (कमांड की वर्तनी पर ध्यान दें):
sudo umount ~/myflashdrive
अब आप सुरक्षित रूप से अपना फ्लैशड्राइव हटा सकते हैं।
यह fat32 स्वरूपित फ्लैश ड्राइव पर लागू होता है (लगभग सभी फ्लैश ड्राइव fat32 स्वरूपित ड्राइव हैं)।