Helaian Rujukan Shell
Rujukan Bash / shell yang boleh dicari dan dicetak: navigasi, fail, paip, pemboleh ubah, gelung, syarat dan one-liner berguna. Percuma.
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
Tiada entri sepadan dengan “:q”.
Mengenai Helaian Rujukan Shell
Helaian rujukan Bash dan shell ini merangkumi command line dari langkah pertama hingga scripting: navigasi, fail dan direktori, carian dan find, pemprosesan teks, pipe dan redirection, kebenaran dan pemilikan, proses dan maklumat sistem, pemboleh ubah dan expansion, serta struktur shell scripting.
Ia menggandingkan arahan harian (ls, cp, grep, find, chmod, ps) dengan flag yang menjadikannya berguna, ditambah sintaks pipe, redirection dan expansion yang mengubah arahan tunggal menjadi one-liner. Bahagian scripting mengingatkan anda tentang sintaks loop, syarat dan fungsi apabila anda menulis skrip sekali setahun.
Semuanya ada pada satu halaman percuma di sisi klien: carian menapis baris secara langsung, jadual kandungan yang melekat (sticky) melompat antara bahagian, satu klik menyalin mana-mana arahan dan butang cetak memberikan anda rujukan terminal untuk meja anda.
Cara menggunakan Helaian Rujukan Shell
- Layari bahagian-bahagian, dari Navigasi dan Fail & direktori hingga Pipe & redirection sampai Scripting.
- Taip nama arahan seperti grep atau chmod ke dalam kotak carian untuk menapis helaian serta-merta.
- Lompat ke bahagian seperti Pemprosesan teks melalui bar sisi yang melekat.
- Klik arahan atau ikon salinnya untuk menyalinnya, kemudian tampal ke dalam terminal anda.
- Cetak halaman untuk rujukan arahan Bash luar talian.