Linux etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Linux etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

6 Haziran 2019 Perşembe

Sık Kullanılan SSH Komutları




Sunucular Arası SSH üzerinden Dosya çekme kodu


scp root@ip-adresi:/dosya-yeri-ve-adi /home/

Yukardaki kodda ip-adresi yazan yere kendi ip adresinizi yazınız ve sondaki /home/ klasörü dosyanın çekileceği yerdir.

----------------------------

SSH üzerinden büyük boyutlu veritabanı yükleme kodu
mysql -u user_kullanıcıadi -p db_veritabaniDB < /home/yedek/yedekdosya.sql

user_kullanıcıadi yazan yere phpmyadminden oluşturduğunuz kullanıcı adını giriniz ve db_veritabaniDB yazan yere veritabanı adını giriniz. Buraya < /home/yedek/yedekdosya.sql ise veritabanı SQL dosyanızın olduğu dosya younu yazınız.


----------------------


Klasör kopyalama Kodu

cp -rd /home/admin/web/hiraforum.com/public_html/333/backup-8.19.2018_15-43-15_hira/homedir/public_html /home/admin/web/hiraforum.com/


-----------
Klasör Silme

rm -rf /klasoradı/

****

zip uzantılı dosya açma kodu


unzip /home/vido/public_html/Licenceffff.zip -d /home/vido/public_html/



Dosya izinleri

Dosya izinleri için kullanabileceğiniz linux komutları:
  • İzinleri 755 olarak ayarlayın. Bu izinlere karşılık gelir: (-rwx-r-x-r-x), bu şekilde düzenlenmiştir (sahip-grup-diğer): chmod 755 <dosyaadı>
  • Tüm kullanıcılara kod yürütme izni ekleyin: chmod a+x <dosyaadı>
  • Bir dosyanın veya dizinin sahipliğini değiştirin: chown <kullanıcıadı>

Dosya kopyalama

Kopyalama ve yedekleme için kullanabileceğiniz linux komutları:
  • Bir dosyanın yedek kopyasını yapın (file.backup olarak adlandırılır): cp <dosya> <dosya>.backup
  • Dosya1’i, dosya2 içine kopyala: cp <dosya1> <dosya2>
  • Dizin1 ve tüm içeriğini (yinelemeli olarak) dizin2’ye kopyala: cp -r <dizin1> <dizin2>/

  • Tarihi Gösterme : Date
  • Sdb sürücüsünü sıfırlayın. Sürücüyü daha sonra biçimlendirmek için GParted kullanmak isteyebilirsiniz. Bunu çalıştırmak için yükseltilmiş izinlere ihtiyacınız var (sudo): dd if=/dev/zero of=/dev/sdb

Sistem bilgileri

  • Disk alanı kullanımını gösterir: df -h
  • OS’den detaylı mesajlar ve metin dosyasına giriş: dmesg>dmesg.txt
  • Çok sayıda sistem bilgisi görüntüler: dmidecode
  • BIOS bilgilerini görüntüle: dmidecode -t 0
  • CPU bilgilerini gösterin: dmidecode -t 4

  • Apache ile ilgili yüklü paketleri arayın: dpkg –get-selections | grep apache
  • Dosya sistemindeki paket bileşenlerinin nereye yerleştirildiğini gösteririn: dpkg -L <package_name>
  • Her alt dizin için ayrıntılı disk kullanımını görüntüleyin: du / -bh | less
  • PATH ortam değişkenini yazdır: echo $PATH
  • USER, LANG, SHELL, PATH, TERM, vs. Gibi ortam değişkenlerini görüntüleme: env
  • Gnome Görsel Görüntüleyiciyle bir resim açın: eog <resim_adı>
  • Terminalden çıkın: exit
  • Bellek kullanımını görüntüleyin: free
  • Tüm sistem kayıtlarını görmenin kolay yolu: gnome-system-log
  • Dosyalar ile arama ve eşleşen dizgeyi içeren satırları görüntüleme: grep <string> <dosyaadı>
  • İşletim sisteminin başlamasından bu yana geçen saniye sayısı: grep btime /proc/stat | grep -Eo “[[:digit:]]+”
  • Kullanılan Son 1000 komutu gösterin: history | less
  • Yerel ana bilgisayarın adını görüntüleme: hostname
  • Kullanıcı kimliği (uid) ve grup kimliği (gid) görüntüleme: id
  • Yerel IP adresinizi ve ağ maskesini görüntüleyin: ifconfig