Linux Dosya Komutları

Linux türevi işletim sistemlerinde dosya listeleme, silme, oluşturma, arama vb. dosya komutları ile ilgili bilgiler yer almaktadır.

Linux türevi işletim sistemlerinde her şey bir dosya olduğundan dosya sistemleri ve dosya işlemleri önemlidir.

touch

Genellikle dosya oluşturmak için kullanılır.

Ancak komutun ana işlevi mevcut dosyaların tarih bilgisini değiştirmektir.

Parametre olarak verilen dosya mevcut değilse oluşturulur.

touch <dosya>

mv

Dosya taşımak veya yeniden adlandırmak için kullanılır.

mv <kaynak> <hedef>

cp

Dosya kopyalamak için kullanılır.

cp <kaynak> <hedef>

rm

Dosya silmek için kullanılır.

rm <kaynak> <hedef>

Dosyayı silmeye zorlamak için f parametresi kullanılır.

cat

Dosya içeriğini okumak için kullanılır.

cat <dosya>

Ayrıca dosya oluşturmak içinde kullanılabilir.

cat > <dosya>

Komut sonlandırılana kadar ekrana yazılan değerler dosyaya yazılır.

Dosya içeriğini satır numarasıyla yazdırmak için n parametresi kullanılır.

cat -n <dosya>

head

Dosya içeriğini dosya başından itibaren okumak için kullanılır.

head <dosya>

Varsayılan olarak ilk 10 satırı okur.

Satır sayısını belirtmek için n parametresi kullanılır.

head -n3 <dosya>

Karakter sayısını belirtmek için c parametresi kullanılır.

head -c3 <dosya>

tail

Dosya içeriğini dosya sonundan itibaren okumak için kullanılır.

tail <dosya>

Varsayılan olarak ilk 10 satırı okur.

Satır sayısını belirtmek için n parametresi kullanılır.

tail -n3 <dosya>

Karakter sayısını belirtmek için c parametresi kullanılır.

tail -c3 <dosya>

Dosya değişikliklerini takip etmek için f parametresi kullanılır.

tail -f <dosya>

more

Dosya içeriğini parça parça okumak için kullanılır.

more <dosya>

Okunacak parça miktarını belirmek için parametre olarak miktar belirtilebilir.

more <dosya>

Komuttan çıkış için q klavye kısayolu kullanılır.

less

Dosya içeriğini more komutundan daha fazla seçenekle parça parça okumak için kullanılır.

less <dosya>

Komutun geniş bir klavye kısayol tuş kullanımı vardır.

Komuttan çıkış için q klavye kısayolu kullanılır.

sort

Dosya içeriğini sıralı okumak için kullanılır.

sort <dosya>

Dosya içeriğini rastgele sıralanmış olarak okumak için R parametresi kullanılır.

sort -R <dosya>

Dosya içeriğini sayısal sıralanmış olarak okumak için n parametresi kullanılır.

sort -n <dosya>

nl

Dosya içeriğini satır numarası ekleyerek okuma yapar.

nl <dosya>

pr

Dosya içeriğini sayfalayarak okumak için kullanılır..

pr <dosya>

tee

Komut yeni bir oluşturmak ve çıktı yönlendirme için kullanılır.

tee <dosya>

Yazılan değerleri dosyanın üzerine eklemek için a parametresi kullanılır.

tee -a <dosya>

file

Dosya ile ilgili bilgi almak için kullanılır.

file <dosya>

stat

Dosya ile ilgili detaylı bilgi almak için kullanılır.

stat <dosya>

Dosya arama ve dosya içerisinde arama için Linux Dersleri bölümüne bakabilirsiniz.

Linux Derslerine buradan ulaşabilirsiniz…

Hayırlı günler dilerim.

Yusuf SEZER

Yusuf SEZER

Computer Engineer who interested about web technologies, algorithms, artificial intelligence and embedded systems; constantly exploring new technologies.


Bunlara'da bakmalısın!