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.txt
Some line
Some other line
EOF
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.