Linux Komutu Hile Sayfası


Bu Linux/Unix komut satırı hile sayfasında şunları öğreneceksiniz:

Temel Linux komutları

Komuta Açıklama
ls Mevcut çalışma dizinindeki tüm dosya ve dizinleri listeler
ls -R Alt dizinlerdeki dosyaları da listeler
ls -a Gizli dosyaları da listeler
ls -al Dosyaları ve dizinleri izinler, boyut, sahip vb. gibi ayrıntılı bilgilerle listeler.
cd or cd ~ HOME dizinine gidin
cd .. Bir seviye yukarı çık
cd Belirli bir dizine geçmek için
cd / Kök dizine taşı
cat > filename Yeni bir dosya oluşturur
cat filename Dosya içeriğini görüntüler
cat file1 file2 > file3 İki dosyayı (dosya1, dosya2) birleştirir ve çıktıyı yeni bir dosyada (dosya3) saklar
mv file "new file path" Dosyaları yeni konuma taşır
mv filename new_file_name Dosyayı yeni bir dosya adıyla yeniden adlandırır
sudo Normal kullanıcıların programları süper kullanıcının veya kökün güvenlik ayrıcalıklarıyla çalıştırmasına izin verir
rm filename Bir dosyayı siler
man Bir komutla ilgili yardım bilgisi verir
history Geçerli terminal oturumunda yazılan tüm geçmiş komutların bir listesini verir
clear Terminali temizler
mkdir directoryname Mevcut çalışma dizininde veya belirtilen yolda yeni bir dizin oluşturur
rmdir Bir dizini siler
mv Bir dizini yeniden adlandırır
pr -x Dosyayı x sütuna böler
pr -h Dosyaya bir başlık atar
pr -n Dosyayı Line ile belirtir Numbers
lp -nc , lpr c Dosyanın “c” kopyalarını yazdırır
 lp-d lp-P
Yazıcının adını belirtir
apt-get
Paketleri kurmak ve güncellemek için kullanılan komut
mail -s 'subject'
-c 'cc-address'

-b 'bcc-address'
'to-address'
E-posta gönderme komutu
mail -s "Subject"
to-address < Filename
Ekli e-posta gönderme komutu

Dosya İzni komutları

Komuta Açıklama
ls -l dosya türünü ve erişim iznini göstermek için
r okuma izni
w yazma izni
x izni yürütmek
-= izin yok
Chown user Bir dosyanın/dizinin sahipliğini değiştirmek için
Chown user:group filename bir dosya veya dizin için kullanıcıyı ve grubu değiştirme

Ortam Değişkenleri komutu

Komuta Açıklama
echo $VARIABLE Bir değişkenin değerini görüntülemek için
env Tüm ortam değişkenlerini görüntüler
VARIABLE_NAME= variable_value Yeni bir değişken oluştur
Unset Bir değişkeni kaldır
export Variable=value Bir ortam değişkeninin değerini ayarlamak için

Linux'un kullanıcı yönetimi komutları

Komuta Açıklama
sudo adduser username Yeni bir kullanıcı eklemek için
sudo passwd -l 'username' Bir kullanıcının şifresini değiştirmek için
sudo userdel -r 'username' Yeni oluşturulan bir kullanıcıyı kaldırmak için
sudo usermod -a -G GROUPNAME USERNAME Bir gruba kullanıcı eklemek için
sudo deluser USER GROUPNAME Bir kullanıcıyı gruptan çıkarmak için
finger Oturum açan tüm kullanıcıların bilgilerini gösterir
finger username Belirli bir kullanıcının bilgilerini verir

Ağ komutu

Komuta Açıklama
SSH username@ip-address or hostname SSH kullanarak uzaktaki bir Linux makinesine giriş yapın
Ping hostname="" or ="" Ağ ve ana bilgisayar bağlantılarını pinglemek ve analiz etmek için
dir Uzak bilgisayarın geçerli dizinindeki dosyaları görüntüleme
cd "dirname" uzak bilgisayardaki dizini “dirname” olarak değiştirin
put file 'dosyayı' yerelden uzaktaki bilgisayara yükle
get file 'Dosyayı' uzaktan yerel bilgisayara indirin
quit Çıkış Yap

İşlem komutu

Komuta Açıklama
bg Bir işlemi arka plana göndermek için
fg Durdurulmuş bir işlemi ön planda çalıştırmak için
top Tüm Aktif İşlemler Hakkında Ayrıntılar
ps Bir kullanıcı için çalışan işlemlerin durumunu verme
ps PID Belirli bir sürecin durumunu verir
pidof Bir işlemin İşlem Kimliğini (PID) verir
kill PID Bir süreci öldürür
nice Belirli bir öncelik ile bir süreci başlatır
renice Halihazırda çalışan bir işlemin önceliğini değiştirir
df Sisteminizde boş sabit disk alanı sağlar
free Sisteminizde ücretsiz RAM verir

VI Düzenleme Komutları

Komuta Açıklama
i İmlecin bulunduğu yere ekle (ekleme moduna girer)
a İmleçten sonra yaz (ekleme moduna girer)
A Satır sonuna yaz (ekleme moduna geçer)
ESC Ekleme modunu sonlandır
u Son değişikliği geri al
U Satırın tamamında yapılan tüm değişiklikleri geri alın
o Yeni bir satır açın (ekleme moduna girer)
dd Satırı sil
3dd 3 satırı sil
D İmleçten sonraki satırın içeriğini sil
C İmleçten sonraki satırın içeriğini silin ve yeni metin ekleyin. Eklemeyi sonlandırmak için ESC tuşuna basın.
dw Kelimeyi sil
4dw 4 kelimeyi sil
cw Kelimeyi değiştir
x İmleçteki karakteri sil
r Karakteri değiştir
R İmleçten itibaren karakterlerin üzerine yaz
s İmlecin altındaki bir karakteri değiştirin, eklemeye devam edin
S Satırın tamamını değiştirin ve satırın başına eklemeye başlayın
~ Bireysel karakterin büyük/küçük harf değişimi

Umarım bu Linux başvuru kılavuzu size yardımcı olur!