Raspberry Pi Komutları: Genel, Ağ, İnternet, Dosya ve Sistem Bilgileri

Yayınlanan: 2020-12-18

Raspberry Pi, bir PC ekranına veya TV'ye bağlanan ve standart bir konsol ve fare kullanan kolay, şarj kartıyla ölçülen bir PC'dir. Bireyleri, her şeyi göz önünde bulundurarak, işlemeyi araştırmak ve Scratch ve Python gibi lehçelerde nasıl programlanacağını bulmak için güçlendiren yetenekli küçük bir alettir.

İçindekiler

Ahududu Pi nedir?

Raspberry Pi'nizi eyleme hazır hale getirmek oldukça basittir ve yaptığınız girişim ne olursa olsun, muhtemelen size bu döngü boyunca yol gösterecek bir rehber vardır. Olursa olsun, hemen hemen her Pi denemesinde kullanacağınız birkaç cihaz ve terminal komutu.

Çoğu Pi girişimi Linux üzerinde çalıştığından, bazı komut satırı hack'lerine sahip olmak Pi ile çalışmayı çok daha basit hale getirir. Her halükarda, bir Linux emektarı olmasanız da olmasanız da, bu komutlar, kurcalarken sizi büyük ölçüde teşvik edebilir, bu yüzden şimdi onlarla rahat olmak akıllıca bir düşüncedir.

Raspberry Pi Komutları Nelerdir?

Raspberry Pi, bir PC ekranına veya TV'ye bağlanan ve standart bir konsol ve fare kullanan kolay, şarj kartıyla ölçülen bir PC'dir. Bireyleri, her şeyi göz önünde bulundurarak, işlemeyi araştırmak ve Scratch ve Python gibi lehçelerde nasıl programlanacağını bulmak için güçlendiren yetenekli küçük bir alettir.

Raspberry Pi komut satırını nasıl kullanırdım?

Raspberry Pi Yapılandırmasını açın (Menü > Tercihler > Raspberry Pi Yapılandırması). Önyükleme ayarını 'CLI'ye' değiştirin ve Tamam'ı tıklayın. Şu anda yeniden başlattığınızda, komut satırında başlayacaksınız (çalışma alanına önyükleme yapmak için startx girin).

Genel Komutlar

apt-get update: Çerçevenizdeki paketlerin özetini kasalardaki özete günceller. En son formu tanıttığınızdan emin olmak için yeni paketler koymadan önce kullanın.

apt-get upgrade: Tanıttığınız ürün paketlerinin tamamını yeniden tasarlar.

startx : Grafik Kullanıcı Arayüzünü açar.

clear : Terminal ekranından son çalıştırılan emirleri ve metni temizler.

tarih : Geçerli tarihi yazdırır.

find / -name text1.txt: Tüm sistemde text1.txt dosyasını arar ve dosyayı içeren tüm dizinlerin bir listesini verir.

yeniden başlatma : Hemen yeniden başlatmak için.

nano text.txt: Linux metin düzenleyicisi Nano'da text.txt dosyasını açar.

poweroff: Hemen kapatmak için.

raspi-config : Yapılandırma ayarları menüsünü açar.

kapatma -h şimdi: Hemen kapatmak için.

kapatma -h 11:11: 11:11'de kapatmak için.

Dosya ve Dizin Komutları

mv YYY: YYY adlı dosyayı veya dizini belirtilen bir konuma taşır.

rm text.txt: text.txt dosyasını siler.

rmdir a_directory: a_directory dizinini siler (eğer boşsa).

cat text.txt: text.txt dosyasının içeriğini görüntüler.

cd /abc/xyz: Geçerli dizini /abc/xyz dizinine değiştirir.

cp XXX: XXX dosyasını veya dizini kopyalar ve belirtilen bir konuma yapıştırır

mkdir text_directory: Geçerli dizinde text_directory adında yeni bir dizin oluşturur.

s cp [email protected]:/some/path/ftext.txt: Bir dosyayı SSH üzerinden kopyalar. Bilgisayardan Raspberry Pi'ye dosya indirmek için kullanılabilir. [email protected], PC'nin kullanıcı adı ve yerel IP adresidir ve /some/path/text.txt, PC'deki dosyanın yolu ve dosya adıdır.

touch text.txt: Geçerli dizinde text.txt adında yeni, boş bir dosya oluşturur.

ls -l: Dosya boyutu, değiştirilme tarihi ve izinlerle birlikte geçerli dizindeki dosyaları listeler.

Ağ ve İnternet Komutları

ifconfig: Kullanmakta olduğunuz uzak ilişkilendirmenin durumunu kontrol etmek için (wlan0'ın bir IP adresi alıp almadığını kontrol etmek için).

ping: Bir kuruluşla ilişkili iki gadget arasındaki kullanılabilirliği test eder. Örneğin, ping 10.0.0.32, gadget'a IP 10.0.0.32'de bir paket gönderir ve bir tepki için sıkıca oturur. Ayrıca site adresleriyle de çalışır.

wget http://www.website.com/text.txt: text.txt dosyasını web'den indirir ve geçerli dizine kaydeder.

iwconfig: Kablosuz bağdaştırıcının hangi ağı kullandığını kontrol etmek için.

iwlist wlan0 taraması: Mevcut kablosuz ağların bir listesini yazdırır.

iwlist wlan0 taraması | grep ESSID: Yalnızca ihtiyacınız olan alanları listelemek için alan adıyla birlikte grep kullanın

Nmap: Kuruluşunuzu tarar ve ilişkili aygıtları, bağlantı noktası numarasını, kuralı, durumu (açık veya kapalı) çalışma çerçevesini, MAC adreslerini ve diğer verileri kaydeder.

Ayrıca Okuyun: Raspberry Pi Proje Fikirleri

Sistem Bilgi Komutları

cat /proc/meminfo: Hafızanızla ilgili ayrıntıları gösterir.

cat /proc/partitions: SD kartınızdaki veya sabit sürücünüzdeki bölümlerin boyutunu ve sayısını gösterir.

cat /proc/version: Raspberry Pi'nin hangi sürümünü kullandığınızı gösterir.

df -h: Kullanılabilir disk alanı hakkındaki bilgileri gösterir.

free: Ne kadar boş hafıza olduğunu gösterir.

hostname -I: Raspberry Pi'nizin IP adresini gösterir.

lsusb: Raspberry Pi'nize bağlı USB donanımını listeler

YUKARI tuşu : YUKARI tuşuna basılması, komut istemine girilen son komutu yazdıracaktır. Bu, önceki komutları tekrarlamanın veya komutlarda düzeltmeler yapmanın hızlı bir yoludur.

df /: Ne kadar boş disk alanı olduğunu gösterir.

vcgencmd Measure_temp: CPU'nun sıcaklığını gösterir.

vcgencmd get_mem arm && vcgencmd get_mem gpu: CPU ve GPU arasındaki bellek payını gösterir.

dpkg – -get-selections | grep XXX: XXX ile ilgili tüm kurulu paketleri gösterir.

dpkg – -get-selections: Kurulu tüm paketlerinizi gösterir.

Her komut, burada gösterdiğimden çok daha fazlasını yapabilir. Daha fazla neler yapabileceğini kontrol etmek için komuttan sonra “–help”i deneyin.

Mutlaka Okuyun: Raspberry Pi IoT Projeleri

Çözüm

Bazı kişiler için herhangi bir aşamada komut satırı erişimi korkutucudur. Burada kaydedilen yardımcı komutlar, Raspberry Pi'ye yeni başlayanlara, başlamak için terminal, başlamak için seçtikleri Pi girişimi ile ilerlemek için küçük bir basamak taşı olan mutlak minimumu verme çabasıdır.

Ayrıca, Raspberry Pi, makine öğrenimi hakkında daha fazla bilgi edinmek istiyorsanız, çalışan profesyoneller için tasarlanmış ve 450+ saatlik zorlu eğitim, 30'dan fazla vaka çalışması sunan IIIT-B & upGrad'ın Makine Öğrenimi ve Yapay Zeka PG Diplomasına göz atın & ödevler, IIIT-B Mezun statüsü, 5'ten fazla pratik uygulamalı bitirme projesi ve en iyi firmalarla iş yardımı.

Raspberry Pi kullanmanın sınırlamaları nelerdir?

Raspberry Pi'de dahili bir sabit sürücü bulunmadığından, verilerini depolamak için bir SD karta ihtiyaç duyar. Raspberry Pi'de bir masaüstü bilgisayarın yapabileceği tüm işlemleri yapmak mümkün değil. Aşırı ısınmaya karşı hassas hale getiren ısı alıcılarından yoksundur. Kilitlenme ve hata hataları da kullanıcılar tarafından rapor edilmiştir. Windows gibi diğer işletim sistemleri onunla uyumlu değildir.

Raspberry Pi kullanmanın avantajları nelerdir?

Raspberry Pi'de çok sayıda GPIO pini bulunduğundan, aynı anda çok sayıda sensörü barındırabilir. İyi performans göstereceğini garanti eden daha hızlı bir CPU'ya sahiptir. Küçük işletmeler için uygundur çünkü işletmek için çok az harcama gerektirir. Raspberry Pi, çok fazla programlama bilgisi gerektirmez ve bu da onu inanılmaz derecede kullanıcı dostu yapar.

Noobs Ahududu ne anlama geliyor?

NOOBS, Raspberry Pi tarafından geliştirilen bir işletim sistemi kurulum yazılımıdır. Raspberry Pi için önceden yüklenmiş bir işletim sistemi ile birlikte gelir. Kodi medya merkezi yazılımının kurulu olduğu soyulmuş bir Linux sürümü olan LibreElec de NOOBS kartına dahil edilmiştir. NOOBS, kullanıcıların bir veya daha fazla işletim sistemini kurmasına ve yeniden yüklemesine ve ayrıca varsayılan işletim sistemini ayarlamasına olanak tanır. NOOBS, Raspberry Pi OS ve LibreELEC işletim sistemlerini içerir. Ayrıca internetten indirilip kurulabilen çeşitli alternatif işletim sistemleri sunar.