Linux Nedir? Temel Linux Komutları

LinuxTeknoloji

Linux Nedir?

Linux bir işletim sistemi çekirdeğidir ve açık kaynak kodludur. Geliştirmeye açık ve ücretsizdir. Açık kaynak kodlu olması sebebiyle, kullanıcılara özgür bir yapı sunar.

Linux komutları işlerimizi çok kolaylaştırmaktadır. Herhangi bir işletim sisteminde arayüzden yapacağımız işlemi, belirli komutlarla çok daha basit bir şekilde gerçekleştirebiliriz.

Temel Linux Komutları

pwd

pwd komutunu kullanarak hangi konumda olduğumuzu öğrenebiliriz.

cd

cd komutuyla dosya sistemi içerisinde gezinebiliriz. Örneğin yukarıdaki görselde /home/gorkem içerisindeyiz. Buradan home klasörüne geçmek için cd .. komutuyla bir geri gelebiliriz. Tekrar gorkem klasörüne geçmek için cd gorkem/ yazarak, klasöre geçiş yapabiliriz.

ls

ls komutu ile dizin içerisindeki dosya klasör vb. listeleyebiliriz.

ls /home/gorkem komutuyla ilgili dizine giderek listeleme yapabiliriz.

komutlar parametre de alabilir birkaç tanesi şu şekilde:

ls -a bütün gizli dosyalarla birlikte listeleme yapar.

ls -al izinler, boyut sahip gibi bilgileri detaylıca verir.

ls -lct en yeni değişiklik tarihine göre listeler

ls -lcs en eski tarihe göre listeler.

 

touch

touch sayesinde dosya oluşturabiliriz. touch file.txt

cat

cat ile dosya içerisini görüntüleyebiliriz.

cat file.txt

cat -b bu komutla da açılan dosya satır numaralarıyla birlikte gözükecektir.

cp

cp komutunu kopyalama işlemleri için kullanırız. Oluşturduğumuz file.txt dosyasını cp file.txt file2.txt şeklinde kopyalayabiliriz.

mv

mv komutu ile hem taşıma hem de yeniden adlandırma yapabiliriz.

taşımak için yukarıdaki dosya isimlerinden yola çıkalım.

test2 klasörü içerisinde 2 dosyamız var file.txt ve file2.txt

gorkem dizinine taşımak için mv file2.txt ../ şeklinde kullanabiliriz.

mv file2.txt newfilename.txt  şeklinde dosya adını değiştirebiliriz.

mkdir

mkdir ile klasör oluşturabiliriz

mkdir newfolder

mkdir folder1 folder2 folder3 birden fazla klasör oluşturmak için…

mkdir folder1/folder1-new klasör içinde yeni bir klasör.

mkdir -p folder1/new/test klasör içinde new adında yeni bir yol açarak yeni bir klasör oluşturuldu.

rmdir

rmdir ile dizinleri silebiliriz. rmdir folder1 şeklinde boş dizinleri silebiliriz.

rm

rm komutuyla dizin içeriğiyle birlikte silme işlemi yapabiliriz.

rm file1.txt

dizin silmek istersek rm -r foldername

locate

locate komutunu kullanarak arama yapabiliriz.

locate -i file1 file1 geçen bütün dosyaları arar ve sonuç olarak dizinleriyle birlikte döner.

-i parametresi ile büyük küçük harf duyarlılığını ortadan kaldırdık.

locate -i file1*file2 iki farklı isimle birlikte arayabiliriz.

find

find komutu da locate komutuyla aynı işlevi görmektedir. find ile belirli dizin içerisinde arama yapabiliriz.

find -name file1.txt

grep

grep ile dosya içerisinde kelime arayabiliriz.

grep “kelime” dosya-adi

grep -r “kelime” ilgili dizinde aranan kelimeyi tüm dosyalarda arayabilliriz.

tail

tail komutu kullanarak ilgili dosyanın son 10 satırını gösterebiliriz.

tail -F file1.txt komutuyla birlikte dosyamızda herhangi bir değişiklik olduğunda canlı olarak izleyecektir.

wget

wget komutunu kullanarak dosya veya herhangi bir paketi indirebiliriz.

wget google.com

man

man ile ilgili komuta dair detayları görebiliriz.

man ls

man tail

Daha fazla Linux

Bir yanıt yazın

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

Fill out this field
Fill out this field
Lütfen geçerli bir e-posta adresi yazın.

Yeni
Bu yazıyı beğendin mi? Arkadaşlarınla paylaş!

Benzer içerikler: