Shell Kopya Kâğıdı
Aranabilir, yazdırılabilir bir Bash / shell başvurusu — gezinme, dosyalar, pipes, değişkenler, döngüler, koşullar ve kullanışlı tek satırlık komutlar. Ücretsiz.
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” ile eşleşen bir girdi yok.
Shell Kopya Kâğıdı Hakkında
Bu Bash ve kabuk hile sayfası, komut satırını ilk adımlardan betik yazmaya kadar kapsar: gezinme, dosyalar ve dizinler, arama ve bulma, metin işleme, borular ve yönlendirme, izinler ve sahiplik, süreçler ve sistem bilgisi, değişkenler ve genişletme, ve kabuk betikleme yapıları.
Günlük komutları — ls, cp, grep, find, chmod, ps — onları kullanışlı kılan bayraklarla ve tek satırlık komutlara dönüştüren boru, yönlendirme ve genişletme sözdizimiyle eşleştirir. Betikleme bölümü, yılda bir iki kez betik yazdığınızda döngü, koşul ve fonksiyon sözdizimini hatırlatır.
Her şey ücretsiz, istemci taraflı tek bir sayfada: arama satırları anında filtreler, yapışkan içindekiler tablosu bölümler arasında atlamanızı sağlar, tek tıkla herhangi bir komutu kopyalayabilir ve yazdır düğmesi masanız için bir terminal referansı verir.
Shell Kopya Kâğıdı Nasıl Kullanılır
- Gezinme ve Dosyalar & dizinler bölümlerinden Borular & yönlendirme üzerinden Betikleme'ye kadar bölümlere göz atın.
- Sayfayı anında filtrelemek için arama kutusuna grep veya chmod gibi bir komut adı yazın.
- Yapışkan kenar çubuğu üzerinden Metin işleme gibi bir bölüme atlayın.
- Bir komutu veya kopyalama simgesini kopyalamak için tıklayın, ardından terminalinize yapıştırın.
- Çevrimdışı bir Bash komut referansı için sayfayı yazdırın.