Linux’ta yeni bir dosya oluşturmak kolaydır, ancak bazı şaşırtıcı ve zekice teknikler de vardır.
Bu öğreticide, bir Linux terminalinden nasıl dosya oluşturulacağını öğrenin.
Önkoşullar
- Bir komut satırına/terminal penceresine erişim (Ctrl–Alternatif–F2 veya Ctrl–Alternatif–T)
- olan bir kullanıcı hesabı sudo ayrıcalıklar (bazı dosyalar/dizinler için isteğe bağlıdır)
Komut Satırından Yeni Linux Dosyaları Oluşturma
Linux, zaten var olmasa bile belirttiğiniz herhangi bir dosyayı oluşturmak için tasarlanmıştır. Akıllı özelliklerden biri, önce bir uygulama açmanıza gerek kalmadan doğrudan bir dosya oluşturabilmenizdir.
Doğrudan komut satırından bir dosya oluşturmak için birkaç komut aşağıda verilmiştir.
Dokunma Komutu ile Dosya Oluşturun
Linux’ta yeni bir dosya oluşturmanın en kolay yolu touch komutunu kullanmaktır.
Bir terminal penceresinde aşağıdakileri girin:
touch test.txt
Bu, adlı yeni bir boş dosya oluşturur. deneme.txt. Bunu girerek görebilirsiniz:
ls
bu ls
komut geçerli dizinin içeriğini listeler. Başka bir dizin belirtilmediğinden, touch
komutu dosyayı geçerli dizinde oluşturdu.
Seçtiğiniz ada sahip bir dosya zaten varsa, touch
komutu zaman damgasını güncelleyecektir.
Yeniden Yönlendirme Operatörü ile Yeni Bir Dosya Oluşturun
Yönlendirme işleci, sonuçların görüntülendiği hedefi değiştiren bir karakterin adıdır.
Sağ açılı ayraç >
Bu sembol, sisteme sonuçları daha sonra belirttiğiniz şekilde çıkarmasını söyler. Hedef genellikle bir dosya adıdır. Yeni bir dosya oluşturmak için bu sembolü tek başına kullanabilirsiniz:
> test2.txt
Bu, yeni bir boş dosya oluşturur.
Kullan ls
geçerli dizinin içeriğini listeleme ve dosyayı bulma komutu test2.txt.
cat Komutu ile Dosya Oluştur
bu cat
komutun kısaltması birleştirmek. Birkaç dosyanın, bir dosyanın veya hatta bir dosyanın bir bölümünün içeriğini çıkarmak için kullanılabilir. Dosya yoksa, Linux cat komutu dosyayı oluşturacaktır.
Kullanarak boş bir dosya oluşturmak için cat
aşağıdakileri girin:
cat > test3.txt
Yönlendirme işlecine dikkat edin. Tipik olarak, komut içeriğini görüntüler. test2.txt ekranda. yeniden yönlendirme operatörü > sisteme yerleştirmesini söyler. test2.txt dosya.
Dosyanın oluşturulduğunu doğrulayın:
ls
Sistem şimdi sahip olmalıdır deneme.txt, test2.txt, Ve test3.txt listede.
yankı Komutu ile Dosya Oluştur
bu echo
komut, komutta belirttiğiniz her şeyi çoğaltacak ve kopyayı bir dosyaya koyacaktır.
Aşağıdakileri girin:
echo 'Random sample text' > test4.txt
Dosyanın oluşturulduğunu doğrulayın:
ls
görmelisin test4.txt dosya listeye eklendi. Kullan cat
yeni dosyanın içeriğini görüntülemek için komut:
cat test4.txt
Sistem göstermelidir Rastgele örnek metin (veya ne ile girdiyseniz echo
emretmek.)
Printf Komutu ile Dosya Oluşturun
bu printf
komut şöyle çalışır echo
komut ve bazı biçimlendirme işlevleri ekler. Tek bir metin satırı eklemek için şunu girin:
printf 'First line of text\n' test5.txt
İki satır metin eklemek için her satırı \n
seçenek:
printf 'First line of text\n Second line of text' test6.txt
kullanabilirsiniz cat
içeriklerini görüntülemek için bu dosyalardan herhangi birinde komut.
Not: Tek bir pencere yöneticisinde birkaç terminal örneği kullanmak için Linux ekranını kullanmayı düşünün. Linux dosyalarıyla çalışmak için ek özellikler ve gelişmiş bir komut satırı sağlar.
Bir Linux Dosyası Oluşturmak için Metin Düzenleyicileri Kullanma
Tüm Linux dağıtımlarında en az bir metin düzenleyici bulunur. Bazılarının birden çok düzenleyicisi vardır. Her editörün farklı güçlü yönleri ve özellikleri vardır. Bu size en popüler üç tanesini gösterecek.
Biz Metin Editörü
Vi Linux’taki en eski metin editörüdür. Metin dosyalarını doğrudan düzenlemek için Linux işletim sistemiyle birlikte oluşturulmuştur. Onsuz bir Linux dağıtımı görmeniz pek mümkün olmadığından, bilinmesi güvenli bir düzenleyicidir.
kullanarak bir dosya oluşturmak için VBenaşağıdakileri girin:
vi test7.txt
Ekranınız değişecek. Artık metin düzenleyicidesiniz. mektuba basın i
ekleme moduna geçmek için, ardından denemek için birkaç sözcük yazın.
Kaydetmek ve çıkmak için basın Esc :x
ve vur Enter
.
Vim Metin Düzenleyici
fark etmiş olabilirsiniz. VBen editör pek kullanıcı dostu değildi. Vim anlamına gelen daha yeni bir sürümdür. Vi editörü, Değiştirildi.
Kullanmak vim
yeni bir metin dosyası oluşturmak için:
vim test8.txt
Bu ekran şuna benzer görünecektir: Vi düzenleyici ekranı. Basmak i
metin eklemek için ve birkaç sözcük yazın. Dosyayı kaydedin ve şunu girerek çıkın:
Esc :wq Enter
(Kaçmak, iki nokta üst üsteDaha sonra Girmek.)
Nano Metin Düzenleyici
Nano gezinmek için daha yeni ve çok daha kolay bir metin düzenleyicisidir.
Komutu girerek yeni bir dosya oluşturun:
nano test9.txt
Varsayılan olarak, Nano sizi doğrudan düzenleme moduna geçirir. Ayrıca, ekranın altında yararlı bir komut listesi de görüntüler.
Bir metin girin, ardından tuşuna basın. Ctrl+O Değişiklikleri kaydetmek için.
Basmak Ctrl+X düzenleyiciden çıkmak için
Çözüm
Artık komut satırından Linux’ta yeni dosyalar oluşturmak için birkaç seçeneğiniz var. Ardından, dosyalarınızı daha verimli bir şekilde yönetmek için Linux’ta dosya ve dizinleri nasıl kopyalayacağınızı öğrenin.