ورقة Shell المرجعية
مرجع Bash / shell قابل للبحث والطباعة — التنقل والملفات والأنابيب والمتغيرات والحلقات والشروط وأسطر مفيدة من سطر واحد. مجاني.
Navigation
8pwd
ls -la
cd /path
cd -
cd ~
tree -L 2
pushd / popd
ls -lhS
Files & directories
10touch file.txt
mkdir -p a/b/c
cp -r src dest
mv old new
rm -rf dir
ln -s target link
cat file.txt
head -n 20 / tail -n 20
tail -f log.txt
less file.txt
Search & find
8grep 'pattern' file
grep -rin 'text' .
find . -name '*.php'
find . -type f -mtime -1
find . -size +10M
which node
locate file.txt
grep -v 'skip' file
Text processing
9wc -l file
sort file | uniq -c
cut -d',' -f1 file
awk '{print $1}' file
sed 's/old/new/g' file
tr 'a-z' 'A-Z'
diff a.txt b.txt
tee out.txt
xargs -I{} cmd {}
Pipes & redirection
9a | b
cmd > file
cmd >> file
cmd 2> err.log
cmd > out 2>&1
cmd < input.txt
cmd1 && cmd2
cmd1 || cmd2
cmd &
Permissions & ownership
8chmod 755 file
chmod +x script.sh
chmod -R 644 dir
chown user:group file
umask 022
sudo cmd
stat file
ls -l file
Processes & system
9ps aux
top / htop
kill -9 PID
pkill -f name
jobs / fg / bg
df -h
du -sh dir
free -h
uname -a
Variables & expansion
9NAME='value'
echo \"$NAME\"
export PATH=\"$PATH:/x\"
$(command)
${VAR:-default}
$1 $2 $@
$?
read -p 'Name: ' x
echo {1..5}
Scripting
9#!/usr/bin/env bash
set -euo pipefail
if [ -f file ]; then ...; fi
[ \"$a\" = \"$b\" ]
for f in *.txt; do ...; done
while read line; do ...; done < file
case \"$x\" in a) ...;; esac
function greet() { echo hi; }
trap cleanup EXIT
لا يوجد إدخال يطابق “:q”.
حول ورقة Shell المرجعية
يغطي دليل Bash وسطر الأوامر هذا كل شيء من الخطوات الأولى إلى كتابة السكربتات: التنقل، الملفات والمجلدات، البحث، معالجة النصوص، الأنابيب وإعادة التوجيه، الصلاحيات والملكية، العمليات ومعلومات النظام، المتغيرات والتوسيع، وبنى كتابة سكربتات الصدفة.
يجمع الدليل بين الأوامر اليومية — ls وcp وgrep وfind وchmod وps — والخيارات التي تجعلها مفيدة، إضافة إلى صياغة الأنابيب وإعادة التوجيه والتوسيع التي تحوّل الأوامر المفردة إلى أسطر تنفيذية واحدة. يذكّرك قسم كتابة السكربتات بصياغة الحلقات والشروط والدوال عندما تكتب سكربتًا مرة أو مرتين في السنة.
كل شيء في صفحة واحدة مجانية تعمل بالكامل من المتصفح: يقوم البحث بتصفية الصفوف مباشرة، وجدول المحتويات الثابت ينقلك بين الأقسام، ونقرة واحدة تنسخ أي أمر، وزر الطباعة يمنحك مرجعًا ورقيًا لأوامر Bash على مكتبك.
كيفية استخدام ورقة Shell المرجعية
- تصفح الأقسام، من التنقل والملفات والمجلدات مرورًا بالأنابيب وإعادة التوجيه وصولًا إلى كتابة السكربتات.
- اكتب اسم أمر مثل grep أو chmod في مربع البحث لتصفية الدليل فورًا.
- انتقل إلى قسم مثل معالجة النصوص عبر الشريط الجانبي الثابت.
- انقر على أمر أو على أيقونة النسخ الخاصة به لنسخه، ثم الصقه في الطرفية.
- اطبع الصفحة للحصول على مرجع أوامر Bash يعمل دون اتصال.