logo

Линук Креирај датотеку

Линук систем датотека сматра све као фајл у Линуку; било да се ради о сликама текстуалних датотека, партицијама, компајлираним програмима, директоријумима или хардверским уређајима. Ако то није датотека, онда мора бити процес. Да би управљао подацима, формира структуру стабла.

Линук датотеке су осетљиве на велика и мала слова, тако да тест.ткт и Тест.ткт сматраће се као два различита фајла. Постоји више начина за креирање датотеке у Линук-у. Неке конвенционалне методе су следеће:

Поред свих горе наведених метода, можемо креирати и датотеку из десктоп менаџера датотека. Хајде да детаљно разумемо горе наведене методе:

1. Коришћење цат команде

Команда мачка је једна од најчешће коришћених команде у Линуку . Навикло се да креирати датотеку, приказати садржај датотеке, спојити садржај више датотека, приказати бројеве редова, и још.

Овде ћемо видети како да креирате датотеке и да им додате садржај користећи цат цомманд .

Пре свега, направите директоријум и назовите га као Нев_дирецтори , извршите мкдир командујте на следећи начин:

 mkdir New_directory 

Промените директоријум у њега:

 cd New_directory 

Излаз:

како отворити јсон датотеку
Линук Креирај датотеку

Сада извршите команду цат да бисте креирали датотеку:

 cat > test.txt 

Горња команда ће креирати текстуалну датотеку и ући ће у режим уређивача. Сада унесите жељени текст и притисните ЦТРЛ + Д тастер да сачувате и изађете из датотеке и она ће се вратити у командну линију.

Да бисте приказали садржај датотеке, извршите команду цат на следећи начин:

 cat test.txt 

Размотрите доњи излаз:

Линук Креирај датотеку

2. Коришћење додирне команде

Тхе додирнути команда је такође једна од популарних команди у Линуку. Навикло се да креирајте нову датотеку, ажурирајте временску ознаку на постојећим датотекама и директоријумима . Такође може да креира празне датотеке у Линуку.

Тхе додирна команда је најједноставнији начин да креирате нову датотеку из командне линије. Можемо креирати више датотека извршавањем ове команде одједном.

Да бисте креирали датотеку, извршите команду додира праћену именом датотеке као што је дато у наставку:

 touch test1.txt 

Да бисте навели информације о креираној датотеци, извршите наредбу испод:

 ls - l test1.txt 

Размотрите доњи излаз:

Линук Креирај датотеку

Да бисте креирали више датотека одједном, наведите датотеке и њихове екстензије након додирне команде заједно са једним размаком. Извршите наредбу у наставку да креирате три датотеке одједном:

 touch test1.txt test2.txt test3.txt 

Да бисте креирали два различита типа датотеке, извршите наредбу на следећи начин:

 touch test4.txt test.odt 

Горња команда ће креирати две различите датотеке назване као тест4.ткт и тест.одт .

Да бисте приказали датотеку и њену временску ознаку, извршите лс командујте на следећи начин:

 ls -l 

Размотрите доњи излаз:

Линук Креирај датотеку

Ако проследимо име постојеће датотеке, то ће променити временску ознаку те датотеке.

Напомена: Значајна разлика између тоуцх и цат команде је у томе што коришћењем цат команде можемо навести садржај датотеке из командне линије, у поређењу са командом тоуцх ствара празну датотеку.

3. Коришћење симбола за преусмеравање (>).

Такође можемо креирати датотеку користећи симбол за преусмеравање (>) на командној линији. Да бисмо креирали датотеку, само треба да укуцамо симбол за преусмеравање (>) иза којег следи име датотеке. Овај симбол се углавном користи за преусмеравање излаза. Постоје два начина за преусмеравање излаза. Ако користимо > оператер , пребрисаће постојећу датотеку, а оператор >> ће додати излаз.

Да бисте креирали датотеку са оператором за преусмеравање (>), извршите наредбу на следећи начин:

 > test5.txt 

Горња команда ће креирати датотеку, да бисте приказали постојање креиране датотеке, извршите наредбу испод:

 ls -l test5.txt 

Размотрите доњи излаз:

Линук Креирај датотеку

4. Коришћење команде ехо

Тхе одјек команда се користи за креирање датотеке, али би требало да наведемо садржај датотеке у командној линији.

Да бисте креирали датотеку са командом ецхо, извршите команду на следећи начин:

 echo ' File content' > test6.txt 

Горња команда ће креирати тест6 фајл. Да бисте приказали постојање датотеке, извршите наредбу у наставку:

 ls -l test6.txt 

размотрите следећи излаз:

Линук Креирај датотеку

5. Коришћење принтф команде

Такође можемо креирати датотеку користећи принтф команда. За ово морамо да наведемо садржај датотеке у командној линији.

Да бисте креирали датотеку са командом принтф, извршите команду на следећи начин:

 printf ' File content' > test7.txt 

Да бисте приказали детаље датотеке, извршите команду лс на следећи начин:

 ls -l test7.txt 

Да бисте приказали садржај датотеке, извршите команду цат на следећи начин:

 cat test7.txt 

Размотрите доњи излаз:

Линук Креирај датотеку

6. Коришћење уређивача текста

Такође можемо креирати датотеку користећи различите уређиваче текста као што су вим, нано, ви, и још.

    Коришћење Вим уређивача текста

Можемо креирати датотеку користећи Вим уређивач текста . Ако немате инсталиран вим едитор на вашој машини, извршите следећу команду:

 sudo apt install vim 

Излаз:

 [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) ... 

Уређивач текста Вим је успешно инсталиран.

Да бисте креирали датотеку помоћу вим уређивача текста, извршите наредбу у наставку:

 vim test8.txt 

Горња команда ће отворити уређивач текста, притисните тастер и да бисте прешли у режим уметања уређивача.

Унесите садржај датотеке, притисните Есц тастер претходи :вк да бисте сачували и изашли из датотеке. Уређивач текста изгледа овако:

Линук Креирај датотеку

Да бисте приказали информације о датотеци, извршите лс командујте на следећи начин:

 ls -l test8.txt 

Да бисте видели садржај датотеке, покрените команду цат на следећи начин:

 cat test8.txt 

Размотрите доњи излаз:

Линук Креирај датотеку

7. Коришћење Нано едитора

Можемо креирати датотеку користећи нано текст едитор. Да бисте креирали датотеку, извршите следећу команду:

 nano test9.txt 

Горња команда ће отворити уређивач нано текста. Унесите жељени текст и притисните ЦТРЛ + Кс затим откуцајте и за потврду промена датотеке. Притисните Типка на тастатури да изађете из уредника.

Нано уређивач текста изгледа као на слици испод:

Линук Креирај датотеку

Да бисте приказали информације о датотеци, извршите доњу команду:

 ls -l test9.txt 

Да бисте видели садржај датотеке, извршите следећу команду:

 cat test9.txt 

Размотрите доњи излаз:

Линук Креирај датотеку

Коришћење Ви едитора

Да бисте креирали датотеку са Ви едитором, извршите следећу команду:

 vi test10.txt 

Горња команда ће отворити Ви едитор. Притисните и тастер за режим уметања и унесите садржај датотеке. Притисните тастер Есц и :вк да бисте сачували датотеку и изашли из уређивача.

Да бисте приказали информације о датотеци, извршите доњу команду:

 ls -l test10.txt 

Да бисте приказали садржај датотеке, извршите наредбу испод:

претворити боолеан у стринг
 cat test10.txt 

Размотрите доњи излаз:

Линук Креирај датотеку