Yusuf Dündar

Raspberry Pi – Temel Komutlar

Tezim için Raspberry Pi öğrenmeye başladığımda, daha önceden hiç Linux kullanmamış ve komutlara aşina olmayan biri olarak çok zorlandım. Bu yüzden Raspberry Pi’nin terminal ekranında en çok kullandığım temel komutları açıklamaları ile birlikte yazmaya karar verdim.

terminal
Kodları Raspberry Pi’de ki Terminal ekranına yazıyoruz.

İlk olarak en çok kullanılan Temel Komutlar ile başlayalım.

Temel Komutlar

sudo apt-get update: Raspberry’de yüklü işletim sisteminizi son sürüme yükseltir.
Kodun başında sudo kullanmamızın nedeni; Raspberry’ye biz default kullanıcı ile giriş yapmış isek (kullanıcı adı:pi password:raspberry) çoğu işlemde yetkimiz olmuyor. sudo yazarak bu yetkiyi elde ediyoruz. Bir nevi yönetici olarak çalıştırmayı sağlıyor.
sudo apt-get upgrade: Yüklediğiniz tüm yazılım paketlerini son sürümlerine yükseltir.
sudo apt-get install ornek: “ornek” adlı programı yükler.
clear: Terminal ekranında yazdıklarınızın hepsini temizler.
find / -name ornek.txt: Sisteminizde ornek.txt isimli dosyayı arar ve bu isimli dosyayı içeren klasörleri listeler.
nano ornek.txt: Linux Text Editör’de ornek.txt isimli dosyayı açar.
poweroff: Raspberry’yi kapatır.
raspi-config: Raspberry konfigürasyon menüsünü açar.
reboot: Cihazı reboot eder.

Klasörleme ile ilgili komutlar

cat ornek.txt: ornek.txt içeriğini gösterir.
cd /abc/xyz:Terminal ekranında çalıştığınız klasörü /abc/xyz klasörü haline getirir.
cp /home/pi/documents/ornek.txt /home/pi/office/: ornek.txt dosyasını bulunduğu documents klasöründen office klasörüne kopyalar.
ls: Bulunduğunuz klasördeki dosyaları listeler.
mkdir ornek_klasor: “ornek_klasor” isminde yeni bir klasör oluşturur.
mv ornek.txt /home/pi/office/: Bulunduğunuz klasördeki ornek.txt dosyayı office klasörüne taşır.
Eğer taşıyacağınız dosya bulunduğunuz klasörde değil ise yukarıda kopyalama örneğinde olduğu gibi öncesinde dosyanın bulunduğu klasörüde yazabilirsiniz.
rm ornek.txt: ornek.txt dosyasını siler.
rmdir ornek_klasor: ornek_klasör isimli klasörü siler. (Sadece içi boş ise)

Ağ ve İnternet ile ilgili komutlar

ifconfig: Kullandığınız kablosuz ağının durumunu gösterir.
iwconfig: Hangi ağa bağlı olduğunuzu gösterir.
iwlist wlan0 scan: Kullanılabilir kablosuz ağları listeler.
hostname -I: Raspberry’nin kullandığı IP adresini gösterir.
wget http://www.website.com/ornek.txt: websitedeki ornek.txt isimli dosyayı indirir ve bulunduğunuz klasöre kaydeder.

Sistem Bilgisi komutları

cat /proc/meminfo: Hafızanız hakkında detaylı bilgileri gösterir.
cat /proc/version: Kullandığınız sistemin versiyon bilgilerini gösterir.
df -h: Kullanılabilir boş alanı gösterir.
lsusb: USB portlarınıza bağlı cihazları listeler.
vcgencmd measure_temp: CPU’nuzun sıcaklığını gösterir.

Benim aklıma gelenler bu kadar. Sizde yorumda eklemek istediğiniz kodu belirtirseniz memnuniyetle eklerim listeye. Böylece güzel bir kaynak olur.

Yorum ekle

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Sosyal Medya

Beni sosyal medya üzerinden takip edebilir her türlü soru ve görüşlerinizi iletebilirsiniz.


Fatal error: Uncaught Error: Call to undefined function WP_Optimize() in /home/u7055348/public_html/wp-content/plugins/wp-optimize/cache/file-based-page-cache-functions.php:178 Stack trace: #0 [internal function]: wpo_cache('<!DOCTYPE html>...', 9) #1 /home/u7055348/public_html/wp-includes/functions.php(5109): ob_end_flush() #2 /home/u7055348/public_html/wp-includes/class-wp-hook.php(303): wp_ob_end_flush_all('') #3 /home/u7055348/public_html/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters('', Array) #4 /home/u7055348/public_html/wp-includes/plugin.php(470): WP_Hook->do_action(Array) #5 /home/u7055348/public_html/wp-includes/load.php(1097): do_action('shutdown') #6 [internal function]: shutdown_action_hook() #7 {main} thrown in /home/u7055348/public_html/wp-content/plugins/wp-optimize/cache/file-based-page-cache-functions.php on line 178