Bu kısa komutlar benim işime çok yaradılar, elimin altında dururlar, umarım sizinde yararlar.
* Konsolda renk bulucu: (grabc / gpick)
Masaüstünüzde herhangi bir rengin, renk kodunu öğrenmek için, konsol tabanlı bir uygulama, yükledikten sonra, konsola grabc yaz enter, renk kodunu merak ettiğin yere tıkla, ve kodu versin.
* Sonlandır, yeniden başlat komutu: (Kill)
Bazen bir uygulama kilitlenir veya donar, sonlandırıp, yeniden başlatmak gerekir, uygulamayı PID kodu ile sonlandırmak ve yeniden başlatmak için, bu kod ile programın ismiyle bulur ve sonlandırır.
Normalde "top" komutu ile örn. Conky "PID" bulunur, "kill 1467" ilede sonlanır.
$ f=$(pgrep conky |awk '{print $1}') ; kill $f ; conky &
veya lxqt paneli yeniden başaltmak isterseniz.
$ f=$(pgrep lxqt-panel |awk '{print $1}') ; kill $f ; lxqt-panel &
* Çoklu video düzenlemek: (ffmpeg)
Bu konutlar ile bir dosya içinde ki çoklu videoları düzenleyebilirsiniz.
# Sadece convert....
$ for f in *.mp4; do ffmpeg -i "$f" "${f%.*}1.mp4"; done
# .3gp uzantılı videoyu, .mp4 e çevirmek.
$ for f in VID_*.3gp; do ffmpeg -i "$f" "${f%.*}.mp4"; done
# Veya uzantı farketmeden .mp4 'e çevirmek.
$ for f in *.*; do ffmpeg -i "$f" "${f%.*}a.mp4"; done
# Veya kesmek. Örn. videonun 13:18 ila 15:32 arasını keseceksiniz,
$ ffmpeg -i *.mp4 -ss 00:13:18 -to 00:15:32 -c copy bir-isim-verin.mp4
* Toplu resim boyutlandırma: (imagemagick)
# Resim kalitesini 50% düşürmek için, üzerine yazar.
$ mogrify -quality 50% *.jpg
# Resim enini 240 piksel olarak ayarlar, üzerine yazar.
$ mogrify -resize 240 ./*.jpg
* LOG sil... (ara, bul, sil)
Bazen /var/log şişebilir, temizlemek iyi olabilir.
Debian için...
# find /var/log -type f -regex ".*\.[0-9]$" -delete
# find /var/log -type f -regex ".*\.gz$" -delete
Freebsd için...
# find /var/log -type f -regex ".*\.bz2$" -delete
# find /var/log -type f -regex ".*\.old$" -delete
* Tekrar eden satırları sil: (.bash_history)
Bir dosya içerisinde tekrar eden satırlar varsa, örn. .bash_history de
Bu kod tekrar eden satırları siler, 1 e düşürür ve alfabetik olarak sıralar...
User için
$ cat .bash_history | sort | uniq > temp.txt ; mv temp.txt .bash_history
Root için
# cd /root ; cat .bash_history | sort | uniq > temp.txt ; mv temp.txt .bash_history
* Diyez # kaldır: (grep)
Bir dosya içerisinde # diyezli satırları kaldırır... konsola basar.
$ grep -v "\#" dosya-adı.txt | grep -v "^$"
* PORTLAR ve SRC yi güncellemek: (Git - FreeBSD)
# pkg install git
# git clone --depth 1 https://git.FreeBSD.org/ports.git /usr/ports
# git -C /usr/ports pull
# git clone https://git.freebsd.org/src.git /usr/src
# git checkout releng/14.2
# cd /usr/src && git pull
* PC en son kaçta açılmış: (Last)
$ last reboot
* Xorg için hata çıktıları. (cat)
$ cat /var/log/Xorg.0.log | grep -e EE -e WW
* Bilgi notu ve işaretleyici: (Gwenview)
Gwenview uygulaması içinde, resimlere basit çizim ve notlar ekleyebileceğiniz, pratik bir uygulama var.
Yanda ki menüden "Bilgi notu ekle" veya klavyeden "Shift + A" ilede açabilirsiniz.
Ben galiba en çok kill ve diff'i kullanıyorum, diff dosyalar arasındaki fakları satır satır gösteriyor. "diff file1 file2"
YanıtlaSildiff kullandığımı hatırlıyorum ama notlarım arasında baktım yokmuş, demek ki not etmemişim, bazen oluyor öyle. :)
YanıtlaSilBu arada Gwenview'in işaretleyici özelliğide vardı, gayette güzel, bilmeyenler için iyi olabilir diye ekledim.
Bu özellik Ksnip içinde de vardı ama qt5 olduğu için, artık kullanmıyorum, ScreenGrab yeterli şimdilik.
Gwenview + ScreenGrab ile Ksnipe gerek kalmadı.
Gwenview'in pratik araçlar barındırdığını bilmiyordum, teşekkürler. Zibilyon tane kütüphane yükleme derdi olmasa farklı masaüstü ortamlarının araçlarını keyfine göre kullanabilmek çok güzel.
YanıtlaSilRica ederim, kolay gelsin.
YanıtlaSilAynen uygulama çok ama karman çormanda etmemek lazım.
İşimize en yarayanı bulup onda ilerlemek en iyisi.
Bu arda Kde de uygulama çoktur hakikaten, çoğunu bende bilmiyorum.:)
https://apps.kde.org/tr/