Ana içeriğe atla
  • Hızla ve kolayca sipariş verin
  • Siparişleri görüntüleyin ve kargonuzun durumunu izleyin
  • Ürünlerinizin listesini oluşturun ve listeye erişin
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Ubuntu Linux'ta Temel Sorun Giderme Terminal Komutlarına Giriş

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

Bu makale otomatik olarak çevrilmiş olabilir. Çeviri ile ilgili herhangi bir geri bildiriminiz varsa lütfen bu sayfanın altındaki formu kullanarak bize bildirin.

Article Content


Symptoms

İçindekiler:

  1. Giriş
  2. Terminal'deki temel sorun giderme komutlarına dair örnekler ve bu komutların nasıl kullanılacağının açıklaması
  3. Temel sorun giderme komutlarının listesi ve Ubuntu Linux'taki işlevleri

Giriş

 

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

Ubuntu Linux'ta Terminal penceresi açmanın en yaygın yolları şunlardır:

  • Masaüstü arama işlevini kullanarak terminal, commandveya prompt komutunu arayın; arama sonuçlarında Terminal penceresi gösterilecektir.
  • Terminal penceresini bulmak için menüleri kullanıyorsanız Linux'un çoğu sürümünde bu pencere, diğer uygulama başlatıcıları ile aynı konuma eklenir.
  • Aşağıdaki klavye kısayolu çoğu Ubuntu revizyonunda ve diğer Linux türlerinde çalışır. CTRL + Alt + T tuşlarına aynı anda basın.

Genel terminal komutlarıyla ilgili bir eğitim arıyorsanız aşağıdaki makaleye bakın:

En yaygın komutların bir listesini arıyorsanız aşağıdaki referans makalesine bakın:

Cause

Terminal'deki temel sorun giderme komutlarına dair örnekler ve bu komutların nasıl kullanılacağının açıklaması

 

Aşağıdaki listede, Ubuntu Linux'taki temel Terminal komutları sağlanmaktadır. Listede, bu komutların bilgisayarınızda görülen belirli sorunların giderilmesine nasıl yardımcı olabileceğine ilişkin örnekler verilmiştir.

  • Hangi çekirdeğin kullanılmakta olduğunu göstermek için uname komutunu kullanın. Çekirdek, işletim sisteminin belleğe yüklenecek ilk bölümüdür. Disk sürücüsü yönetimi, bellek dağıtımı, sistem işlemleri ve kesme işleyicisi gibi sistem alanlarını kontrol eder. Aşağıdaki örnekte, kullanılan çekirdek şöyledir 3.11.0-15-generic:

    user@avalon:~$ uname -a

    Linux avalon 3.11.0-15-generic #23-Ubuntu SMP Mon Dec 9 18:17:04 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

    user@avalon:~$

  • Önyükleme günlüğünün içeriğini 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, günlük dosyasının içeriğini birleştirmek için dmesg ile birlikte kullanılabilir. Ek grep komutu, günlükteki belirli bir dosya adının herhangi bir örneğini göstermek için kullanılabilir; ör. Intel veya error:

    user@avalon:~/linux101$ cat dmesg.log | grep intel

    [ 1.732400] intel_idle: MWAIT substates: 0x21120

    [ 1.732402] intel_idle: v0.4 model 0x3A

    [ 1.732405] intel_idle: lapic_timer_reliable_states 0xffffffff

    [ 10.148411] fbcon: inteldrmfb (fb0) is primary device

    [ 10.922434] i915 0000:00:02.0: fb0 inteldrmfb frame buffer device

    [ 10.926448] snd_hda_intel 0000:00:1b.0: irq 50 for MSI/MSI-X

    user@avalon:~/linux101$

    user@avalon:~/linux101$ cat dmesg.log | grep error

    [ 7.478502] EXT4-fs (sda2): re-mounted. Opts: errors=remount-ro

    user@avalon:~/linux101$

  • Bu lspci komutu, Çevre Birimi Bileşen Ara Bağlantısı (PCI) veri yolunda bulunan tüm aygıtları listeler:

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

    Bu lspci komutunu cat ve grep komutlarıyla birlikte kullanmak aşağıdaki Realtek örneğinde olduğu gibi belirli PCI aygıtlarını izole etmeye yardımcı olur:

    user@avalon:~/linux101$ cat lspci.log | grep Realtek

    07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. TRL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)

    09:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)

    09:00.1 SD Host controller: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)

    user@avalon~/linux101$

  • Çekirdekteki yüklü mod dosyalarının tamamını listelemek 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. Hangi sürücü veya modların çekirdekte yüklü olduğunu görmek için cat ve grep komutlarını kullanabilirsiniz. Belirli mod dosyalarını aramak için lsmod komutuyla birlikte kullanılıyorsa Dell ve hda içeren aşağıdaki iki örneğe bakabilirsiniz:

    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$

  • 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 ek cat ve grep komutlarıyla birlikte kullanarak aşağıdaki Intel örneğinde olduğu gibi belirli USB aygıtlarını izole edebilirsiniz:

    user@avalon:~/linux101$ cat lsusb.log | grep Intel

    Bus 002 Device 003: ID 8087:07da Intel Corp.

    Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

    Bus 001 DEvice 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hib

    user@avalon:~/linux101$

  • 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 ek cat ve grep komutlarıyla birlikte kullanarak, bilgisayarınızın IP adresini listeleyen inetkomutunu arayabilirsiniz:

    user@avalon:~/linux101$ cat ifconfig.log | grep inet

    inet addr:127.0.0.1 Mask:255.0.0.0

    inet6 addr: ::1/128 Scope:Host

    inet addr:192.168.1.90 Bcast:192.168.1.255 Mask:255.255.255.0

    inet6 addr: fe80::caf7:33ff:fedb:b2bc/64 Scope:Link

    user@avalon:~/linux101$

Resolution

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

 

Aşağıdaki tabloda, sorun giderme amacıyla Linux içinde kullanılan daha temel komutlar listelenmektedir. Tabloda her bir komutun işlevi ve söz dizimi verilmiştir:

Komut İşlev Syntax
sudo Kök veya yönetici olarak çalıştırmak için bir komut öncesinde kullanılır. sudo apt-get update
ls "dir" ile aynıdır; güncel dizini listeler. ls-ll
cp Dosyayı kopyala. cp /dir/filename /dir/filename
rm Dosyayı sil. rm /dir/filename /dir/filename
mv Dosyayı taşı. mv /dir/filename /dir/filename
mkdir Dizin oluştur. mkdir /dirname
df Dosya sisteminin disk alanı kullanımını raporla. 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öster. lsmod
cat Dosyaları birleştir ve standart çıkışta yazdır. cat /dir/logfile
grep Belirli bir desenle eşleşen girdi satırlarını yazdır. grep intel
apt-get Yükleyiciyi güncelleştir. apt-get update, or apt-get upgrade
sosreport Bilgisayarınız hakkında yapılandırma ve tanılama bilgilerini toplayan bir yardımcı programdır. Yardımcı program ilk olarak şu komut satırı yoluyla yüklenmelidir: "sudo apt-get install sosreport." Yükleme sonrasında yardımcı programı ilk kez çalıştırmadan önce bilgisayarınızı yeniden başlatmanız önerilir. sosreport
cat ile grep birlikte Belirli bir arama öğesinin tüm örneklerini listelemek için kullanın. cat /dir/logfile | grep intel (bu komutun çıkışı, herhangi bir "intel" dizisi örneğini varsayılan çıkış kaynağına yazdırır)
 

Dell bilgisayarınızda sorun gidermeye ilişkin daha fazla yardım için Dell Destek Web Sitesinden bize ulaşabilirsiniz.

Article Properties


Last Published Date

17 Kas 2023

Version

7

Article Type

Solution