Minter Coder's Blog

Linux Doktoru Kitap Not - 1

1) "-" karakteri ile başlayan dosyalar nasıl silinir ?

 

-dosya adlı bir klasörümüz olsun bunu rm komutu ile silemeyiz çünkü rm dosyanına başındaki eksi karakterini bir parametre olarak algılar.Bunu silmek için şu yöntemi kullanabiliriz 

rm -- -dosya

burda -- sıralı karakterlerinin anlamı iki yanaşık eksi karakterinden sonra parametre kabul etme demektir.

 

2)Dosyadaki tüm küçük/büyük harfleri büyük/küçük hale getirmek

örneğin kerem.txt dosyasında şu yazılı olsun

restoran

bu restoranı RESTORAN yapmak için şu kodu yazabiliriz :

cat kerem.txt | tr [:lower:] [:upper:] > kerem.tmp.txt

rm kerem.txt

mv kerem.tmp.txt kerem.txt

 

Burda yapılan olay şu tr burda bizim küçük harfleri büyüğe çevir diye yazıyoruz.Eğer ki upper ile lower kısmını yer değiştirirsek büyük harfleri küçüğe çevircek.

cat kerem.txt ile okumayı yapıyor ve değeri tr komutuna atıyor sonra orda lower olan harfleri upper yap diyor ve sonucu kerem.tmp.txt dosyasına yaz diyoruz.Daha sonra eski dosyamız olan kerem.txt'yi sil diyoruz ve kerem.tmp.txt ile yeni dosyamızın ismini değiştirip kerem.txt yapıyoruz tekrardan ve çıktı olarak RESTORAN alıyoruz.

 

BASH KISA YOLLARI

 

 

 

İşlem Tuş karşılığı
Bir önceki komut   CTRL-P
Enter CTRL-J
Ekranı Temizle CTRL-L
Ekrandaki komutu kullanma yeni satıra geç CTRL-C
İmlecin arkasındaki bir kelimeyi sil CTRL-W
İmlecin arkasındaki bir harfi sil CTRL-H
İmlecin önündeki bir harfi sil CTRL-D
İmlecin bulunduğu yerden satır sonuna kadar sil  CTRL-K
İmlecin bulunduğu yerden satır başına kadar sil  CTRL-U
İmleci bir harf geri taşı CTRL-B
İmleci bir harf ileri taşı CTRL-F
İmleci satır başına taşı CTRL-A
İmleci satır sonuna taşı CTRL-E
Kabuktan çık CTRL-D