Temel Linux Komutları Part 2

Bundan önceki yazımız Linux Temel Komutları Part 1‘ in devamını teşkil etmektedir. Burada vermeye devam edeceğimiz komutlar dosya ve dizin üzerine belli komutları barındırıyor. Aynı zamanda makinenin komut satırı ile nasıl kapatılır veya yeniden başlatılır sorularına cevap verecek.

shutdown : Parametresiz girilen bu komut cihazın bir dakikalık süre içerisinde kapanmasını sağlamaktadır. Eğer bu fikrinizden vazgeçtiyseniz ” shutdown -c ” komutunu kullanabilirsiniz.

shutdown -h now : Amacı parametre ile zamanlayıcı koymaktır. “-h” parametresi “halt” yani durdurma anlamına gelirken “now” ifadesi ise zamanlayıcıdır ve şu anı temsil ettiği için makineyi komut onaylandığı an kapatır.

shutdown -h +120 : Yukarıdaki komutun son parametresinin değişmiş halidir. Son parametre olan “+120”, makinenin 120 dakika yani 2 saat sonra kapanmasını buyruk olarak vermemizi sağlar. Eğer dakika yerine anlık saat girmek isterseniz “00:00” formatı ile girebilirsiniz.

reboot : Amacı cihazı yeniden başlatmaktır. Eğer zamanlamak isterseniz yukarıdaki komuttaki “-h” yerine “-r” girmeniz yeterli olacaktır.

cat : Linux dosyalar ile çalışan bir işletim sistemidir. Sistem yöneticisi eğer sistemde bir sorun mevcutsa dosyalar üzerinde düzenlemeler yaparak sistemi tekrar işler hale sokmayı amaçlar. Bu komut da yanına parametre olarak girilen dosyanın içeriğini konsola basmaktadır. Örnek olarak “cat deneme.txt” verilebilir. Terminalde çıktı olarak “deneme.txt” dosyasının içeriğini alacaksınız.

mkdir : Bulunduğumuz dizin içinde yeni bir dizin oluşturmamızı sağlar. Yanına parametre olarak tercih edeceğiniz herhangi bir isim o dizin içinde o isimde yeni bir dizin açmanızı sağlar. Linux büyük-küçük harf duyarlılığına sahip olduğu için örnek verirsek “klasör” ve “Klasör” farklı dizinler olarak ele alınır. Bu Linux’ un C programlama dilinden gelmesi sebebindendir.

touch : Bulunduğumuz dizin içinde yeni bir dosya oluşturmamızı sağlar. Yanına parametre olarak tercih edeceğiniz herhangi bir isim o dizin içinde o isimde yeni bir dosya açmanızı sağlar.

cp : Dosya ve dizinleri kopyalama için kullanılır. Bellekte tutup istediğimiz yere gidip kopyalamak yerine kaynak ve hedef parametre olarak verilir. “cp kaynak_dosya hedef_dosya/dosya_adı” olarak vereceğiniz sıra ile dosya taşımada sonuca ulaşabilirsiniz Eğer dizin taşımak istiyorsak “cp -r kaynak_dizin hedef_dizin/dizin_adı” ile dizin taşımada sonuca ulaşabilirsiniz.

mv : Dosya ve dizinleri taşımak için kullanılır. Bellekte tutup istediğimiz yere gidip taşımak yerine kaynak ve hedef parametre olarak verilir. “mv kaynak_dosya hedef_dosya/dosya_adı” olarak vereceğiniz sıra ile dosya taşımada sonuca ulaşabilirsiniz. Eğer dizin taşımak istiyorsak “mv kaynak_dizin hedef_dizin/dizin_adı” ile dizin taşımada sonuca ulaşabilirsiniz.

find : Bu komut dizinler içerisinden aradığımız dosya, dizinlerin dizin yolunu bulmamızı sağlar. Bir dosya bulma örneği olarak “find ~ -name konficyus” örnek verilebilir. find komutu üç parametre almıştır. “~” parametresi home directory temsil eder. Yani arama home directoryde yapılacaktır. -name parametresi isimleri üzerinden bir filtreleme yapacağını belirtir. Konficyus ise özünde bir filozoftur. Fakat burada konfucyus isimli dosyadan bahsetmektedir. Eğer bunu dizin olarak find etmesini isterseniz ikinci parametre olarak “-type d” girmeniz yeterli olacaktır.

Bu yazımızda 8 tane komut görmüş olduk. Az görünse de bu 8 komut aktif olarak kullanılmaktadır. Bol tekrar ile komutlar daha iyi oturtabilirsiniz. İyi çalışmalar…

Paylaş
Ahmet Dincer
Ahmet Dincer
Bloglar: 18

Leave a Reply

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir