Ubuntu Linux'ta Temel Sorun Giderme Terminal Komutlarına Giriş
Summary: Ubuntu Linux için Terminal'deki temel sorun giderme komutları hakkında daha fazla bilgi edinin.
Instructions
İçindekiler:
- Giriş
- Terminal'deki temel sorun giderme komutlarına dair örnekler ve bu komutların nasıl kullanılacağının açıklaması
- Temel sorun giderme komutlarının listesi ve Ubuntu Linux'taki işlevleri
Giriş
Aşağıdaki makale, Ubuntu işletim sisteminde terminalde bulunan temel sorun giderme komutları ile ilgilidir.
Ubuntu Linux'ta Terminal penceresi açmanın en yaygın yolları şunlardır:
- Masaüstü arama işlevini kullanarak
terminal,commandveyapromptve bir arama sonucu olarak Terminal penceresini getirir. - Bulmak için menüleri kullanıyorsanız, çoğu Linux sürümü onu diğer uygulama başlatıcılarıyla aynı konuma koyar.
- 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.
Aşağıdaki makale genel terminal komutları hakkındadır:
En yaygın komutların listesi için aşağıdaki başvuru makalesine bakın:
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.
-
Yönetici
unamehangi çekirdeğin kullanıldığını göstermek için. Ç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 şöyledir3.11.0-15-generic:user@avalon:~$ uname -aLinux avalon 3.11.0-15-generic #23-Ubuntu SMP Mon Dec 9 18:17:04 UTC 2013 x86_64 x86_64 x86_64 GNU/Linuxuser@avalon:~$ -
Yönetici
dmesgÖnyükleme günlüğünün içeriğini göstermek için. Bu, başlangıçta hataları bulmak için iyi bir yöntemdir:user@avalon:~/linux101$ sudo dmesg > dmesg.logAşağıdaki örnekte komut
catile kullanılabilirdmesggünlük dosyasının içeriğini birleştirmek için. Ek komutgrepgünlükte geçen belirli bir dosya adının herhangi bir örneğini göstermek için kullanılabilir, örneğin, Intel veya hata: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-Xuser@avalon:~/linux101$user@avalon:~/linux101$ cat dmesg.log | grep error[ 7.478502] EXT4-fs (sda2): re-mounted. Opts: errors=remount-rouser@avalon:~/linux101$ -
Komut
lspciÇevre Birimi Bileşen Ara Bağlantısı (PCI) veri yolunda bulunan tüm aygıtları listeler:user@avalon:~/linux101$ sudo lspci > lspci.logİlgili
lspcikomutu, ek komutlarıylacatvegrepaşağıdaki Realtek'te olduğu gibi belirli PCI aygıtlarını yalıtmaya yardımcı olur:user@avalon:~/linux101$ cat lspci.log | grep Realtek07: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$ -
Yönetici
lsmodÇekirdek içinde yüklü tüm mod dosyalarını listelemek için:user@avalon:~/linux101$ sudo lsmod > lsmod.loguser@avalon:~linux101$Linux'ta sürücü dosyaları modlar olarak yüklüdür. Çekirdeğe hangi sürücülerin veya modların yüklendiğini görmek için şunu kullanın:
catvegrepyaparsınız. Birlikte kullanıldığındalsmodbelirli mod dosyalarını aramak için Dell vehdaAşağıda:user@avalon:~/linux101$ cat lsmod.log | grep delldell_wmi 12761 0sparse_keymap 13948 1 dell_wmidell_laptop 17369 0dcdbas 14847 1 dell_laptopwmi 19070 1 dell_wmiuser@avalon:~/linux101$user@avalon:~/linux101$ cat lsmod.log | grep hdasnd_hda_codec_hdmi 41117 1snd_hda_codec_realtek 55704 1snd_hda_intel 48171 3snd_hda_codec 188738 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intelsnd_hwdep 13602 1 snd_hda_codecsnd_pcm 102033 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intelsnd_page_alloc 18710 2 snd_pcm,snd_hda_intelsnd 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_midiuser@avalon:~/linux101$ -
Yönetici
lsusbUSB veriyoluna bağlı tüm USB aygıtlarını listelemek için:user@avalon:~/linux101$ sudo lsusb > lsusb.loguser@avalon:~linux101$Ek olarak bu komutu
catvegrepAşağıda Intel'de olduğu gibi belirli USB aygıtlarını izole etmek için komutlar:user@avalon:~/linux101$ cat lsusb.log | grep IntelBus 002 Device 003: ID 8087:07da Intel Corp.Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching HubBus 001 DEvice 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hibuser@avalon:~/linux101$ -
Video (Video) öğesini vurgulamak için
ifconfigBilgisayarınızın ağ ayarlarını ayarlamak ve sorgulamak için komut:user@avalon:~/linux101$ ifconfig > ifconfig.loguser@avalon:~/linux101$Ek olarak bu komutu
catvegrepAranacak komutlarinet, bilgisayarınızın IP adreslerini listeler:user@avalon:~/linux101$ cat ifconfig.log | grep inetinet addr:127.0.0.1 Mask:255.0.0.0inet6 addr: ::1/128 Scope:Hostinet addr:192.168.1.90 Bcast:192.168.1.255 Mask:255.255.255.0inet6 addr: fe80::caf7:33ff:fedb:b2bc/64 Scope:Linkuser@avalon:~/linux101$
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." Kurulumdan sonra yardımcı programı çalıştırmadan önce bilgisayarınızı yeniden başlatmanız önerilir. | sosreport |
cat ve 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 giderme konusunda daha fazla yardım almak için aşağıdaki adresten bizimle iletişime geçin: Dell in Destek Web Sitesi