İPUCU

Linux Linux İle İlgili Bilgi Paylaşım Platformu

Seçenekler

Linux Update/Upgrade/Temel Komutlar

02-08-2018 15:58
#1
lCoMeToMel - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
08/2009
Yaş:
30
Mesajlar:
1.683
Teşekkür (Etti):
66
Teşekkür (Aldı):
147
Konular:
709
Ticaret:
(0) %
Arkadaşlar Merhaba,

Öncelikle Herhangi Bir Debian Dağıtımında Kurduktan Sonra Yapacağınız İlk İşlemlerden Biri Olan Güncellemeyle Başlıyorum..



Resimde gördüğünüz ilk komut "setxkbmap tr" klavye düzenimi Türkçe olarak belirledim.

Resimde görülen ikinci komutta "sudo apt-get update" sistemdeki repolara bakarak güncellenmesi gerekeni kotrol eder ve bize bilgi sağlar. Bu işlemi super user olarak yapacağız ve bizden istenilen root şifresini gireceğiz entera basacağız.






2.Resimde gördüğünüz "sudo apt-get upgrade" komutu ile repolardaki güncellemeleri yapmamız sağlanır, bunun için de size Yes/No sorar indirmek istiyor musunuz diye bunlarla uğraşmak istemezseniz "sudo apt-get upgrade -y" yaparsanız hepsine Yes der.


Sistem güncelememizle ilk adımı tamamladık. Şimdi aklıma geldikçe yazıyorum.

"ping google.com" komutu(google yerine ne isterseniz), paket gönderip alarak bağlantınızı kontrol edebilirsiniz. Ben çok uzun tutmamak için "ctrl+c" kullandım.
Yeri gelmişken nedir bu ctrl+c? aslında sadece bir signal kodudur, c'de signal.h kütüphanesinde bulunur ve genelde terminate eder aktif işlemi.






"ps" Windowsdaki görev yöneticisidir, burdan işlemlerin pid ,time ve cmd gibi bilgilerine ulaşırız fakat tüm kullanıcı işlemlerini görüntülemez onun için "ps-aux" komutuyla tüm işlemleri ve detayları görebiliriz









E tamam görüntüledik tüm işlemleri peki sonlandırmak istersen napıcaz? "kill 15" (15 örnektir sonlandırmak istediğiniz işlemin pid'sini girebilirsiniz.





Evet mesela şu anda kullandığım screenshot alma nasıl çalışıyor linuxta?

"import resimismi.png" şeklindeki komutla çıkan imleçle alanı belirleyin bu kadar, ekran görüntüsünü home klasöründe bulabilirsiniz.






Bir film vardı ismi "Who Am I" mesela bu linuxta bir komuttur, kullanıcı isminizi verir, "whoami" yazarak görebilirsiniz.






Saatin kaç olduğu , tarihin ne olduğunu terminalde görmeniz de mümkün.
"date" komutuyla görebiliriz.




Peki ya takvimi görmek istersek?
"cal" komutuyla..





Biraz da sistemle ilgili bilgi alalım. Diyelim ki disk sürücülerinizi görmek istediniz?

"df" komutuyla görebilirsiniz.





Ramle alakalı da bilgi almak isterseniz "free" komutu yardımcı olacaktır.





Peki terminal açık, birşeyler yapıyorsunuz ama hangi dizinde? Bunu öğrenmek için "pwd" komutunu kullanabiliriz.(print working directory).



Diyelimki çalıştığınız yerde dosyalarınızı görmek istiyorsunuz?
"ls" komutu bunları size verir. Ama gizli dosyalarla beraber hepsini güzelce listeli halde görmek isterseniz "ls -al" kullanınız.






Yeri gelmişken bahsedelim..

bu "r" "w" "x" nedir?
r=read, yani veriyi okuyabilir ama yazamaz.
w=write,veriye yazabilir.
x=execution,ne okur ne yazar, sadece çalıştırabilir.

Bunlar kullanıcı izinleridir, nasıl dersek en baştaki d(directory)'den sonraki 3 hane root, sonraki üç hane group, en son 3 hanede other olarak bilinir.


Bunların iznini nasıl değiştircez? Örnek olarak bir dosya oluşturalım .

"mkdir dosya" bize dosya oluşturur çalıştığımız dizinde.




Gördüğünüz gibi oluşturduk ve "list -l" ile gördük en alttaki DENEME.TXT dosyamızı.

Şimdi gelelim izinlere

"chmod" bize yardımcı olacak. Change mode kısaltmasıdır zaten.
"chmod -c 777 DENEME.TXT" komutuyla bütün izinleri veririz. Peki bu 777 nedir, Şöyle açıklayım kolay olsun;

read=4
write=2
execution=1

şimdi vermek istediğiniz izinleri toplayarak işlem yapabilirsiniz.
Ee peki neden 3 tane 7?
Çünkü ilk 7 Root, ikinci 7 Group, üçüncü 7 ise other içindir.
Mantığı ne derseniz binary sayılar, araştırabilirsiniz.






Mesela yeri geldi dizin değiştirmek istiyorsunuz diyelim?
"cd" yani change directory komutunu kullanabiliriz.




Peki ya bir dosyamız hakkında bilgi almak istersek?
"file dosya" şeklinde alabiliriz.




Şimdilik bu kadar ama devam edeceğim konuya..
Kullanıcı İmzası
Kurt Boğdurmaya Kuzu Gönderilmez...



Linux ve Network ile ilgili özel konu isteklerinizi Özel Mesaj ile iletebilirsiniz
XQ1, Medsa Teşekkür etti.

02-08-2018 16:25
#2
Üyelik tarihi:
03/2017
Mesajlar:
2.940
Teşekkür (Etti):
201
Teşekkür (Aldı):
916
Konular:
86
Ticaret:
(0) %
Eline Sağlık
Kullanıcı İmzası
Oğlum bence de dünya batsın, artık dönmeyi falan bıraksın

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı