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.
İ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