Archive for the ‘Linux’ Category

.htaccess dosyasında toplu değişiklik

Çarşamba, Ağustos 7th, 2013

Virtualmin ile server taşıma işine girişince .htaccess dosyası içindeki “FollowSymLinks” leri “SymLinksIfOwnerMatch” ile değiştirmem gerektiğini anladım. Aşağıdaki tek komut ile /home altındaki tüm .htaccess dosyaları içinde ilgili değişikliği yapabilirsiniz:

# find /home -name ".htaccess" -type f -exec sed -i 's/FollowSymLinks/SymLinksIfOwnerMatch/g' {} ";"

Linux’ta avconv ile crop işlemi örneği

Cuma, Nisan 5th, 2013

Crop the input video to out_w:out_h:x:y.

#avconv -i ornek.mp4 -vf “crop=in_w-995:in_h-101:314:68” cropped.mp4

Lenova Z580 Ubuntu Wireless Problemi

Cuma, Aralık 7th, 2012

Konunun çok uzmanı değilim ama bende aşağıdaki satırı yazınca çözüldü:
# sudo apt-get install –reinstall bcmwl-kernel-source

OGV den MP4 e video çevrimi

Salı, Kasım 13th, 2012

ffmpeg -i out.ogv -f mp4 out.mp4

Belli bir size dan büyük dosyaları bulmak

Çarşamba, Ocak 25th, 2012

10M dan büyük dosyaları bulmak için kullanılacak komut:

# find . -type f -size +10000k -exec ls -lh {} \; | awk '{ print $8 ": " $5 }'

Linux’de XBOX 360 iso dosyası açma

Perşembe, Aralık 15th, 2011

XBOX 360 iso dosyasını mount ettiğimde içinde README.txt adlı bir dosya gözüküyor ve içeriği:

This disc contains a “UDF” file system and requires an operating system
that supports the ISO-13346 “UDF” file system specification.

şeklindeydi. Daha sonra

sudo mount -t udf -o loop “assassins_creed_rev.iso” /media/cdrom0
şeklinde mount ederek dosyayı okumaya çalıştım. İçinde bazı dosyalar gözükmeye başladı ama onlarda birkaç MB tutan dizin ve dosyalardı.

Daha sonra extract-xiso projesine denk geldim. İlgili dosyayı indirdikten sonra:

#tar xvf extract-xiso_v2.7_src_110930_by_somski.tar.gz

#make extract-xiso

#sudo chmod +x extract-xiso

#sudo cp extract-xiso /bin/

#extract-xiso <oyunismi>.iso

işlemlerini yaparak xbox 360 oyun isosunu açabiliyorsunuz.

Uzun dosyaları bölme

Pazartesi, Mayıs 16th, 2011

split data.adj -b 1048575 -d data.adj.
split data.noun -b 1048575 -d data.noun.
split data.verb -b 1048575 -d data.verb.
split index.noun -b 1048575 -d index.noun.
split index.sense -b 1048575 -d index.sense.

Toplu dosya ismi değiştirme

Pazar, Kasım 28th, 2010

$ ls
com.barisefe.argentinanewspapers-0.5-AD.ods com.barisefe.barisnewspapers-0.5-AD-SHOT06.png
com.barisefe.barisnewspapers-0.5-AD-ICON.png com.barisefe.barisnewspapers-0.5-AD-SHOT07.png
com.barisefe.barisnewspapers-0.5-AD-MAH.png com.barisefe.barisnewspapers-0.5-AD-SHOT10.png
com.barisefe.barisnewspapers-0.5-AD-SHOT01.png com.barisefe.barisnewspapers-0.5-AD-THUMB.png
com.barisefe.barisnewspapers-0.5-AD-SHOT02.png com.barisefe.barisnewspapers-AD-SHOT01.png
com.barisefe.barisnewspapers-0.5-AD-SHOT03.png com.barisefe.barisnewspapers-AD-SHOT08.png
com.barisefe.barisnewspapers-0.5-AD-SHOT04.png com.barisefe.barisnewspapers-AD-SHOT09.png
com.barisefe.barisnewspapers-0.5-AD-SHOT05.png org.freedictionary-2.3.1-AD.apk
$ rename -v ‘s/com.barisefe.barisnewspapers-(.*)\.png$/com.barisefe.hedenewspapers-$1\.png/’ *.png
com.barisefe.barisnewspapers-0.5-AD-ICON.png renamed as com.barisefe.hedenewspapers-0.5-AD-ICON.png
com.barisefe.barisnewspapers-0.5-AD-MAH.png renamed as com.barisefe.hedenewspapers-0.5-AD-MAH.png
com.barisefe.barisnewspapers-0.5-AD-SHOT01.png renamed as com.barisefe.hedenewspapers-0.5-AD-SHOT01.png
com.barisefe.barisnewspapers-0.5-AD-SHOT02.png renamed as com.barisefe.hedenewspapers-0.5-AD-SHOT02.png
com.barisefe.barisnewspapers-0.5-AD-SHOT03.png renamed as com.barisefe.hedenewspapers-0.5-AD-SHOT03.png
com.barisefe.barisnewspapers-0.5-AD-SHOT04.png renamed as com.barisefe.hedenewspapers-0.5-AD-SHOT04.png
com.barisefe.barisnewspapers-0.5-AD-SHOT05.png renamed as com.barisefe.hedenewspapers-0.5-AD-SHOT05.png
com.barisefe.barisnewspapers-0.5-AD-SHOT06.png renamed as com.barisefe.hedenewspapers-0.5-AD-SHOT06.png
com.barisefe.barisnewspapers-0.5-AD-SHOT07.png renamed as com.barisefe.hedenewspapers-0.5-AD-SHOT07.png
com.barisefe.barisnewspapers-0.5-AD-SHOT10.png renamed as com.barisefe.hedenewspapers-0.5-AD-SHOT10.png
com.barisefe.barisnewspapers-0.5-AD-THUMB.png renamed as com.barisefe.hedenewspapers-0.5-AD-THUMB.png
com.barisefe.barisnewspapers-AD-SHOT01.png renamed as com.barisefe.hedenewspapers-AD-SHOT01.png
com.barisefe.barisnewspapers-AD-SHOT08.png renamed as com.barisefe.hedenewspapers-AD-SHOT08.png
com.barisefe.barisnewspapers-AD-SHOT09.png renamed as com.barisefe.hedenewspapers-AD-SHOT09.png
$ ls
com.barisefe.argentinanewspapers-0.5-AD.ods com.barisefe.hedenewspapers-0.5-AD-SHOT06.png
com.barisefe.hedenewspapers-0.5-AD-ICON.png com.barisefe.hedenewspapers-0.5-AD-SHOT07.png
com.barisefe.hedenewspapers-0.5-AD-MAH.png com.barisefe.hedenewspapers-0.5-AD-SHOT10.png
com.barisefe.hedenewspapers-0.5-AD-SHOT01.png com.barisefe.hedenewspapers-0.5-AD-THUMB.png
com.barisefe.hedenewspapers-0.5-AD-SHOT02.png com.barisefe.hedenewspapers-AD-SHOT01.png
com.barisefe.hedenewspapers-0.5-AD-SHOT03.png com.barisefe.hedenewspapers-AD-SHOT08.png
com.barisefe.hedenewspapers-0.5-AD-SHOT04.png com.barisefe.hedenewspapers-AD-SHOT09.png
com.barisefe.hedenewspapers-0.5-AD-SHOT05.png org.freedictionary-2.3.1-AD.apk
$

Fotograflarda Toplu olarak Tarih/Zaman Değiştirme

Cumartesi, Nisan 10th, 2010

Fotograflardaki tarihleri 1 gün ileri almak için komut:
#jhead -ta+24:00 IMG_*.jpg

ffmpeg ile dönüştürme işlemi

Çarşamba, Mayıs 6th, 2009
ffmpeg ile elinizdeki video yu basitçe pal-dvd formatına dönüştürmek 
istiyorsanız:

# ffmpeg -i kitty.flv -target pal-dvd -aspect 4:3 kitty.mpg

yazmanız yeterli.