Cheatography
https://cheatography.com
Sistem Bilgileri
uname -a |
Linux sistem bilgilerini getirir. |
uname -r |
Linux kernel bilgilerini getirir. |
uptime |
Sistemin ne kadar zamandir ayakta oldugu bilgisini getirir. |
last reboot |
Sistemin reboot kayitlarini getirir. |
date |
Tarihi gösterir. |
whoami |
Hangi kullanici ile login olundugunu gösterir. |
Sistem Değişkenleri
env |
Sistemde kayitli olan degiskenleri gösterir. |
echo $VAR_NAME |
VAR_NAME isimli değişkene atanmış değişkeni gösterir. |
Boru Komutları (Pipes | )
cmd1|cmd2 |
cm1'in cıktısını cmd2'ye aktarır. |
cat devops.txt | grep egitim |
devops.txt dosyasini ekrana basilacak iceriginden egitim kelimesini gösterir. |
Boru komut yöntemi, bir komutun çıktısını diğer komuta aktarir.
Dosya ve Dizin Komutlari
pwd |
Hangi dizinde oldugunuzun bilgisini ekrana basar. |
ls |
Dizin içeriğini listeler. |
ls -lah |
Dizin içereğini ekrana sıralı sekilde gizli dosya ve klasorlerle birlikte listeler. |
cd |
Bulunulan dizinden kullanicinin home klasorune gider. |
cd <dir> |
Yazilan dizin icerisine gider. |
mkdir <dir> |
Dizin yaratir yoksa, varsa hata verir. |
mkdir -p <dir> |
Dizin yaratir varsa yaratmaz ekrana hata basmaz. |
cat <file> |
Dosya icerigini ekrana basar. |
cp <src-dosya> <dest-dosya> |
kopyalama komutudur. |
rm <dosya.txt> |
silme komutudur. |
ln -s <src> <dest> |
Dosya kisayolu olusturma/linkleme komutudur. |
|
|
Donanım Komutları
cat /proc/cpuinfo |
CPU bilgilerini ekrana basar. |
free -h |
Kullanilan RAM bilgisini ve boştaki ram bilgisini ekrana basar. |
df -h |
Disk durumunu ekrana basar. |
du -sh |
Bulunulan dizinin disk bilgilerini, diskte ne kadar yer kapladigini gosterir. |
lsusb -tv |
USB cihazlarini ekrana basar. |
Proses Yönetimi
ps |
Aktif proseslerin hepsini ekrana basar. |
top |
Çalışan prosesleri ekranda gösterir. |
htop |
top komutunun gelişmiş halidir. |
kill <pid> |
Numarasi girilen proses id'sini öldürür. |
nohup <proses,file, service> |
Arka planda proses çalıştırır. |
fg |
Arka planda çalışan son proses'i ekrana getirir. |
Sıkıştırma Komutları
tar cf dizin.tar dizin |
dizin isimli klasoru dizir.tar seklinde sıkıştırir. |
tar tf dizin.tar |
dizin isimli sıkıştırılmış dosyanin icerigini goruntuler. |
tar xf dizin.tar |
dizin.tar sıkıştırılmış dosyanin genisletir, unzipler. |
tar parametleri |
c |
arsiv yaratir. |
t |
tablo icerikleri |
x |
ayiklama/açma |
v |
ayrintili sekilde |
f |
dizin/dosya ismi |
|
|
SSH (Secure Shell)
ssh user@host |
Uzak sunucuya/Host'a user ile bağlanma komutu. |
ssh -p <port> user@host |
Uzak sunucuya SSH portu harici(22) port ile baglanma komutu. |
ssh-copy-id user@host |
Uzak sunucuya ilgili user'in key'ini kopyalama komutu. Bu komut sonrasi ssh komutu parola veya key istemez. |
Network Komutları
ping host |
Ilgili host'a ping atar, ilgili bilgileri ekrana basaar. |
whois domain.com |
domain.com'un whois bilgilerini getirir. |
dig domain.com |
domain.com'un DNS bilgilerini getirir. |
wget <file> or <url> |
ilgili url'den dosya indirir. |
Kısayollar
CTRL+C |
Runtime'da calisan komutu durdurur. |
CTRL+A |
Satir basina gider. |
CTRL+W |
Terminalden bir kelime siler sola doğru. |
cd - |
cd ile gidilmiş sondan bir önceki dizine gider. |
exit |
Ilgili session'u sonlandırır. |
CTRL+R |
Terminal history'sinde komut aramaya yarar. |
Komut Yönetimi
man <komut> |
Ilgili komut için yardım sayfası açar. |
Text Dosya Işlemleri
nano <dosya.txt> |
dosya.txt dosyasini basit bir editor ile acar, yoksa dosya.txt yaratilir. |
vi <dosya.txt> |
dosya.txt dosyasini vi editoru ile acar, yoksa dosya.txt yaratilir. |
cat <dosya.txt> |
dosya.txt icerigini ekrana yazdirir. |
tail -f <dosya.txt> |
dosya.txt iceriginin sonunu ekrana yazdirir ve yeni gelecek icerigi de ekrena basmaya devam eder. |
tail -n 100 <dosya.txt> |
dosya.txt isimli dosyanin son 100 satirini ekrana basar. |
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets
More Cheat Sheets by emretxt