# कॉपी, मूव और रिमूव — लिनक्स

Source: https://www.geekswithgeeks.com/hi/linux/linux-copy-move-remove

> cp, mv और rm — और rm से बरती जाने वाली सावधानी।

## cp — कॉपी

`cp source dest` एक फाइल कॉपी करता है। डायरेक्टरी को recursively कॉपी करने के लिए `-r` जोड़ें।

```bash
cp notes.txt notes-backup.txt
cp -r projects projects-backup
```

## mv — मूव या रीनेम

`mv` फाइल को मूव करता है, या अगर डेस्टिनेशन उसी डायरेक्टरी में है तो रीनेम करता है।

```bash
mv notes.txt archive/
mv oldname.txt newname.txt
```

## rm में undo नहीं है

`rm file` स्थायी रूप से हटाता है — कोई trash bin नहीं। `rm -r dir` डायरेक्टरी और उसकी सामग्री हटाता है। जब तक भरोसा न बने, हर डिलीशन की पुष्टि के लिए `rm -i` उपयोग करें।
