---
title: أوامر Linux الأساسية التي يجب أن يعرفها كل مهندس ديفوبس (الجزء الأول، إصدار 2025)
description: 'أوامر Linux الضرورية لـ DevOps في 2025: عمليات الملفات، العمليات، معلومات النظام، والبدائل الحديثة.'
url: https://nerdleveltech.com/ar/essential-linux-commands-devops-2025
language: ar
date: '2022-09-17'
updated: '2025-09-14'
category: cloud-devops
tags:
  - linux
  - devops
  - cli
  - sysadmin
markdown_url: https://nerdleveltech.com/ar/essential-linux-commands-devops-2025.md
attribution: 'Source: NerdLevelTech — https://nerdleveltech.com/ar/essential-linux-commands-devops-2025'
terms: https://nerdleveltech.com/llms.txt
---

# أوامر Linux الأساسية التي يجب أن يعرفها كل مهندس ديفوبس (الجزء الأول، إصدار 2025)

---

لينكس يظل **الركيزة الحديثة لديفوبس، السحابة، وهندسة البنية التحتية**. سواء كنت تنشر التطبيقات، أو تدير الخوادم، أو تقوم بأتمتة خطوط أنابيب التكامل المستمر والنشر المستمر، فستعتمد دائمًا على سطر أوامر لينكس.

كمهندس ديفوبس، إتقان هذه الأوامر يعزز الكفاءة، ويضمن تشخيص الأخطاء بشكل أفضل، ويحسن التعاون بين الفرق. هذا الدليل يُحدث **أوامر لينكس الأساسية لعام 2025**، بما يشمل أدوات جديدة استبدلت الأدوات القديمة في التوزيعات الحديثة.

---

## فهم رموز لينكس

### `$( )` – استبدال الأوامر

تُستخدم لالتقاط مخرجات أمر واحد وإرسالها إلى أمر آخر:

```bash
echo "Today is $(date)"
```

### `$` – المتغيرات والبيئة

- **المحفز**: `$` يشير إلى محفز سطر الأوامر غير الجذر.
- **المتغيرات**: `echo $HOME` يطبع مسار المجلد المنزلي للمستخدم الحالي.
- **معرف العملية**: `$!` يشير إلى معرف العملية (PID) لأحدث عملية خلفية.

---

## معلومات النظام

### `uname` – معلومات النواة

```bash
uname -a
```

يعرض إصدار النواة وبنية النظام.

### `lsb_release` – معلومات التوزيعة

للأنظمة المستندة إلى Debian/Ubuntu:

```bash
lsb_release -a
```

### `hostnamectl` – معلومات المضيف (استبدال حديث لـ `hostname`)

```bash
hostnamectl
```

### `top` / `htop` – مراقبة العمليات

- `top`: مدمج، مراقبة أساسية.
- `htop`: تفاعلي، ملون، تصفح أسهل (يتم تثبيته بشكل منفصل).

---

## إدارة الملفات والمجلدات

### `ls` – قائمة الملفات

```bash
ls -lh
```

- `-l` = تنسيق مطول
- `-h` = أحجام قابلة للقراءة البشرية

### `cd` – تغيير المجلد

```bash
cd /var/log
cd ..      # up one level
cd ~       # home directory
```

### `mkdir` & `rmdir` – إنشاء/حذف المجلدات

```bash
mkdir -p newdir/subdir
rmdir emptydir
```

### `touch` – إنشاء/تحديث الملف

```bash
touch newfile.txt
```

### `rm` – إزالة الملفات

```bash
rm file.txt
rm -rf directory/
```

⚠️ استخدم الحذر دائمًا مع `rm -rf`.

### `cp` & `mv` – نسخ وتحريك الملفات

```bash
cp file.txt /backup/
mv oldname.txt newname.txt
```

---

## صيانة النظام

### `reboot` & `shutdown`

```bash
sudo reboot
sudo shutdown -h now
```

### `df` – مساحة القرص

```bash
df -h
```

### `du` – استخدام القرص

```bash
du -sh /var/log/*
```

### `ps` & `kill`

```bash
ps aux | grep nginx
sudo kill -9 <PID>
```

استبدال حديث: `systemctl` لإدارة الخدمات.

---

## إدارة المستخدمين والمجموعات

### أوامر المستخدم

```bash
sudo useradd -m -s /bin/bash username
sudo passwd username
sudo userdel username
```

### أوامر المجموعات

```bash
sudo groupadd devops
sudo usermod -aG devops username
```

---

## إدارة الحزم

- **Debian/Ubuntu**:
  ```bash
  sudo apt update && sudo apt upgrade
  sudo apt install nginx
  ```
- **RHEL/CentOS/Fedora**:
  ```bash
  sudo dnf install nginx
  ```
- **Arch Linux**:
  ```bash
  sudo pacman -Syu
  ```

---

## محررات النصوص

- **nano** – محرر بسيط (`nano file.txt`)
- **vim** – محرر نمطي قوي (`vim file.txt`)
- **emacs** – محرر قابل للتخصيص (`emacs file.txt`)

لمهام DevOps، يظل **vim** الأكثر شيوعًا بسبب توفر الخوادم.

---

## أوامر الشبكة

### `ip` – بديل حديث لـ `ifconfig`

```bash
ip addr show
ip route show
```

### `ss` – بديل حديث لـ `netstat`

```bash
ss -tuln
```

### أدوات الاتصال

```bash
ping google.com
traceroute GitHub.com
dig openai.com
```

### إدارة جدار الحماية

```bash
sudo ufw status     # Ubuntu
sudo firewall-cmd --list-all   # RHEL/CentOS
```

---

## الخاتمة

تعلم أوامر لينكس أمر لا مساومة عليه لمهندسي DevOps. من إدارة الأنظمة إلى تصحيح أخطاء الحاويات وتشغيل عمليات النشر الآلية، هذه الأوامر هي لبنات بناء الإنتاجية.

- يفضل استخدام **`ip` و `ss`** على الأدوات القديمة مثل `ifconfig` و `netstat`.
- استخدم **htop** لمراقبة أفضل.
- أتقن إدارة الحزم (`apt`, `dnf`, `pacman`).
- اتبع دائمًا أفضل الممارسات لـ **الأمان والأتمتة**.

لينكس ليس مجرد نظام تشغيل؛ إنه **قوة DevOps**. أتقن هذه الأساسيات، وستكون مستعدًا للتعامل مع أي تحدي إنتاجي. 🚀

---

✅ **الكلمات المفتاحية الرئيسية لـ SEO:** أوامر لينكس، مهندس DevOps، أوامر لينكس الأساسية، لينكس لـ DevOps، دليل لينكس للطرفية
