logo

Linux Fájl létrehozása

A Linux fájlrendszer mindent fájlnak tekint a Linuxban; legyen szó szöveges fájlképekről, partíciókról, lefordított programokról, könyvtárakról vagy hardvereszközökről. Ha nem fájl, akkor folyamatnak kell lennie. Az adatok kezeléséhez fastruktúrát alkot.

Linux a fájlok kis- és nagybetűérzékenyek, tehát teszt.txt és Test.txt két különböző fájlnak tekintendő. Linuxban többféleképpen hozhat létre fájlokat. Néhány hagyományos módszer a következő:

A fenti módszereken kívül az asztali fájlkezelőből is létrehozhatunk fájlt. Nézzük meg részletesen a fenti módszereket:

1. Cat parancs használata

A macska parancs az egyik leggyakrabban használt parancsok Linux alatt . Megszokták fájl létrehozása, a fájl tartalmának megjelenítése, több fájl tartalmának összefűzése, sorszámok megjelenítése, és több.

Itt látni fogjuk, hogyan hozhat létre fájlokat, és hogyan adhat hozzájuk tartalmat macska parancs .

Először is hozzon létre egy könyvtárat, és nevezze el Új_könyvtár , hajtsa végre a mkdir parancsot a következőképpen:

 mkdir New_directory 

Módosítsa a könyvtárat erre:

 cd New_directory 

Kimenet:

hogyan kell átnevezni egy könyvtárat Linuxon
Linux Fájl létrehozása

Most futtassa a cat parancsot egy fájl létrehozásához:

 cat > test.txt 

A fenti parancs szöveges fájlt hoz létre, és szerkesztő módba lép. Most írja be a kívánt szöveget, és nyomja meg a gombot CTRL + D gombot a fájl mentéséhez és kilépéséhez, és visszatér a parancssorba.

A fájl tartalmának megjelenítéséhez hajtsa végre a cat parancsot az alábbiak szerint:

 cat test.txt 

Vegye figyelembe az alábbi kimenetet:

Linux Fájl létrehozása

2. Az érintés parancs segítségével

A érintés A parancs szintén a Linux egyik legnépszerűbb parancsa. Megszokták hozzon létre egy új fájlt, frissítse az időbélyegzőt a meglévő fájlokon és könyvtárakon . Üres fájlokat is tud létrehozni Linux alatt.

A érintse meg a parancsot a legegyszerűbb módja új fájl létrehozásának a parancssorból. Ennek a parancsnak a végrehajtásával egyszerre több fájlt is létrehozhatunk.

Fájl létrehozásához hajtsa végre a touch parancsot, majd írja be a fájl nevét az alábbiak szerint:

 touch test1.txt 

A létrehozott fájl információinak listázásához hajtsa végre az alábbi parancsot:

 ls - l test1.txt 

Vegye figyelembe az alábbi kimenetet:

Linux Fájl létrehozása

Ha egyszerre több fájlt szeretne létrehozni, adja meg a fájlokat és azok kiterjesztését az érintés parancs után, szóközzel együtt. Hajtsa végre az alábbi parancsot három fájl létrehozásához egyszerre:

 touch test1.txt test2.txt test3.txt 

Két különböző típusú fájl létrehozásához hajtsa végre a következő parancsot:

 touch test4.txt test.odt 

A fenti parancs két különböző fájlt hoz létre a névvel teszt4.txt és teszt.odt .

A fájl és időbélyegzőjének megjelenítéséhez futtassa a ls parancsot a következőképpen:

 ls -l 

Vegye figyelembe az alábbi kimenetet:

Linux Fájl létrehozása

Ha átadjuk egy létező fájl nevét, az megváltoztatja az adott fájl időbélyegét.

Megjegyzés: A touch parancs és a cat parancs között az a lényeges különbség, hogy a cat parancs használatával a fájl tartalmát a parancssorból tudjuk megadni, ehhez képest a touch parancs üres fájlt hoz létre.

3. Az átirányítás (>) szimbólum használatával

A parancssorban lévő átirányítási szimbólum (>) használatával is létrehozhatunk fájlt. Fájl létrehozásához csak be kell írnunk egy átirányítási szimbólumot (>), majd a fájl nevét. Ezt a szimbólumot többnyire a kimenet átirányítására használják. A kimenet átirányításának két módja van. Ha >-t használunk operátor , felülírja a meglévő fájlt, és a >> operátor hozzáfűzi a kimenetet.

Fájl létrehozásához az átirányítás (>) operátorral, hajtsa végre a parancsot a következőképpen:

 > test5.txt 

A fenti parancs létrehoz egy fájlt, a létrehozott fájl létezésének megjelenítéséhez hajtsa végre az alábbi parancsot:

 ls -l test5.txt 

Vegye figyelembe az alábbi kimenetet:

Linux Fájl létrehozása

4. Az echo parancs használata

A visszhang paranccsal hozunk létre egy fájlt, de a fájl tartalmát a parancssorban kell megadnunk.

A fájl echo paranccsal történő létrehozásához hajtsa végre a parancsot a következőképpen:

 echo ' File content' > test6.txt 

A fenti parancs létrehozza a teszt6 fájlt. A fájl létezésének megjelenítéséhez hajtsa végre az alábbi parancsot:

 ls -l test6.txt 

vegye figyelembe az alábbi kimenetet:

Linux Fájl létrehozása

5. A printf parancs használata

segítségével is létrehozhatunk fájlt printf parancs. Ehhez meg kell adnunk a fájl tartalmát a parancssorban.

Fájl létrehozásához a printf paranccsal hajtsa végre a parancsot a következőképpen:

 printf ' File content' > test7.txt 

A fájl részleteinek megjelenítéséhez hajtsa végre az ls parancsot az alábbiak szerint:

 ls -l test7.txt 

A fájl tartalmának megjelenítéséhez hajtsa végre a cat parancsot az alábbiak szerint:

 cat test7.txt 

Vegye figyelembe az alábbi kimenetet:

Linux Fájl létrehozása

6. Szövegszerkesztő használata

Fájlokat is létrehozhatunk különböző szövegszerkesztőkkel, mint pl vim, nano, vi, és több.

    Vim szövegszerkesztő használata

A segítségével létrehozhatunk egy fájlt Vim szövegszerkesztő . Ha nincs telepítve a vim szerkesztő a gépedre, akkor hajtsd végre az alábbi parancsot:

 sudo apt install vim 

Kimenet:

 [sudo] password for javatpoint: Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: vim-runtime Suggested packages: ctags vim-doc vim-scripts The following NEW packages will be installed: vim vim-runtime 0 upgraded, 2 newly installed, 0 to remove and 64 not upgraded. Need to get 6,878 kB of archives. After this operation, 33.4 MB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://in.archive.ubuntu.com/ubuntu eoan/main amd64 vim-runtime all 2:8.1.0875-5ubuntu2 [5,669 kB] Get:2 http://in.archive.ubuntu.com/ubuntu eoan/main amd64 vim amd64 2:8.1.0875-5ubuntu2 [1,209 kB] Fetched 6,878 kB in 3s (2,256 kB/s) Selecting previously unselected package vim-runtime. (Reading database ... 216385 files and directories currently installed.) Preparing to unpack .../vim-runtime_2%3a8.1.0875-5ubuntu2_all.deb ... Adding 'diversion of /usr/share/vim/vim81/doc/help.txt to /usr/share/vim/vim81/doc/ help.txt.vim-tiny by vim-runtime' Adding 'diversion of /usr/share/vim/vim81/doc/tags to /usr/share/vim/vim81/doc/tags .vim-tiny by vim-runtime' Unpacking vim-runtime (2:8.1.0875-5ubuntu2) ... Selecting previously unselected package vim. Preparing to unpack .../vim_2%3a8.1.0875-5ubuntu2_amd64.deb ... Unpacking vim (2:8.1.0875-5ubuntu2) ... Setting up vim-runtime (2:8.1.0875-5ubuntu2) ... Setting up vim (2:8.1.0875-5ubuntu2) ... update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in au to mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto m ode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in au to mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto m ode Processing triggers for man-db (2.8.7-3) ... 

A Vim szövegszerkesztő sikeresen telepítve.

Fájl létrehozásához a vim szövegszerkesztővel hajtsa végre az alábbi parancsot:

 vim test8.txt 

A fenti parancs megnyitja a szövegszerkesztőt, nyomja meg az i gombot, hogy a szerkesztő beszúrási módjába lépjen.

Írja be a fájl tartalmát, nyomja meg a gombot Esc billentyű előzte meg :wq a fájl mentéséhez és a kilépéshez. A szövegszerkesztő a következőképpen néz ki:

Linux Fájl létrehozása

A fájl információinak megjelenítéséhez hajtsa végre a ls parancsot a következőképpen:

 ls -l test8.txt 

A fájl tartalmának megtekintéséhez futtassa a cat parancsot az alábbiak szerint:

 cat test8.txt 

Vegye figyelembe az alábbi kimenetet:

Linux Fájl létrehozása

7. A Nano szerkesztő használata

A segítségével létrehozhatunk egy fájlt nano szöveg szerkesztő. Fájl létrehozásához hajtsa végre az alábbi parancsot:

 nano test9.txt 

A fenti parancs megnyitja a nano szövegszerkesztőt. Írja be a kívánt szöveget, és nyomja meg a gombot CTRL + X majd írja be az y-t a fájlmódosítások megerősítéséhez. nyomja meg Enter gomb hogy kilépjen a szerkesztőből.

A nano szövegszerkesztő az alábbi képhez hasonlóan néz ki:

Linux Fájl létrehozása

A fájl információinak megjelenítéséhez hajtsa végre az alábbi parancsot:

 ls -l test9.txt 

A fájl tartalmának megtekintéséhez hajtsa végre az alábbi parancsot:

 cat test9.txt 

Vegye figyelembe az alábbi kimenetet:

Linux Fájl létrehozása

A Vi szerkesztő használata

Fájl létrehozásához a Vi szerkesztővel hajtsa végre az alábbi parancsot:

 vi test10.txt 

A fenti parancs megnyitja a Vi szerkesztőt. Nyomja meg az i gombot a beszúrási módhoz, és adja meg a fájl tartalmát. Nyomja meg az Esc billentyűt és a :wq gombot a fájl mentéséhez és a szerkesztőből való kilépéshez.

A fájl információinak megjelenítéséhez hajtsa végre az alábbi parancsot:

 ls -l test10.txt 

A fájl tartalmának megjelenítéséhez hajtsa végre az alábbi parancsot:

példányosított java
 cat test10.txt 

Vegye figyelembe az alábbi kimenetet:

Linux Fájl létrehozása