Command Line Tricks

“~ “karakteri

MyLinux-CMD / # pwd
/
MyLinux-CMD / # cd ~/Masaüstü/
MyLinux-CMD Masaüstü # pwd
/home/myname/Masaüstü
MyLinux-CMD Masaüstü # cd ..
MyLinux-CMD ~ # pwd
/home/myname

“cd /” işlevi

MyLinux-CMD Masaüstü # pwd
/home/myname/Masaüstü
MyLinux-CMD Masaüstü # cd /
MyLinux-CMD / # pwd
/

->

Bonus Komutlar

# dizinde ayrıntılı dosya sıralama ve gizli dosyaları görmek
ls -la
# hangi klasördeyim
pwd

Dosya+Klasör Taşıma+kopyalama+silme+oluşturma

MyLinux-CMD indirilenler # mv taşınacak_dosya /home/MyLinux/Masaüstü/klasör

# mv tasinacak_dosya hedef_adres
# cp kopyalanacak_dosya kopyalanacak_yer
# rm silinecek_dosya
# rm -rf silinecek_klasör
# mkdir /home/kullanici_adi/Masaüstü/oluşturulacak_klasör

aşağıdaki açıklamaların bazılarında kontrolveotomasyon.com sitesinden yararlanılmıştır.

Cat komutu ( dosya okuma + içine yazma + birleştirme)

# cat okunacak_dosya
# cat okunacakdosya-1 okunacakdosya-2 okunacakdosya-3
##dosya içine yazma — after–> ctrl+d  ve enter ile kayıt ;

cat > dosya_adi

dosya içeriğini başka bir dosyanın sonuna eklemek ;

cat dosya1 >> dosya2

###cat+yönlendiricileri kullanarak dosyaları kopyalamak

cat dosya1.txt > dosya2.txt

Linux’te Dosya Birleştirme

Ve son olarakta değişik bir kullanıma yer verelim. Birkaç parttan oluşan film, müzik, dizi veya arşiv gibi dosyaları da cat komutu aracılıyla aşağıdaki gibi birleştirebilir, partları bir araya getirerek tek bir parça oluşturabilirsiniz.

cat part1.mkv part2.mkv part3.mkv part4.mkv > film.mkv

Touch (dosya oluşturma+zamanını değiştirme) komutu

# touch oluşturulacak_dosya_adı
# touch dosya1 dosya2 dosya3

##dosya değişme zamanını simdiki zaman olarak güncelleme
touch -m dosya_ismi
###(ileri zaman  dahil) dosya zamanı değiştirmek
touch -t 201609240043.05 deneme
(yıl ay gün saat dakika .saniye)

##dosya zamanı kontrol
stat dosya_ismi | grep Change

Sort (sıralama) Komutu

sort dosya_adi

Numeretik sıralama

sort -n dosya_adi

aylara göre sıralama

sort -M dosya_adi

satırları sondan başa sıralama

sort -r dosya_adi

(-u tekrarlanan satırları sil) + tersten sırala ;

sort -r -u dosya_adi

her satırın 2. kelimesinin ilk harfine göre sırala

sort -k 2 dosya_adi

dosyanın sıralanmış çıktısını almak

sort dosya_adi > cikti_adi

 Grep  ( dosya içinde arama) komutu

grep "aranacak_sözcük" dosya_adi

“case-sensitivity” yani büyük-küçük harf duyarlılığına sahip olmadan arama yaptırmak ;

grep -i "aranacak_sözcük" dosya_adi

Grep komutu ile wildcardlar kullanarak pek çok dosya içinde aynı anda arama yapabiliriz.
Aşağıdaki komut dosya adı dosya_ ile başlayan dosyaların hepsinin içinde arama yapmakta(* wildcard’ını kullandık). Bu isimler dosya_1, dosya_2 şeklinde olabileceği gibi dosya_adi, dosya_listesi gibi de olabilir ;

grep "aranacak_sözcük" dosya_*

sonucunun sonrasında kaç satır gözükeceği

grep -A 2 "aranacak_sözcük" dosya_adi

onucun üzerindeki kaç satırın görüntüleneceği

grep -B 3 "aranacak_sözcük" dosya_adi

Baştan ve sondan kaç satır görüntüleneceği

grep -c 1 "aranacak_sözcük" dosya_adi

içinde bulunduğumuz dizinin içindeki tüm dosya ve klasörlerde

grep –r "aranacak_sözcük" *

pipe ile grep kullanımı

ls ile grep’i birleştirdik ve kök dizininde adında linux geçen dosya ve klasörleri listeledik.

ls | grep -i "linux"

ifconfig’in çıktısını grep’e gönderek ifconfigdeki wlan ile ilgili kısımları görüntüleyebiliriz..

ifconfig | grep "wlan*"

birden fazla kelime ile aramak istersek arama sözcüklerini (backspace) |(pipe) işaretleri ile ayırmamız gerekiyor.

cat komut_listesi | grep "rmdir|mkdir|xargs"

Su, Sudo ve Passwd Komutları

Chmod Komutunun Kullanımı

Kill, killall ve xkill Komutları

Shutdown Komutu

Apropos – Which – Type – Whatis komutları ve Kullanımları

Wildcard kullanımı – Linux Bash Programlama

Pipe( | ) – Linux Terminal Komutları

Head ve Tail Komutları

Alias kullanımı(oluşturma,silme ve kalıcı hale getirme) – Linux

Linux Komut Satırı Geçmişi(History) Sınırını Arttırma

Mucizevi Sysrq Tuşu

Komut Satırında Mouse(Fare) İşlemleri – Linux Komut Satırı

Wget Komutunun Kullanımı

Cut Komutunun Kullanımı

http://kontrolveotomasyon.com/minitube-linuxte-youtubedan-video-izleme-ve-indirme.html

http://kontrolveotomasyon.com/linux-en-iyi-muzik-calar-banshee-media-player.html
http://kontrolveotomasyon.com/figlet-terminalde-resimli-yazi-linux-ascii-art.html

http://kontrolveotomasyon.com/linux-gcc-ile-program-derlemec-dili-icin.html

date (tarih) komutu
http://kontrolveotomasyon.com/date-komutu-ve-tarih-islemleri.html

http://kontrolveotomasyon.com/sleep-komutu-terminalde-bekleme.html

http://kontrolveotomasyon.com/linux-cevresel-degiskenler.html

http://kontrolveotomasyon.com/terminalden-excel-icin-cikti-almak-csv-dosyalari-ile-calismak.html

http://kontrolveotomasyon.com/linuxta-bin-cue-ve-iso-dosyalarini-mount-etmek.html

http://kontrolveotomasyon.com/linux-photoshop-alternatifi-pixeluvo.html

http://kontrolveotomasyon.com/shellshock-acigi.html

program silme komutu 
sudo apt-get purge phpmyadmin
Reklamlar

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

w

Connecting to %s