بسم الله الرحمن الرحيم 

الصلاة والسلام على اشرف المرسلين صلى الله عليه وسلم 
السلام عليكم ورحمة الله

 

التحكم مباشرة في أي ملف  run user 1000 doc  



 تنبيه: إذا كنت مبتدئًا، يُفضل أن تستخدم نظامًا وهميًا مثل (Virtual Machine) للتجربة والتدريب، حتى تتجنب أي مشاكل قد تؤثر على نظامك الأساسي

التحكم مباشرة في أي ملف يطلعلك في `/run/user/1000/doc/` وتخليه محفوظ في مجلد Downloads بشكل دائم، تقدر تستعمل أوامر جاهزة:
أمر واحد لنقل ملف معيّن:
مثلاً عندك ملف اسمو `ABC123.pdf` في `/run/user/1000/doc/`:

```bash
mv /run/user/1000/doc/ABC123.pdf ~/Downloads/
```
هذا رح ينقل الملف إلى `~/Downloads` ويحذفه من المسار المؤقت.
نسخة عامة (تنقل جميع الملفات من هناك إلى Downloads):

```bash
mv /run/user/1000/doc/ ~/Downloads/
``
ينقل كل الملفات الموجودة داخل `/run/user/1000/doc/` إلى مجلد التنزيلات.
نسخة ذكية (تنسخ بدل النقل، باش ما يضيع والو):

```bash
cp r /run/user/1000/doc/ ~/Downloads/
```
ينسخ الملفات إلى Downloads ويخلي النسخ المؤقتة في مكانها (تتمسح وحدها بعد الخروج).
 لو تحب تجعلها أوتوماتيكية (كل مرة تلقى ملفات جديدة):
1. أنشئ سكريبت باسم مثلًا `savedocs.sh`:

   ```bash
   !/bin/bash
   cp r /run/user/1000/doc/ ~/Downloads/ 2>/dev/null
   ```
2. اعطِ الصلاحية للتنفيذ:

   ```bash
   chmod +x savedocs.sh
   ```
3. شغله وقتما تحب:

   ```bash
   ./savedocs.sh
   ```

تحب نزيدلك نسخة أوتوماتيكية أكثر (تراقب المجلد `/run/user/1000/doc/` وتنسخ الملفات مباشرة أول ما تتولد فيه)؟
رائع ✅
خلينا نديرلك نسخة أوتوماتيكية 100%: أي ملف يظهر في

```
/run/user/1000/doc/
```

يتنسخ مباشرة إلى مجلدك `~/Downloads/` بدون ما تديرها يدويًا 👌

🔹 الطريقة باستعمال `inotifywait`

`inotifywait` يراقب أي تغيير في مجلد ويشغل أوامر أوتوماتيكياً.
1. ثبّت الأداة (لو مش موجودة):
 على Debian/Ubuntu:

```bash
sudo apt install inotify-tools -y
```
على Fedora:

```bash
sudo dnf install inotify-tools -y
```

 على Arch:

```bash
sudo pacman -S inotify-tools
```
2. أنشئ سكريبت مراقبة:
مثلاً: `watch-docs.sh`


3. اعطِ صلاحيات تشغيل:

```bash
chmod +x watch-docs.sh
```
4. شغّل السكريبت:

```bash
./watch-docs.sh
```
النتيجة:
أي ملف جديد يظهر في `/run/user/1000/doc/` (مثلاً لما تفتح مرفق من المتصفح) → ينسخ تلقائياً إلى `~/Downloads`.
 يبقى هناك حتى بعد إعادة التشغيل.
 


0 تعليقات