Linux'un ne olduğundan bahsetmiştik. Linux'un komutları vardır ve bunların bilinmesi gerekir. Karmaşık gibi gözükse de yazdıkça alışacaksınız. Not: Köşeli parantez komutların karışmaması için konulmuştur. Terminal'e komutları yazarken köşeli parantez kullanmayınız.
- cd: Dosyalar arasında gezinmemize yarayan komuttur. Terminal'e "cd Desktop" yazarsanız Desktop dizinine gidecektir. Bir üst dizine geçmek için "cd .." komutu kullanılır.
- pwd: Hangi dizinde olduğumuzu gösterir. Kullanımı: "pwd"
- ps: Çalışan işlemleri gösterir. Kullanımı: "ps"
- ls: Dosyaları listeler. Kullanımı: "ls"
- lsof: Açık dosyaları listeler. Kullanımı: "lsof",
- top: Çalışan işlemleri görüntüler. Kullanımı: "top"
- sudo: Sıradan bir kullanıcının, sisteme yönetici gibi girmesine izin verir. Kullanımı: "sudo"
- passwd: Mevcut şifreyi değiştirir. Kullanımı: "passwd"
- useradd: Kullanıcı eklemek için kullanılır.Sudo ile birlikte kullanılmalıdır. Kullanımı: "sudo useradd [kullanıcı ismi]"
- userdell: Kullanıcı silmek için kullanılır.Sudo ile birlikte kullanılmalıdır. Kullanımı: "sudo userdell [kullanıcı ismi]"
- groupadd: Grup eklemek için kullanılır. Sudo ile birlikte kullanılmalıdır. Kullanımı: "sudo groupadd [grup ismi]"
- groupdell: Grup eklemek için kullanılır. Sudo ile birlikte kullanılmalıdır. Kullanımı: "sudo groupdell [grup ismi]"
- groups: Kullanıcının hangi gruba ait olduğunu gösterir.Sudo ile birlikte kullanılır. Kullanımı: "sudo groups"
- fdisk: Sabit disk bölümlerinin görüntüler ve düzenler.Sudo ile birlikte kullanılmalıdır. Kullanımı: "sudo fdisk"
- free: Sistem belleğinin görüntüler ve alan kullanım bilgisini değiştirir. Kullanım: "free"
- df: Dosya sistemi kullanım bilgisini gösterir. Kullanımı: "df"
- du: Disk kullanımı görüntüler. Kullanımı: "du",
- uname: İşletim sistemini gösterir. Kullanımı: "uname"
- uptime: Sistemde ne kadar süre çevrimiçi kaldığımızın bilgisini verir. Kullanımı: "uptime"
- mv: Dosyaları taşıma işlemi yapar. Kullanımı: "mv [taşınacak dosya] [hedef adres]"
- rm: Dosyaları silmek için kullanılır. Kullanımı: "rm [silinecek dosya]"
- cp: Kopyalama işlemi için kullanılır. Kullanımı: "cp [kopyalanacak dosya] [kopyalanacak yer]"
- mkdir: Dizin oluşturmak için kullanılır. Kullanımı: "mkdir [dizinadı]"
- rmdir: Dizin silmek için kullanılır. Kullanımı: "rmdir [silinecek dizin]"
- touch: Txt dosyası oluşturmak için kullanılır. Kullanımı: "touch [txt dosyasının ismi]"
- fuser: Açık dosyalar hakkında bilgi verir. Kullanımı: "fuser"
- chmod: Dosyaların ve dizinlerin izinlerini değiştirir. Kullanımı: "chmod 777 [dosyanın veya dizinin ismi]"
- chown: Bir dosyanın veya dizinin sahibini değiştirir. Kullanımı: "chown [kullanıcı] [dosya adı]"
- id: Kullanıcının kimliği hakkında bilgi verir. Başka bir deyişle hangi grubun üyesi olduğunu gösterir. Kullanımı: "id"
- whoami: Mevcut kullanıcıyı gösterir. Kullanımı: "whoami"
- kill: Çalışan bir işlemi sonlandırır. Kullanımı: "kill [sonlanacak işlemin PID numarası]"
- killall: Tüm işlemleri sonlandırır. Kullanımı: "sudo killall"
- shutdown: Sistemi bir dakika sonra kapatır. Sudo ile birlikte kullanılmalıdır. Kullanımı: "sudo shutdown"
- poweroff: Sistemi hemen kapatmak için kullanılır. Sudo ile birlikte kullanılmalıdır. Kullanımı: "sudo poweroff"
- reboot: Sistemi yeniden başlatır. Kullanımı: "sudo reboot"
- halt: Sistemi durdurur. Kullanımı: "halt"
- lastb: Son başarısız kullanıcı girişini gösterir. Kullanımı: "sudo lsof"
- lastlog: En son kullanıcını girişini gösterir. Kullanımı: "lastlog"
- w: Giriş yapılan kullanıcılar hakkında bilgi verir. Kullanımı: "w"
- wall: Sistemdeki tüm kullanıcılara bir mesaj yollar.
- shred: Dosyaları güvenli bir şekilde siler.
- renice: Çalışan bir işlemin önceliğini değiştirir.
- badblocks: Bir disk sürücüsünde bozuk blok olup olmadığını bulur.
- dd: Veri cihazlarının ham kopyasını oluşturur.
- restore: Dosyaları döküm arşivinden geri yükler.
- dump: Artımlı yedeklemeler oluşturur.
- iotop: Disk giriş ve çıkış işlemlerini izler. Kurulu olmayabilir. Terminal'e "sudo apt install ıotop" komutunu yazarak indirebilirsiniz. Kullanımı: "sudo ıotop"
- mpstat: İşlemci kullanım bilgisini görüntüler. Kurulu olmayabilir. Terminal'e "sudo apt install sysstat" komutunu yazarak indirebilirsiniz. Kullanımı: "mpstat"
- vmstat: Sanal bellek kullanım bilgisini gösterir. Kullanımı: "vmstat"
- iostat: Giriş/Çıkış kullanım istatistiklerini gösterir. Kullanımı: "iostat"
- dpgk ve apt: Linux yazılım paketlerini kurun/kaldırın.
- sync: Dosya sistemi tamponlarını temizler. Kullanımı: "sync"
- aptitude: Linux tabanlı sistemler için otomatik paket yöneticisi. Kurulu olmayabilir. Terminal'e "sudo apt install aptitude" komutunu yazarak indirebilirsiniz. Kullanımı: "aptitude"
- rpm: Red Hat Linux paketlerini kurun/kaldırın. Kurulu olmayabilir. Terminal'e "sudo apt install rpm" komutunu yazarak indirebilirsiniz. Kullanımı: "rpm"
- yum: Red Hat Linux tabanlı sistemler için otomatik paket yöneticisi. Kurulu olmayabilir. Terminal'e "sudo apt install yum" komutunu yazarak indirebilirsiniz. Kullanımı: "yum"
- shell: Çekirdeğin kabuğunu gösterir. Kullanımı: "echo $SHELL"
Örnek: Yeni User oluşturmak
Örnek: Yeni Grup oluşurmak
Örnek: Kulanıcı silmek
Örnek: Bulunduğun dizini göstermek
Örnek: Bulunduğunuz konumdaki dosyaları listelemek
Örnek: Txt dosyası oluşturmak
Örnek: Çekirdeğin adını (uname -a) ve çekirdeğin sürümünü (uname -r) öğrenmek
0 Yorum