Linux kullanmak için illaki komut bilmenize gerek yok, artık eskisi kadar zor ve karmaşık değil. Linux artık, Windows veya Mac kullanan birisi için çocuk oyuncağı haline geldi. Ama yine de bir kaç komut bilseniz fena olmaz. Olur ya kullanmak zorunda kalırsanız 🙄
Ancak işi biraz daha derin konulara indirdiğimizde; komutları bilmek büyük fayda sağlayabileceği gibi aslında büyük kolaylıklar da sağlıyor.
Yetkilendirme komutu
# su
Bu komut ile terminalde "root" yetkisine sahip olursunuz. Root, işletim sisteminde tüm yetkilere sahip olan en donanımlı kullanıcıdır. Bazı önemli değişiklikler ve erişimler için root yetkisi almanız gerekirse buna su komutu ile sahip olabilirsiniz.
Bilgisayarıkapatma veya yeniden başlatma komutu
Bilgisayarı kapatmak için;
# poweroff
Yeniden başlatmak için;
# reboot
Bu komutları kullanabilmek için root (su komutu) yetkisine ihtiyaç duyabilirsiniz
Listeleme komutu
Bence ilk olarak bilinmesi gereken komutumuz "ls" komutudur.
Komut:
#ls -al
Sonuç:
total 16416d
rwxr-x--- 8 root root 4096 Eyl 4 14:49
drwxr-xr-x 17 root root 4096 Eyl 4 12:08
-rw------- 1 root mehmet 102 Eyl 4 14:47.Xauthority
-rw-r--r-- 1 root root 960 Ağu 14 2000.Xresources
-rw------- 1 root root 1577 Ağu 13 15:22.bash_history
-rw-r--r-- 1 root root 24 Haz 11 2000.bash_logout
-rw-r--r-- 1 root root 266 Haz 11 2000.bash_profile
-rw-r--r-- 1 root root 176 Ağu 23 1995.bashrc
-rw-r--r-- 1 root root 210 Haz 11 2000.cshrcd
rwxr-xr-x 2 root root 4096 Tem 20 10:05.gnome
drwxr-xr-x 3 root root 4096 Tem 12 13:18.kde
-rw-r--r-- 1 root root 1102 Eyl 41 4:48.kderc
drwxr-xr-x 5 root root 4096 Ağu 13 14:50.netscape
-rw-r--r-- 1 root root 196 Tem 11 2000.tcshrc
drwx------ 2 root mehmet 4096 Ağu 6 11:02.xauth
-rw------- 1 root root 266 Eyl 4 14:48.xsession-errors
drwxr-xr-x 5 root root 4096 Tem 20 10:06Desktop
-rw------- 1 root root 16707584 Ağu 13 15:22core
-rw-r--r-- 1 root root 27 Eyl 4 14:49ls.txt
-rw-r--r-- 1 root root 182 Eyl 4 14:49ls_a.txt
-rw-r--r-- 1 root root 0 Eyl 4 14:49ls_al.txt
drwx------ 2 root root 4096 Ağu 13 14:49nsmail
ls'den sonra eksi (-) ile devam eden parametreler listeleme komutuna farklı anlamlar katar.
sadece dosyaları listelemek için "ls" kullanılırken;
"-l" ile dosyalar daha detaylı bir biçimde listelenelir, dosya adına ek olarak dosyanın sahibi, izin yetkileri, düzenlenme tarihi, saati gibi bilgiler yer alır.
eğer listeleme bir dosyanın boyutunu daha okunabilir şekilde görmek isterseniz "-h" parametresini de ekleyebilirsiniz. Bu sizlere Mb veya Gb cinsinden sonuö döndürecektir.
Gizli dosyaları bu listede görmek için "-a" parametresini ls komutuna ekleyebilirsiniz.
Hangi dizindeyim?
pwd
bu komut size bulunduğunuz dizini söyler.
Dizin değiştirme
cd /home/emre/belgeler
"cd" komutu sizi belirtilen dizine götürür. Böylece çalışmalarınızı veya kodları o dizinde çalıştırabilirsiniz.
İndirdiğim bir programı linuxta komut ile nasıl kurarım?
Belki de işinize yarayacak en önemli komutlardan birisi bu olabilir. Windows'ta next next dediğimiz programı linuxta'da aynı şekilde hatta daha da kolay kurabiliyorsunuz. Ancak illa komut kullanarak kurmak isterseniz ihtiyacınız olan komut "dpkg" olacaktır.
dpkg -i /dizin/dosya_adi.uzantisi
Şimdilik bu komutlar ile yavaş yavaş kullanmaya başlayabilirsiniz 😁 😁