Dosyalarla çalışmak için Linux komutları

04.08.2023
01:05

Linux dosya komutları, Linux işletim sistemindeki dosya ve klasörleri manipüle etmenize ve yönetmenize olanak tanır. Farklı komutlar, sistem yönetimi, yazılım geliştirme ve günlük dosya manipülasyonunda sıklıkla kullanılan çeşitli işlevler sağlar.

Hangi komutlar için kullanılır

Örneğin,"ls" komutu geçerli çalışma dizininin içeriğini görüntülemenizi,"mkdir" ve"touch" komutları sırasıyla yeni klasörler ve dosyalar oluşturmanızı,"cp" ve"mv" komutları dosya ve klasörleri kopyalamanızı veya taşımanızı,"rm" komutu dosya ve klasörleri silmenizi,"cat" komutu bir dosyanın içeriğini ekranda görüntülemenizi ve"grep" komutu bir dosyada belirli satırları veya kalıpları aramanızı sağlar.

Dosyalarla çalışmaya yönelik Linux komutları ayrıca dosya ve klasörlerdeki izinleri değiştirmenize, dosyaların sahibini değiştirmenize, dosyalara bağlantılar oluşturmanıza, çeşitli kriterler kullanarak dosyaları aramanıza ve daha pek çok şeye olanak tanır. Dosya komutları, dosya sistemini yönetmeye yardımcı olan ve Linux'ta verimli dosya ve klasör manipülasyonu sağlayan çok çeşitli araçlar ve özellikler sağlar.

Komut örnekleri

Dosyalarla çalışmak için birkaç temel Linux komutu:

ls: Geçerli çalışma dizinindeki dosya ve klasörlerin bir listesini gösterir.

ls

cd: Çalışma dizinini belirtilen dizine değiştirir.

cd /path/to/directory

mkdir: Belirtilen isimde yeni bir klasör oluşturur.

mkdir new_folder

touch: Yeni bir dosya oluşturur veya mevcut bir dosyanın değişiklik tarihini günceller.

touch new_file.txt

cp: Dosyaları veya klasörleri kopyalar.

cp file.txt /path/to/destination

mv: Dosyaları veya klasörleri taşır.

mv file.txt /path/to/destination

rm: Dosyaları veya klasörleri siler.

rm file.txt

cat: Bir dosyanın içeriğini ekrana çıktı olarak verir.

cat file.txt

head: Dosyanın ilk satırlarının çıktısını verir (örnekte: dosyanın ilk 10 satırı):

head -n 10 file.txt

tail: Dosyanın son satırlarının çıktısını verir (örnek: dosyanın ilk 10 satırı):

tail -n 10 file.txt

grep: Dosyada verilen kalıba sahip satırları arar.

grep "pattern" file.txt

chmod: Bir dosya veya klasörün izinlerini değiştirir (örnekte, bir betiğe çalıştırılabilir izinleri ekler):

chmod +x script.sh

chown: Bir dosya veya klasörün sahibini değiştirir.

chown user:group file.txt

ln: Bir dosyaya bağlantı oluşturur.

ln -s file.txt link.txt

find: Belirtilen ölçütlere göre dosya ve klasörleri arar (örnekte, belirtilen klasördeki .txt uzantılı tüm dosyaları arar):

find /path/to/search -name "*.txt"

Bunlar Linux'ta dosyalarla çalışmak için kullanılabilen komutlardan sadece bazılarıdır. Dosya ve klasörler üzerinde çeşitli işlemler gerçekleştirmek için kullanabileceğiniz başka birçok komut vardır.

Yeni VPS'lerde %15 indirim
Herhangi bir yerde sunucu siparişi vermek için acele edin
Bir VPS Seçin

Diğer makaleler

04.08.2023
6 986
Bilgi tabanı / Dağıtımlar
Pop!_OS dağıtımının özelliği nedir?
04.08.2023
10 834
Bilgi tabanı / Dağıtımlar
Zorin OS dağıtımı
04.08.2023
5 468
Bilgi tabanı / Dağıtımlar
Maui Linux diğer dağıtımlardan nasıl daha iyi?