GNU-Linux Kullanım İpuçları
- TRWE_2012
- Mesaj Panosu Yöneticisi
- Mesajlar: 752
- Kayıt: 30 Ağu 2022 21:59
- Konum: DÜZCE/Akçakoca
- Meslek: MADEN MÜHENDİSİ
- Teşekkür etti: 186 kez
- Teşekkür edildi: 610 kez
- İletişim:
Re: GNU-Linux Kullanım İpuçları
Ctrl+Alt+F1: 1. konsol (tty1)
Ctrl+Alt+F2: 2. konsol (tty2)
Ctrl+Alt+F3: 3. konsol (tty3)
.
.
.
Ctrl+Alt+F7: xwindow (tty7)
*********************************************
clear : Konsol ekranını temizler
reset : Terminali yeniden ekrandan başlatır.
who: Aktif kullanıcıları listeler
cp: Dosya kopyalar
*********************************************
lsmod bütün sürücü modüllerini listeler (bellekte yüklü olanları)
insmod modülleri belleğe yükler
rmmod modülleri bellekten kaldırır
modprobe modülleri hazır hale getirir
uname - a r c m s sistem hakkında bilgi verir.
lspci -vvv donanımsal bilgi verir. anakart hızı 66mhz gibi
poweroff bilgisayarı kapatır
reboot yeniden başlatır.
init 1-2-3-4-5-6 (6 kullanmayın)
![Resim](https://i.hizliresim.com/eUFBrL.gif)
![Resim](https://i.hizliresim.com/QuF1bh.png)
Etiketler:
- TRWE_2012
- Mesaj Panosu Yöneticisi
- Mesajlar: 752
- Kayıt: 30 Ağu 2022 21:59
- Konum: DÜZCE/Akçakoca
- Meslek: MADEN MÜHENDİSİ
- Teşekkür etti: 186 kez
- Teşekkür edildi: 610 kez
- İletişim:
Re: GNU-Linux Kullanım İpuçları
Linux işletim sisteminin tanıdığı ağ kartlarına bakmak için /etc/network dizini altında bulunan interfaces dosyasına bakılabilir.
Kod: Tümünü seç
/etc/services
Kod: Tümünü seç
/etc/hosts
Ayrıca birde hostname dosyası vardır. Bu dosya içinde de sistemin adı yer almaktadır.
Kod: Tümünü seç
/etc/resolv.conf
Kod: Tümünü seç
/etc/nsswitch.conf
Kod: Tümünü seç
hosts.allow
Kod: Tümünü seç
hosts.deny
Kod: Tümünü seç
/etc/hosts.allow
Kod: Tümünü seç
/etc/hosts.deny
Sistemi IP Adresi Atamak
Sistemimizin ip adresini otomatik olarak alması için “dhclient eth0” komutunu kullanabiliriz. Bilgisayardaki ip yapılandırılmasını görmek için ise
Kod: Tümünü seç
ifconfig
Kablosuz ağ yapılandırılması için de
Kod: Tümünü seç
iwconfig
Yayın adresi , paketin ağdaki tüm makinalara gönderilmek istenildiğinde kullanılan ip adresidir. Eğer ip adresini otomatik olarak değil de elle vermek istiyorsak. O zaman ;
Kod: Tümünü seç
ifconfig eth0 <IP ADRESİ> netmask <ALT AĞ MASKESİ> up
Fakat makine yeniden başlatıldığında bu ayarlar sıfırlanacaktır.
Kod: Tümünü seç
route
örnek :
Kod: Tümünü seç
route add default gw 192.168.1.1
Kod: Tümünü seç
netstat
Dinleme modundaki portların listelenmesi için ;
Kod: Tümünü seç
netstat –an
Kod: Tümünü seç
netstat –r
Parametreler ve özellikleri:
-l sistem üzerindeki dinlenen soketler
-p program ismi ve süreç numarası
-t TCP protokolü ile ilgili bilgileri
-u UDP protokolü ile ilgili bilgileri
-n IP adreslerinin çözümlenmesini ifade etmektedir.
-i sistemdeki arayüzlerle ilgili istatislikleri görüntüler.
![Resim](https://i.hizliresim.com/eUFBrL.gif)
![Resim](https://i.hizliresim.com/QuF1bh.png)
- TRWE_2012
- Mesaj Panosu Yöneticisi
- Mesajlar: 752
- Kayıt: 30 Ağu 2022 21:59
- Konum: DÜZCE/Akçakoca
- Meslek: MADEN MÜHENDİSİ
- Teşekkür etti: 186 kez
- Teşekkür edildi: 610 kez
- İletişim:
Re: GNU-Linux Kullanım İpuçları
İlk ipucumuz kullandığınız çevresek değişkenlerle ilgili. Bazen sevdiğiniz ya da ilgi duyduğunuz programı internette indirip, çalıştırmaya çalıştığınızda "command not found" ya da komut bulunamadı hatası verebilir. Bu durumda ilk yapmanız gereken şu komutu komut satırına yazmaktır:
Kod: Tümünü seç
echo $PATH
Kod: Tümünü seç
/sbin:/usr/sbin:/bin:/usr/bin
Kod: Tümünü seç
whereis program_adı
Yazılımın konumu :
Kod: Tümünü seç
/usr/local/bin/utilityName
Kod: Tümünü seç
export PATH=$PATH:/usr/local/bin
![Resim](https://i.hizliresim.com/eUFBrL.gif)
![Resim](https://i.hizliresim.com/QuF1bh.png)
- TRWE_2012
- Mesaj Panosu Yöneticisi
- Mesajlar: 752
- Kayıt: 30 Ağu 2022 21:59
- Konum: DÜZCE/Akçakoca
- Meslek: MADEN MÜHENDİSİ
- Teşekkür etti: 186 kez
- Teşekkür edildi: 610 kez
- İletişim:
Re: GNU-Linux Kullanım İpuçları
Sistemde var olan modulleri sıralama
Kod: Tümünü seç
modprobe -l
Kod: Tümünü seç
netstat -tlp
Kod: Tümünü seç
Ctrl+Alt+F3
Kod: Tümünü seç
sfdisk -l
Kod: Tümünü seç
cat /proc/cpuinfo
Kod: Tümünü seç
du -S | sort -n
Kod: Tümünü seç
ls -l | sort +4n
Kod: Tümünü seç
ps -aux | sort +4n
![Resim](https://i.hizliresim.com/eUFBrL.gif)
![Resim](https://i.hizliresim.com/QuF1bh.png)
- TRWE_2012
- Mesaj Panosu Yöneticisi
- Mesajlar: 752
- Kayıt: 30 Ağu 2022 21:59
- Konum: DÜZCE/Akçakoca
- Meslek: MADEN MÜHENDİSİ
- Teşekkür etti: 186 kez
- Teşekkür edildi: 610 kez
- İletişim:
Re: GNU-Linux Kullanım İpuçları
Bir linux sunucuda tek bir dosya ile birden fazla ip ekleyebilirsiniz bunun için
DOSYA:
Kod: Tümünü seç
ifcfg-eth0-range0
İçine :
Kod: Tümünü seç
IPADDR_START=10.0.0.1 (başlangıç ip)
IPADDR_END=10.0.0.50 (bitiş ip)
CLONE_NUM=0 (aynen kalcak)
Suse için
Kod: Tümünü seç
/etc/init.d/network restart
TRWE_2012, Ret Hat Dağıtımı olan Open SUSE dağıtımını ve gene Ret Hat dağıtımı olan Mandreke Linux İşletim sistemi kullanmıştır.
![Resim](https://i.hizliresim.com/eUFBrL.gif)
![Resim](https://i.hizliresim.com/QuF1bh.png)
- TRWE_2012
- Mesaj Panosu Yöneticisi
- Mesajlar: 752
- Kayıt: 30 Ağu 2022 21:59
- Konum: DÜZCE/Akçakoca
- Meslek: MADEN MÜHENDİSİ
- Teşekkür etti: 186 kez
- Teşekkür edildi: 610 kez
- İletişim:
Re: GNU-Linux Kullanım İpuçları
Yöntem 1: Konsola aşağıdaki komutları yazın
Kod: Tümünü seç
# /etc/init.d/numlock stop
Kod: Tümünü seç
# chkconfig numlock off
Kod: Tümünü seç
for t in 1 2 3 4 5 6 7 8
do
setleds +num < /dev/tty$t>
/dev/null
done
![Resim](https://i.hizliresim.com/eUFBrL.gif)
![Resim](https://i.hizliresim.com/QuF1bh.png)
- TRWE_2012
- Mesaj Panosu Yöneticisi
- Mesajlar: 752
- Kayıt: 30 Ağu 2022 21:59
- Konum: DÜZCE/Akçakoca
- Meslek: MADEN MÜHENDİSİ
- Teşekkür etti: 186 kez
- Teşekkür edildi: 610 kez
- İletişim:
Re: GNU-Linux Kullanım İpuçları
Tüm sisteme fontları eklemek için ;
Terminalden KDE masaüstü kullanıyorsanız ;
Kod: Tümünü seç
sudo dolphin
Kod: Tümünü seç
gksu nautilus
Kod: Tümünü seç
sudo fc-cache -fv
![Resim](https://i.hizliresim.com/eUFBrL.gif)
![Resim](https://i.hizliresim.com/QuF1bh.png)
- TRWE_2012
- Mesaj Panosu Yöneticisi
- Mesajlar: 752
- Kayıt: 30 Ağu 2022 21:59
- Konum: DÜZCE/Akçakoca
- Meslek: MADEN MÜHENDİSİ
- Teşekkür etti: 186 kez
- Teşekkür edildi: 610 kez
- İletişim:
Re: GNU-Linux Kullanım İpuçları
Genel Komut Yapısı:
Kod: Tümünü seç
e4defrag /dev/sdaX (X burada diskinizin N.bölümünü ifade eder, mesela sda1,sda1 ya da hda1, hda2)
Ek Kontrol Mekanizmaları:
Kod: Tümünü seç
sudo -s e4defrag -c ~/ (Diskiniz de veri parçalanma yüzdesini belirtir.)
Komutun çıktısı şöyle olmalıdır.
Fragmentation score 0
[0-30 no problem: 31-55 a little bit fragmented: 56- needs defrag]
Yukarıdaki çıktının Türkçesi şudur
0-30 ise Disk'in bölümünü birleştirme gerekmiyor
31-55 ise idare eder ama parçalanma başlamış durumda
56 ve daha büyük sayı ise , derhal diskin bölümünü birleştir ve veri bütünlüğünü diskinde doğrula demektir.Bu veri kayıpların önüne geçecektir.
Kod: Tümünü seç
sudo-s e4defrag ~/ (Diskiniz de sadece parçalanmış veriler defrag işlemine tabii tutulur.)
yıllar önce böyle demişim ama o eskidendi.Ben GNU/Linux çalıştıran SSD disk'eMekanik HDD'ler İçin Geçerlidir, SSD'lere Kesinlikle Uygulamayın ....
Kod: Tümünü seç
e4defrag /dev/nvme0n1pX
Kod: Tümünü seç
sudo fstrim -v /
Şu zamana kadar herhangi bir sorun olmadı GNU/Linux'da... hatta sistemin tepki hızını, Ultra Işık hızına çıkarttı diyebilirim.Tercih sizindir, uygulayıp ugulamama konusunda.....
![Resim](https://i.hizliresim.com/eUFBrL.gif)
![Resim](https://i.hizliresim.com/QuF1bh.png)
- TRWE_2012
- Mesaj Panosu Yöneticisi
- Mesajlar: 752
- Kayıt: 30 Ağu 2022 21:59
- Konum: DÜZCE/Akçakoca
- Meslek: MADEN MÜHENDİSİ
- Teşekkür etti: 186 kez
- Teşekkür edildi: 610 kez
- İletişim:
Re: GNU-Linux Kullanım İpuçları
Kod: Tümünü seç
sudo strings /sys/firmware/acpi/tables/MSDM
Ekran Görüntüsü :
![Resim](https://i.imgur.com/mVJPzeT.png)
![Resim](https://i.hizliresim.com/eUFBrL.gif)
![Resim](https://i.hizliresim.com/QuF1bh.png)
- TRWE_2012
- Mesaj Panosu Yöneticisi
- Mesajlar: 752
- Kayıt: 30 Ağu 2022 21:59
- Konum: DÜZCE/Akçakoca
- Meslek: MADEN MÜHENDİSİ
- Teşekkür etti: 186 kez
- Teşekkür edildi: 610 kez
- İletişim:
Re: GNU-Linux Kullanım İpuçları
"Her iki işletim sisteminde de NTP (Network Time Protocol) kullanarak zaman senkronizasyonu yapabilir...
Nasıl mı?
Aynen böyle ...
NTP (Network Time Protocol), bilgisayar sistemlerinin doğru zaman bilgisi almasını ve zamanlarını senkronize etmelerini sağlayan bir protokoldür. Hem Windows hem de Linux sistemlerinde NTP kullanarak zaman senkronizasyonu sağlanabilir..
Linux Tarafında NTP Kurulumu Ve Yapılandırması :
NTP Paketini Yükleyin:
Çoğu Linux dağıtımında NTP istemcisi varsayılan olarak yüklü olabilir. Ancak, yüklü değilse, aşağıdaki komutları kullanarak yükleyebilir:
Kod: Tümünü seç
sudo apt update && sudo apt install ntp
NTP servisini başlatmak için aşağıdaki komutu kullanın:
Kod: Tümünü seç
sudo systemctl start ntp
NTP servisini sistem açılışında otomatik olarak başlatmak için:
Kod: Tümünü seç
sudo systemctl enable ntp
NTP yapılandırma dosyasını düzenleyerek kullanmak istediğimiz NTP sunucularını belirleyebilir. Bu dosya genellikle /etc/ntp.conf yolundadır. Aşağıdaki komutla dosyayı açabiliriz:
Kod: Tümünü seç
sudo nano /etc/ntp.conf
[center]
Kod: Tümünü seç
server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
server 3.pool.ntp.org
NTP Servisini Yeniden Başlatın:
Yapılandırma dosyasını düzenledikten sonra NTP servisini yeniden başlatın:
Kod: Tümünü seç
sudo systemctl restart ntp
NTP durumunu kontrol etmek için aşağıdaki komutu kullanabiliriz:
Kod: Tümünü seç
ntpq -p
1.Ayarlar Menüsünü Açın: Başlat menüsünden "Ayarlar"ı açın.
2.Zaman ve Dil Ayarları:"Zaman ve Dil" seçeneğine tıklayın.
3.Zamanı Senkronize Et:
"Zamanı otomatik olarak ayarla" seçeneğini etkinleştirin. Ayrıca, "Zaman sunucusunu değiştir" seçeneğine tıklayarak NTP sunucusunu belirleyebilirsiniz. Varsayılan olarak genellikle time.windows.com kullanılır, ancak başka bir NTP sunucusu da belirleyebiliriz (örneğin, pool.ntp.org).
4.Komut İstemcisinden NTP Ayarları:
Alternatif olarak, Komut İstemi'ni yönetici olarak açarak NTP ayarlarını yapabilirsiniz. Aşağıdaki komutu kullanarak NTP servisini başlatabilir ve zaman senkronizasyonunu kontrol edebilirsiniz:
Kod: Tümünü seç
w32tm /resync
Her iki işletim sisteminde de NTP ayarlarını yaptıktan sonra, sistemler otomatik olarak doğru zaman bilgisini alacak ve senkronize olacaktır. Bu, Windows ve Linux arasında geçiş yaparken saat tutarsızlıklarını %1500 önleyecektir.
![Resim](https://i.hizliresim.com/eUFBrL.gif)
![Resim](https://i.hizliresim.com/QuF1bh.png)