Ubuntu Linux'ta temel sorun giderme komutlarına giriş

Ubuntu Linux'ta temel sorun giderme komutlarına giriş


 


Aşağıdaki makale, Ubuntu Linux'taki temel sorun giderme komutlarına bir giriş niteliğindedir.


İçindekiler:

  1. Giriş
  2. Ubuntu Linux'taki temel sorun giderme komutları ve kullanımları
  3. Temel sorun giderme komutlarının listesi ve Ubuntu Linux'taki işlevleri

 

1. Giriş

 

Aşağıdaki makale, bir Ubuntu işletim sistemi uçbirimindeki temel sorun giderme komutlarını ele alır.

Genel uçbirim komutlarıyla ilgili bir öğretici arıyorsanız aşağıdaki makaleye göz atın:

En yaygın komutların listesini arıyorsanız aşağıdaki makaleye başvurun:


Başa Dön

 

 

2. Ubuntu Linux'taki temel sorun giderme komutları ve kullanımları

 

Aşağıdaki liste Ubuntu Linux'taki temel metin komutlarını içerir ve bilgisayarınızdaki belirli sorunları gidermek üzere ne şekilde destek alabileceğinize dair örnekler sunar.

  1. Hangi çekirdeğin kullanıldığını görüntülemek için uname komutunu kullanın. Çekirdek, belleğe yüklemek için ilk işletim sistemi bölümüdür ve disk sürücüsü yönetimi, bellek dağıtımı, sistem işlemleri ile kesme işleyicisi gibi sistem alanlarını kontrol eder. Aşağıdaki örnekte kullanılan çekirdek 3.11.0-15-generic'dir:

    user@avalon:~$ uname -a
    Linux avalon 3.11.0-15-generic #23-Ubuntu SMP Pzt 9 Aralık 2018, 18:17:04 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
    user@avalon:~$
  2. Önyükleme günlüğünün içeriklerini görüntülemek için dmesg komutunu kullanın. Bu, başlangıçta hataları bulmak için iyi bir yöntemdir:

    user@avalon:~/linux101$ sudo dmesg > dmesg.log

    Aşağıdaki örnekte cat komutu, dmesg ile günlük dosyasının içeriklerini birleştirmek için kullanılabilir. İlave komut grep, günlükte oluşan belirli bir dosyanın herhangi bir örneğini göstermek için kullanılabilir; örn. Intel veya hata:

    user@avalon:~/linux101$ cat dmesg.log | grep intel
    [ 1.732400] intel_idle: MWAIT alt durumları: 0x21120
    [ 1.732402] intel_idle: v0.4 model 0x3A
    [ 1.732405] intel_idle: lapic_timer_reliable_states 0xffffffff
    [ 10.148411] fbcon: inteldrmfb (fb0) birincil aygıttır
    [ 10.922434] i915 0000:00:02.0: fb0 inteldrmfb çerçeve arabelleği aygıtı
    [ 10.926448] snd_hda_intel 0000:00:1b.0: irq 50, MSI/MSI-X için
    user@avalon:~/linux101$

     

    user@avalon:~/linux101$ cat dmesg.log | grep hata
    [ 7.478502] EXT4-fs (sda2): Yeniden bağlanmış. Opts: errors=remount-ro
    user@avalon:~/linux101$
  3. lspci komutu, PCI veri yolunda bulunan tüm aygıtları listeler:

    user@avalon:~/linux101$ sudo lspci > lspci.log

    lspci komutunu ilave cat ve grep komutlarıyla birlikte kullanmak belirli PCI aygıtlarını ayrı tutmaya yardımcı olur; bkz. aşağıdaki Realtek durumu:

    user@avalon:~/linux101$ cat lspci.log | grep Realtek
    07:00.0 Ethernet denetleyicisi: Realtek Semiconductor Co., Ltd. TRL8111/8168/8411 PCI Express Gigabit Ethernet Denetleyicisi (rev 07)
    09:00.0 Atanmamış sınıf [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Ekspres Kart Okuyucusu (rev 01)
    09:00.1 SD Ana Bilgisayar denetleyicisi: Realtek Semiconductor Co., Ltd. RTS5209 PCI Ekspres Kart Okuyucusu (rev 01)
    user@avalon~/linux101$
  4. Çekirdekteki tüm yüklü mod dosyalarını kullanmak için lsmod komutunu kullanın:

    user@avalon:~/linux101$ sudo lsmod > lsmod.log
    user@avalon:~linux101$

    Linux'ta sürücü dosyaları modlar olarak yüklüdür. Çekirdekte hangi sürücünün/modun yüklü olduğunu görmek için belirli mod dosyalarını aramak üzere cat ve grep komutlarını lsmod ile birlikte, aşağıdaki iki Dell ve hda örneğinde görüldüğü şekilde kullanabilirsiniz:

    user@avalon:~/linux101$ cat lsmod.log | grep dell
    dell_wmi 12761 0
    sparse_keymap 13948 1 dell_wmi
    dell_laptop 17369 0
    dcdbas 14847 1 dell_laptop
    wmi 19070 1 dell_wmi
    user@avalon:~/linux101$

     

    user@avalon:~/linux101$ cat lsmod.log | grep hda
    snd_hda_codec_hdmi 41117 1
    snd_hda_codec_realtek 55704 1
    snd_hda_intel 48171 3
    snd_hda_codec 188738 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
    snd_hwdep 13602 1 snd_hda_codec
    snd_pcm 102033 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
    snd_page_alloc 18710 2 snd_pcm,snd_hda_intel
    snd 69141 17 snd_hda)codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq,device,snd_seq_midi
    user@avalon:~/linux101$
  5. USB veri yoluna bağlı olan tüm USB aygıtlarını listelemek için lsusb komutunu kullanın:

    user@avalon:~/linux101$ sudo lsusb > lsusb.log
    user@avalon:~linux101$

    Bu komutu, belirli USB aygıtlarını ayrı tutmak için ilave cat ve grep komutlarıyla birlikte kullanabilirsiniz; bkz. aşağıdaki Intel örneği:

    user@avalon:~/linux101$ cat lsusb.log | grep Intel
    Veri yolu 002 Aygıt 003: ID 8087:07da Intel Corp.
    Veri yolu 002 Aygıt 002: ID 8087:0024 Intel Corp. Entegre Hız Eşleşmeli Hub
    Veri yolu 001 Aygıt 002: ID 8087:0024 Intel Corp. Entegre Hız Eşleşmeli Hub
    user@avalon:~/linux101$
  6. Bilgisayarınızın ağ ayarlarını ayarlamak ve sorgulamak için ifconfig komutunu kullanın:

    user@avalon:~/linux101$ ifconfig > ifconfig.log
    user@avalon:~/linux101$

    Bu komutu, ilave cat ve grep komutlarıyla birlikte inet araması yapmak üzere kullanabilirsiniz. Bu, aynı zamanda bilgisayarınızın IP adreslerini listeler:

    user@avalon:~/linux101$ cat ifconfig.log | grep inet
    inet adr.:127.0.0.1 Maske: 255.0.0.0
    inet6 adr.:1/128 Kapsama Alanı: Ana Bilgisayar
    inet adr.:192.168.1.90 Bcast:192.168.1.255 Maske: 255.255.255.0
    inet6 addr: fe80::caf7:33ff:fedb:b2bc/64 Kapsam: Bağlantı
    user@avalon:~/linux101$


Başa Dön

 

 

3. Temel sorun giderme komutlarının listesi ve Ubuntu Linux'taki işlevleri

 

Aşağıdaki tabloda Linux'ta sorun giderme amacıyla kullanılan daha temel komutların bazıları listelenmektedir ve her birinin işlevi ile söz dizimi sunulmaktadır:

Komut İşlev Syntax
sudo Kök veya yönetici olarak çalıştırmak için bir komut öncesinde kullanılır. sudo apt-güncelleştirme edin
ls "dir" ile aynıdır; güncel dizini listeler. ls-ll
cp Dosyayı kopyala. cp/dir/dosya adı/dir/dosya adı
rm Dosyayı sil. rm/dir/dosya adı/dir/dosya adı
mv Dosyayı taşı. mv/dir/dosya adı/dir/dosya adı
mkdir Dizin oluştur. mkdir/diradı
df Dosya sistemi disk alanı kullanımı raporlama. df -h
dmesg Çekirdek halka arabelleğini yazdır veya kontrol et. dmesg
lspci Tüm PCI aygıtlarını listele. lspci
lsusb Tüm USB aygıtlarını listele. lsusb
lsmod Linux çekirdeğindeki modüllerin durumunu görüntüler. lsmod
cat Dosyaları birleştirme ve standart çıkışta yazdırma. cat /dir/logfile
grep Belirli bir desenle eşleşen girdi satırlarını yazdırma. grep intel
apt-get Güncelleştirme yükleyicisi. apt-get update veya apt-get upgrade
sosreport Sisteminiz hakkında yapılandırma ve tanılama bilgilerini toplayan bir yardımcı programdır. Yardımcı program ilk önce şu komut satırı kullanılarak yüklenmelidir: "sudo apt-get install sosreport". Yükleme sonrasında yardımcı programı ilk defa çalıştırmadan önce sisteminizi yeniden başlatmanız önerilir. sosreport
"cat" ve "grep" bir arada Belirli bir arama öğesinin tüm örneklerini listelemek için kullanın. cat /dir/logfile | grep intel (bu komutun çıkışı, "intel" dizisinin herhangi bir örneğini varsayılan çıkış kaynağına yazdırır)

Dell bilgisayarınızdaki Linux sorunlarını gidermeye ilişkin daha fazla yardım için Dell Destek Web Sitesi'ndeki Knowledge Library'de arama yapabilirsiniz.


Başa Dön

 



Article ID: SLN289410

Last Date Modified: 14/11/2017 05:44 PM


Rate this article

Accurate
Useful
Easy to understand
Was this article helpful?
Yes No
Send us feedback
Comments cannot contain these special characters: <>()\
Sorry, our feedback system is currently down. Please try again later.

Thank you for your feedback.