Hogyan hozzunk létre egy fájlt Linux

ismerve, hogyan kell létrehozni egy új fájlt egy fontos készség, hogy bárki használja a Linux rendszeresen. Új fájlt hozhat létre a parancssorból vagy az asztali fájlkezelőből.

ebben a bemutatóban megmutatjuk, hogyan lehet gyorsan létrehozni egy új fájlt Linuxban a parancssor segítségével.

Mielőtt elkezdené #

új fájl létrehozásához írási engedélyekkel kell rendelkeznie a szülő könyvtárban. Ellenkező esetben engedélyt kap elutasított hiba.,

Ha egy könyvtár tartalmát szeretné megjeleníteni, használja a ls parancsot .

fájl létrehozása touch paranccsal #

a touch parancs lehetővé teszi a meglévő fájlok és könyvtárak időbélyegeinek frissítését, valamint új, üres fájlok létrehozását.

az új, üres fájlok létrehozásának legegyszerűbb és legemlékezetesebb módja a touch parancs használata.,

új fájl létrehozásához egyszerűen futtassa a touch parancsot, amelyet a létrehozni kívánt fájl neve követ:

touch file1.txt

Ha a file1.txt nem létezik, a fenti parancs létrehozza, különben megváltoztatja az időbélyeget.

létre, egyszerre több fájlt, adja meg a fájl nevét elválasztott terület:

touch file1.txt file2.txt file3.txt

Létre egy Fájlt az Átirányítás Üzemeltető #

Átirányítás lehetővé teszi, hogy rögzítse az egy parancs kimenetének, mint az input egy másik paranccsal, vagy a fájl., Kétféle módon lehet átirányítani a kimenetet egy fájlba. A> operátor felülír egy meglévő fájlt, míg a>> operátor hozzáfűzi a kimenetet a fájlhoz.

üres nulla hosszúságú fájl létrehozásához egyszerűen adja meg a létrehozni kívánt fájl nevét az átirányítás operátor után:

> file1.txt

Ez a legrövidebb parancs új fájl létrehozásához Linuxban.

egy fájl átirányítással történő létrehozásakor ügyeljen arra, hogy ne írjon felül egy fontos meglévő fájlt.,

fájl létrehozása cat paranccsal #

A cat parancsot elsősorban fájlok olvasására és összefűzésére használják, de új fájlok létrehozására is használható.

új fájl létrehozásához futtassa a cat parancsot, majd az átirányítási operátort > és a létrehozni kívánt fájl nevét. Nyomja meg a Enter írja be a szöveget, majd miután elkészült, nyomja meg a CRTL+D a fájlok mentéséhez.,

cat > file1.txt

fájl létrehozása echo paranccsal #

a echo parancs kiírja azokat a karakterláncokat, amelyeket argumentumként továbbítanak a szabványos kimenetre, amely átirányítható egy fájlba.

új fájl létrehozásához futtassa a echo parancsot, majd a nyomtatni kívánt szöveget, majd használja a > átirányítási operátort a létrehozni kívánt fájlba.,

echo "Some line" > file1.txt

ha üres egyszerűen használatot szeretne létrehozni:

echo > file1.txt

fájl létrehozása Heredoc # /h2>

itt a dokumentum vagy Heredoc egy olyan típusú átirányítás, amely lehetővé teszi, hogy több bemeneti sort adjon át egy parancsnak.

ezt a módszert leginkább akkor használják, ha olyan fájlt szeretne létrehozni, amely több sornyi szöveget tartalmaz egy shell szkriptből.,

például egy új file1.txt fájl létrehozásához a következő kódot kell használni:

cat << EOF > file1.txtSome lineSome other lineEOF

a heredoc teste változókat, speciális karaktereket és parancsokat tartalmazhat.

nagy fájl létrehozása #

néha tesztelési célokra nagy adatfájlt szeretne létrehozni. Ez akkor hasznos, ha tesztelni szeretné a meghajtó írási sebességét, vagy tesztelni szeretné a kapcsolat letöltési sebességét.

DD paranccsal #

add parancsot elsősorban fájlok konvertálására és másolására használják.,

egy 1G.test nevű fájl létrehozásához 1 GB-os méretben futnia kell:

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

a fallocate parancs segítségével #

fallocate parancssori segédprogram a fájlok valódi lemezterületének kiosztásához.

a következő parancs létrehoz egy új 1G.test nevű fájlt, amelynek mérete 1GB:

fallocate -l 1G 1G.test

következtetés #

ebben a bemutatóban megtanulta, hogyan hozhat létre új fájlt Linuxban a parancssorból különböző parancsokkal és átirányítással.,

Ha a parancssor nem a te dolgod, könnyen létrehozhat egy üres szöveges fájlt a fájlkezelő jobb egérgombbal történő menüjével.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Tovább az eszköztárra