Android

Linux'ta dosya nasıl oluşturulur

Linux vs Windows vs MacOS для работы. Какой ЛИНУКС выбрать в 2020 для рабочего компьютера?

Linux vs Windows vs MacOS для работы. Какой ЛИНУКС выбрать в 2020 для рабочего компьютера?

İçindekiler:

Anonim

Linux'ta, komut satırından veya masaüstü dosya yöneticisinden yeni bir dosya oluşturabiliriz.

Yeni bir dosyanın nasıl oluşturulacağını bilmek, Linux'u düzenli olarak kullanan herkes için önemli bir beceridir.

Bu öğreticide, komut satırını kullanarak Linux'ta hızlı bir şekilde yeni bir dosya oluşturmanın çeşitli yollarını göstereceğiz.

Sen başlamadan önce

Yeni bir dosya oluşturmak için üst dizinde yazma izninizin olması gerekir. Aksi takdirde, izin verilmedi hatası alırsınız.

Dokunmatik Komut ile Dosya Oluşturma

Touch komutu mevcut dosya ve dizinlerdeki zaman damgalarını güncellememize ve yeni, boş dosyalar oluşturmamıza olanak tanır.

Yeni, boş dosyalar oluşturmanın en kolay ve en unutulmaz yolu touch komutunu kullanmaktır.

Yeni bir dosya oluşturmak için touch komutunu ve ardından oluşturmak istediğiniz dosyanın adını çalıştırmanız yeterlidir:

touch file1.txt

file1.txt dosyası yoksa yukarıdaki komut onu oluşturur, aksi takdirde zaman damgalarını değiştirir.

Tek seferde birden fazla dosya oluşturmak için boşlukla ayırarak dosya adlarını belirtin:

touch file1.txt file2.txt file3.txt

Yeniden Yönlendirme İşleci ile Dosya Oluşturma

Yeniden yönlendirme, bir komuttan çıktı almanızı ve başka bir komut veya dosyaya girdi olarak göndermenizi sağlar. Çıktıyı bir dosyaya yönlendirmenin iki yolu vardır. > İşleci varolan bir dosyanın üzerine yazarken >> işleci de çıktıyı dosyaya ekler.

Sıfır uzunluklu boş bir dosya oluşturmak için, yeniden yönlendirme işlecinden sonra oluşturmak istediğiniz dosyanın adını belirtmeniz yeterlidir:

> file1.txt

Bu, Linux'ta yeni bir dosya oluşturmak için en kısa komuttur.

Yeniden yönlendirme kullanarak dosya oluştururken, varolan önemli bir dosyanın üzerine yazmamaya dikkat edin.

Cat Komutu ile Dosya Oluşturma

Cat komutu çoğunlukla dosyaları okumak ve birleştirmek için kullanılır, ancak yeni dosyalar oluşturmak için de kullanılabilir.

Yeni bir dosya oluşturmak için cat komutunu, ardından yeniden yönlendirme operatörü > ve oluşturmak istediğiniz dosyanın adını çalıştırın. Enter tuşuna basarak metni yazın ve işiniz bittiğinde dosyaları kaydetmek için CRTL+D tuşlarına basın.

cat > file1.txt

Echo Komutu ile Dosya Oluşturma

Echo komutu, standart çıktıya argümanlar olarak iletilen ve bir dosyaya yönlendirilebilen dizeleri yazdırır.

Yeni bir dosya oluşturmak için, echo komutunu ve ardından yazdırmak istediğiniz metni çalıştırın ve çıktıyı oluşturmak istediğiniz dosyaya yazmak için yeniden yönlendirme işlecini > kullanın.

echo "Some line" > file1.txt

echo > file1.txt

Yorumlu metin kullanarak bir dosya oluşturma

Burada belge veya Heredoc, bir komuta birden çok girdi satırı geçirmenize izin veren bir yönlendirme türüdür.

Bu yöntem çoğunlukla bir kabuk komut dosyasından birden çok metin satırı içeren bir dosya oluşturmak istediğinizde kullanılır.

Örneğin, yeni bir file1.txt dosyası oluşturmak için aşağıdaki kodu kullanırsınız:

<< EOF > file1.txt Some line Some other line EOF

Yorumlu metin gövdesi değişkenler, özel karakterler ve komutlar içerebilir.

Büyük Dosya Oluşturma

Bazen test amacıyla büyük bir veri dosyası oluşturmak isteyebilirsiniz. Bu, sürücünüzün yazma hızını veya bağlantınızın indirme hızını test etmek istediğinizde kullanışlıdır.

dd komutunu kullanma

dd komutu öncelikle dosyaları dönüştürmek ve kopyalamak için kullanılır.

1 GB boyutunda 1G.test adlı bir dosya oluşturmak için şunu çalıştırırsınız:

dd if=/dev/zero of=1G.test bs=1 count=0 seek=1G

fallocate komutunu kullanma

dosyalar için gerçek disk alanı fallocate bir komut satırı yardımcı programını fallocate .

Aşağıdaki komut, 1GB boyutunda 1G.test adlı yeni bir dosya oluşturur:

fallocate -l 1G 1G.test

Sonuç

Bu öğreticide, çeşitli komutlar ve yeniden yönlendirme kullanarak komut satırından Linux'ta yeni bir dosya oluşturmayı öğrendiniz.

Komut satırı size ait değilse, Dosya Yöneticisi'ndeki sağ tıklama menüsünü kullanarak kolayca boş bir metin dosyası oluşturabilirsiniz.

bash terminali