acl
acl — قوائم التحكم في الوصول
كتيبات سطر الأوامر
Libof هو مركز عملي للتوثيق لأوامر الطرفية واستخدام سطر الأوامر. يساعد الموقع المستخدمين على فهم كيفية استخدام الأوامر الأساسية، واتباع التعليمات الواضحة، وحل المهام اليومية مباشرة من الطرفية.
acl — قوائم التحكم في الوصول
adduser، addgroup - إضافة أو معالجة المستخدمين أو المجموعات
AppArmor - تحسين لنواة النظام لتحديد نطاق عمل البرامج لمجموعة محدودة من الموارد.
apt - واجهة سطر الأوامر
apt-get - أداة معالجة حزم APT - واجهة سطر الأوامر
AS - مُجمِّع GNU المحمول.
gawk - لغة مسح ومعالجة الأنماط
basename - يزيل المجلد واللاحقة من أسماء الملفات
BusyBox - سكين الجيش السويسري لأنظمة Linux المدمجة
bzip2، bunzip2 - برنامج ضغط الملفات بتقنية الترتيب الكتلي، الإصدار 1.0.8
cat - دمج الملفات وطباعتها على المخرج القياسي
chmod - تغيير بتات وضع الملف
chown - تغيير مالك الملف ومجموعته
chsh - تغيير قشرة تسجيل الدخول
comm - قارن ملفين مرتبين سطرًا بسطر
cp - نسخ الملفات والدلائل
cpio - نسخ الملفات من وإلى الأرشيفات
cron - برنامج لتشغيل الأوامر المجدولة (Vixie Cron)
crontab - إدارة ملفات crontab للمستخدمين (Vixie Cron)
cryptsetup - أداة لتكوين وإدارة أجهزة التخزين المشفرة
csplit - تقسيم ملف إلى أقسام تحددها أسطر سياقية
cut - إزالة أقسام من كل سطر في الملفات
date - لعرض أو تعيين تاريخ ووقت النظام.
deluser، delgroup - إزالة مستخدم أو مجموعة من النظام
df - عرض مساحة نظام الملفات المستخدمة
diff - قارن الملفات سطرًا بسطر
dig - أداة بحث DNS
discover — أداة اكتشاف الأجهزة
dmesg - عرض أو التحكم في ذاكرة التخزين المؤقت لنواة النظام
dpkg - مدير الحزم لنظام Debian
du - تقدير مساحة القرص المستخدمة
efivar - أداة لمعالجة متغيرات UEFI
emacs - محرر إيماكس، مشروع جنو
env - قم بتشغيل برنامج في بيئة معدلة
expand - تحويل علامات التبويب إلى مسافات
expr - تقييم التعابير
file — تحديد نوع الملف
find - ابحث عن ملفات في هيكل دليل
flatpak - بناء وتثبيت وتشغيل التطبيقات ووقت التشغيل
fmt - مُنسِّق نصوص بسيط ومثالي
fold - يقوم بتنسيق كل سطر إدخال ليناسب العرض المحدد
free - عرض كمية الذاكرة الحرة والمستخدمة في النظام
tnftp — برنامج نقل الملفات عبر الإنترنت
fuse - جهاز "نظام ملفات في مساحة المستخدم" (FUSE)
gettext - ترجمة رسالة
git - متعقب المحتوى الغبي
go - أداة لإدارة كود مصدر Go
gpg - أداة تشفير وتوقيع OpenPGP
gpm - أداة لنسخ ولصق النصوص وخادم للماوس لوحدات التحكم الافتراضية.
grep، egrep، fgrep، rgrep - اطبع الأسطر التي تطابق الأنماط
groff - واجهة أمامية لنظام GNU roff لتنسيق المستندات
groupadd - إنشاء مجموعة جديدة
groupdel - حذف مجموعة
groupmod - تعديل تعريف مجموعة على النظام
gzip، gunzip، zcat - ضغط أو فك ضغط الملفات
head - عرض الجزء الأول من الملفات
host - أداة بحث DNS
hostname - لعرض أو تعيين اسم المضيف الخاص بالنظام
htop، pcp-htop - عارض عمليات تفاعلي
id - يعرض معرفات المستخدم والمجموعة الحقيقية والفعالة.
ifconfig - تكوين واجهة شبكة
ifup - قم بتشغيل واجهة شبكة
install - نسخ الملفات وتعيين السمات
iotop - مراقب بسيط للإدخال/الإخراج على غرار الأمر top
ip - لعرض / معالجة التوجيه وأجهزة الشبكة والواجهات والأنفاق
iptables/ip6tables — أداة إدارة لتصفية حزم IPv4/IPv6 وNAT
join - دمج أسطر ملفين على حقل مشترك
journalctl - اطبع إدخالات السجل من مجلة systemd
kill - إرسال إشارة إلى عملية
killall - يقتل العمليات حسب الاسم
ld - برنامج الربط الخاص بنظام جنو
less - يعرض محتويات ملف في الطرفية.
ln - إنشاء روابط بين الملفات
plocate - ابحث عن الملفات بالاسم، بسرعة
logrotate - يقوم بتدوير وضغط وإرسال سجلات النظام عبر البريد الإلكتروني
ls - عرض محتويات الدليل
lsblk - عرض قائمة بأجهزة التخزين
lscpu - عرض معلومات حول بنية وحدة المعالجة المركزية
lsof - عرض الملفات المفتوحة
lua - مترجم Lua
lz - يقوم بفك الضغط ويعرض قائمة بأرشيف مضغوط باستخدام gzip.
mail، mailx، Mail — إرسال واستقبال البريد
make - أداة GNU Make لإدارة مجموعات البرامج
man - واجهة لكتيبات النظام المرجعية
mandb - إنشاء أو تحديث ذاكرات فهرس صفحات الدليل
mkdir - إنشاء أدلة
mount - تركيب نظام ملفات
MultiTail - تصفح عدة ملفات في وقت واحد
mutt - برنامج معالج البريد الإلكتروني Mutt
mv - نقل (إعادة تسمية) الملفات
nano - محرر النصوص "نانو"، مستوحى من "بيكو"
nc — اتصالات TCP و UDP عشوائية والاستماع
netstat - عرض اتصالات الشبكة، وجداول التوجيه، وإحصائيات الواجهة، والاتصالات المتنكرة، وعضويات البث متعدد.
nice - قم بتشغيل برنامج مع أولوية جدولة معدلة
nl - عدد أسطر الملفات
nload - يعرض استخدام الشبكة الحالي
nohup - تشغيل أمر محمي من إشارات الإغلاق، مع توجيه المخرجات إلى جهاز غير طرفي.
nslookup - الاستعلام عن خوادم أسماء الإنترنت بشكل تفاعلي
numfmt - تحويل الأرقام من وإلى سلاسل قابلة للقراءة
od - عرض محتويات الملفات بتنسيق ثماني أو غيره
openssl - برنامج سطر الأوامر OpenSSL
pam - تنسيق الخريطة النقطية ثنائية الأبعاد الشائع لـ Netpbm
passwd - تغيير كلمة مرور المستخدم
paste - دمج أسطر الملفات
patch - تطبيق ملف اختلاف على ملف أصلي
ping - إرسال طلب ICMP ECHO_REQUEST إلى مضيفي الشبكة
pinky - إصبع خفيف الوزن
pip3 - مدير حزم لبرامج بايثون
pgrep، pkill، pidwait - البحث عن العمليات أو إرسال إشارة إليها أو انتظارها بناءً على الاسم وخصائص أخرى
postfix - برنامج التحكم في Postfix
pr - تحويل ملفات النص للطباعة
printf - تنسيق وطباعة البيانات
ps - يعرض لقطة للحالات الحالية للعمليات.
pstree - عرض شجرة العمليات
ptx - قم بإنشاء فهرس مُبدَّل لمحتويات الملف.
python - لغة برمجة مُفسَّرة وتفاعلية وموجهة للكائنات.
readlink - طباعة الروابط الرمزية المفسرة أو أسماء الملفات القياسية
realpath - طباعة المسار المطلق
poweroff, reboot, halt - إيقاف تشغيل أو إعادة تشغيل أو إيقاف النظام
rev - عكس الأحرف في كل سطر.
rm - إزالة الملفات أو الدلائل
rmdir - إزالة الأدلة الفارغة
route - عرض / معالجة جدول توجيه IP
ruby — لغة برمجة نصية كائنية التوجه مُفسَّرة
scp — برنامج OpenSSH لنقل الملفات بشكل آمن.
screen - مدير شاشة مع محاكاة طرفية VT100/ANSI
sed - محرر تدفق لتصفية وتحويل النصوص
seq - طباعة سلسلة من الأرقام
service - تشغيل برنامج نصي لتهيئة النظام V
sftp — برنامج OpenSSH لنقل الملفات بشكل آمن
dash — مترجم الأوامر (صدفة)
shred - يقوم بكتابة فوق ملف لإخفاء محتوياته، ويمكنه أيضًا حذفه.
shuf - توليد تباديل عشوائية.
shutdown - قم بإيقاف النظام، أو إطفائه، أو إعادة تشغيله.
snap - أداة للتفاعل مع الحزم
sort - فرز سطور ملفات نصية
split - تقسيم ملف إلى أجزاء
sqlite3 - واجهة سطر أوامر لـ SQLite الإصدار 3
ss - أداة أخرى لفحص المقابس
ssh — عميل تسجيل الدخول عن بعد OpenSSH
sshd — برنامج خادم OpenSSH
startx - تهيئة جلسة X
stat - عرض حالة الملف أو نظام الملفات
su - قم بتشغيل أمر باستخدام معرّف مستخدم ومجموعة بديلين.
sudo، sudoedit — تنفيذ أمر كمستخدم آخر
sysctl - تهيئة معلمات النواة في وقت التشغيل
systemctl - التحكم في نظام ومدير الخدمات systemd
systemd، init - مدير النظام والخدمات الخاص بـ systemd
tac - دمج وطباعة الملفات بترتيب عكسي
tail - عرض الجزء الأخير من الملفات
tar - أداة أرشفة
tasksel - واجهة مستخدم لتركيب المهام
tee - قراءة من الإدخال القياسي والكتابة إلى الإخراج القياسي والملفات
telnet — واجهة المستخدم لبروتوكول TELNET
test - فحص أنواع الملفات ومقارنة القيم
timeout - قم بتشغيل أمر بحد زمني
tmux — برنامج لتعدد استخدامات الطرفية
top - عرض عمليات Linux
touch - تغيير طوابع زمنية للملفات
tr - ترجمة أو حذف الأحرف
traceroute - عرض المسار الذي تسلكه الحزم إلى مضيف الشبكة.
truncate - يقلّص أو يزيد حجم الملف إلى الحجم المحدد.
ucf - تحديث ملف التهيئة: الحفاظ على تغييرات المستخدم في ملفات التهيئة
umount - فك ربط أنظمة الملفات
uname - طباعة معلومات النظام
unexpand - تحويل المسافات إلى علامات تبويب
uniq - عرض أو حذف الأسطر المتكررة
unlink - قم باستدعاء وظيفة unlink لحذف الملف المحدد
unzip - لعرض، واختبار، واستخراج الملفات المضغوطة في أرشيف ZIP
uptime - أخبر عن المدة التي كان فيها النظام قيد التشغيل.
useradd - إنشاء مستخدم جديد أو تحديث معلومات المستخدم الافتراضية
userdel - حذف حساب مستخدم والملفات المرتبطة به
usermod - تعديل حساب مستخدم
vim - محرر نصوص Vi المُحسَّن، وهو محرر نصوص مخصص للمبرمجين.
vmstat - عرض إحصائيات الذاكرة الظاهرية
w - عرض المستخدمين الذين قاموا بتسجيل الدخول وما يفعلونه.
wc - اطبع عدد الأسطر والكلمات والبايتات لكل ملف
who - عرض المستخدمين الذين قاموا بتسجيل الدخول
whoami - عرض اسم المستخدم الفعال
xauth - أداة ملف صلاحيات X
xhost - برنامج التحكم في الوصول إلى الخادم لـ X
xinit - مُهيئ نظام نافذة X
Xorg - خادم X11R7 X
xrandr - واجهة سطر أوامر بدائية لملحق RandR
xset - أداة لتحديد تفضيلات المستخدم في X
xz، unxz، xzcat، lzma، unlzma، lzcat - ضغط أو فك ضغط ملفات .xz و .lzma
zip - تجميع وضغط (أرشفة) الملفات
zlib - مكتبة ضغط/فك ضغط
سواء كنت تتعلم أساسيات سطر الأوامر، أو تبحث عن توثيق على غرار الكتيبات، أو تبحث عن أمثلة سريعة، يوفر Libof تفسيرات بسيطة، وبنية مفيدة، وتعليمات عملية حول الاستخدام. تم تصميم كل دليل لمساعدة المستخدمين على فهم ما يفعله الأمر، وكيفية تنفيذه، ومتى يتم استخدامه.
يُعد Libof مثاليًا للمطورين ومديري الأنظمة والطلاب وأي شخص يرغب في العمل بشكل أسرع وبثقة أكبر مع الطرفية. من الأوامر الأساسية إلى سير العمل المتقدم لسطر الأوامر، يقدم الموقع توثيقًا واضحًا يجعل التعليمات الفنية أسهل في المتابعة.