फ़ाइलों और फ़ोल्डरों के साथ काम करने के लिए, निम्नलिखित कमांड का उपयोग करें:
1. एक फ़ाइल बनाना
touch /home/user/file-name.txt
2. एक फ़ोल्डर बनाना
mkdir /home/user/Folder-name
2.1 पुनरावर्ती रूप से एक फ़ोल्डर बनाना (नेस्टेड फ़ोल्डर के साथ)
mkdir -p /home/user/Folder-name/Sub1/Sub2
3. किसी फ़ाइल की प्रतिलिपि बनाना
cp /home/user/file-name.txt /home/user/copy-file.txt
3.1 सभी संलग्न फ़ाइलों और फ़ोल्डरों के साथ एक निर्देशिका की प्रतिलिपि बनाना
cp -R /home/user/Folder1 /home/user/Folder2
3.2 अधिकारों को बनाए रखते हुए और लिंक को ध्यान में रखते हुए सभी संलग्न फ़ाइलों और फ़ोल्डरों के साथ एक निर्देशिका की प्रतिलिपि बनाना
cp -a /home/user/Folder1 /home/user/Folder2
3.3 एमपी3 एक्सटेंशन वाली सभी फाइलों की प्रतिलिपि बनाई जा रही है
cp /home/user/*.mp3 /home/user/Music-Folder
3.4 फ़ाइलों को पुनरावर्ती रूप से कॉपी करने के लिए वैकल्पिक आदेश
rsync -a file.txt file_backup.txt
3.5 निर्देशिकाओं को पुनरावर्ती रूप से कॉपी करने के लिए वैकल्पिक आदेश
rsync -a /var/www/vhosts/domain1.tld/ /var/www/vhosts/domain2.tld/
4. किसी फ़ाइल को हटाना
rm /home/user/file-name.txt
4.1 सभी संलग्न फ़ाइलों और फ़ोल्डरों वाली निर्देशिका को हटाना
rm -r /home/user/Folder1
5. वर्तमान निर्देशिका में फ़ाइलों की सूची देखें
ls
5.1 अधिकारों और स्वामी को ध्यान में रखते हुए वर्तमान निर्देशिका में फ़ाइलों की सूची देखें
ls -la
5.2 वर्तमान निर्देशिका के आकार की गणना
du -h
6. फ़ाइलें संपादित करना
6.1 पाठ संपादक vi
vi /home/user/some-text.txt
किसी फ़ाइल को संपादित करने के लिए, INS कुंजी दबाएँ, संपादन पूरा होने के बाद, Esc कुंजी दबाएँ, फिर नीचे दिखाए अनुसार कोलन दबाएँ:
- :wq (सुरषित और बहार)
- :q! (बचत के बिना बाहर हुये)
6.2 पाठ संपादक nano
में स्थापना debian / ubuntu:
apt install nano
फ़ाइल का संपादन:
nano /home/user/some-text.txt
बाहर निकलने के लिए, Ctrl + X, फिर Y - सेविंग के साथ, N - का उपयोग करें।