Како креирати датотеке у Линук терминалу: Комплетан водич

Последње ажурирање: Октобар КСНУМКС КСНУМКС
  • Доступне су разне команде за генерисање празних датотека или датотека са непосредним садржајем.
  • Коришћење интегрисаних текстуалних уређивача у конзоли за напредно управљање информацијама.
  • Методе преусмеравања излаза за креирање датотека без потребе за сложеним командама.
  • Комплементарно управљање директоријумима и дозволама за организовање система датотека.

Екран лаптопа са фосфоресцентно зеленим текстом на црној позадини, који представља класичну естетику Линуксовог командног терминала.

Ако долазите из света Windows-а или macOS-а, вероватно сте навикли да кликнете десним тастером миша и изаберете „Нова датотека“. То је веома једноставан, готово аутоматски процес. Међутим, када уђете у командну линију Linux-а , тај миш постаје бескористан и суочавате се са црним екраном који у почетку може бити помало застрашујући.

Не брините, коришћење терминала је много моћније него што изгледа. Иако многи мисле да је Линукс само за компјутерске геније, стварност је да је креирање датотеке из конзоле лако када знате четири или пет основних команди. У овом чланку ћу детаљно објаснити како то да урадите, без обзира да ли користите Убунту, Дебијан или било коју другу дистрибуцију.

Трикови за софтвер на Линуксу
Повезани чланак:
Трикови за софтвер за Линукс: команде, апликације и кључни савети

Брзи начини за генерисање празних датотека

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

Када вам је датотека брзо потребна да бисте почели да радите, али још увек немате шта да упишете у њу, имате неколико опција. Најчешћа је команда додирЊегова синтакса је изузетно једноставна: само напишете touch nombre_del_archivoАко датотека не постоји, она се креира одмах; ако је већ постојала, Линук једноставно Ажурирајте датум и време приступа без брисања садржаја.

Једна велика предност додира је то што можете креирајте више датотека одједном одвајање имена размацима, на пример touch nota1.txt nota2.txt nota3.txtПоред тога, ако желите да будете прецизнији са временом, можете користити параметар -t да доделите одређену временску ознаку датотеци.

Ако тражите нешто још директније, можете користити преусмеравање празног излазаЈедноставно укуцате симбол > након чега следи име датотеке (на пример, > archivo.txt) и систем ће аутоматски генерисати датотеку. То је веома брз трик који вас штеди од куцања целих речи.

Креирање датотека са непосредним садржајем

Крупни план програмског кода Пајтона у уређивачу са тамном темом, идеалан за илустрацију уређивања датотека помоћу конзолних текстуалних уређивача.

Понекад не желите празну датотеку, већ желите да јој одмах додате текст. За то користите команду одјек То је ваш најбољи савезник. Обично се користи за штампање текста на екрану, али ако користимо симбол за преусмеравање, можемо копирати тај текст у документ: echo "Hola mundo" > saludo.txtМолимо вас да обратите пажњу на симбол > пребришите датотеку; ако желите додајте текст на крај Без брисања горе наведеног, морате користити двоструки симбол >>.

Још један свестрани алат је команда какоИако га обично користимо за читање датотека, он вам такође омогућава да их креирате. Ако покренете cat > nombre.txtТерминал ће чекати да куцате. Можете куцати колико год желите, а када завршите, само притисните Ентер. Ctrl+D за чување и излаз.

Како се користи судо у Линуксу
Повезани чланак:
Како користити судо у Линуку и савладати судоерс датотеку

Текстуални уређивачи у конзоли: Од Наноа до Вима

Лаптоп који приказује извршавање команди за дијагностику мреже у терминалу, што представља технички ток рада у Линуксу.

Када је датотека сложенија и потребно је да измените одређене редове, горе наведене команде нису довољне. Ту долазе до изражаја текстуални едитори засновани на терминалу. Најприкладнији за почетак је Нано. Само треба да пишеш nano nombre_archivo и отвориће се интерфејс где можете нормално да куцате. Испод ћете видети да Ctrl+X се користи за излаз и Ctrl+O да бисте сачували измене.

За оне који траже нешто професионалније и моћније, постоји енергијаОвај едитор је познат по својој донекле стрмој криви учења, јер не функционише као конвенционална бележница. Да бисте почели да пишете, морате да унесете Режим уметања притиском на тастер „i“А да бисте сачували и изашли, морате користити команде попут :wqТо је невероватно ефикасан алат када га једном савладате.

Организација и управљање креираним датотекама

Снимак екрана Линук терминала који приказује излаз команде ls -l са листом коренских директоријума и симболичких веза.

Креирање датотека је бесмислено ако је ваш лични фолдер у нереду. Зато је знање како да их користите неопходно. мкдир да креирате директоријуме. Са mkdir carpeta_estudios Имаћете место где ћете организовати свој рад. Ако желите да преместите датотеку коју сте управо креирали у ту фасциклу, команда је mv (померити се), на пример: mv notas.txt carpeta_estudios/.

Знатижељно, Команда mv се такође може користити за преименовањеАко пишете mv viejo.txt nuevo.txtДатотека ће бити преименована. Да бисмо избрисали датотеке које вам више нису потребне, користимо rm (уклони). Ако желите да обришете целу фасциклу са свим садржајем унутра, не заборавите да додате опцију -R да би елиминација била рекурзивнаУ супротном, Линук ће вам дати грешку.

Шта је root корисник у Линуксу?
Повезани чланак:
Шта је root корисник у Линуксу и како га безбедно користити?

Напредни концепти: Линкови и дозволе

Понекад не желимо да дуплирамо датотеку, већ да направимо референцу на њу. У ту сврху постоје... симболичне везе, који су креирани са ln -s origen destinoТо је као пречица у Windows-у: ако отворите линк, заправо приступате оригиналној датотеци. Постоје и... тврде везе, који указују на индекс датотеке, иако су много ређи у свакодневној употреби.

Коначно, не заборавите да је безбедност кључна у Линуксу. Команда цхмод Омогућава вам да промените ко може да чита, пише или извршава ваше датотеке. Можете користити слова као што су u+x да доделите дозволе за извршавање кориснику или октални бројеви као што је 755 да дефинише прецизна дозвола за власника, групу и остатак света.

Савладавање терминала подразумева знање како се у њему сналазити. cd, наведите садржај са ls -a да бисте брзо видели скривене датотеке и приказали текст помоћу cat, more o lessКомбиновање употребе додирните за празне датотекеСа Echo-ом за брзе текстове и едиторима попут Nano-а или Vim-а за опсежан рад, сваки корисник може професионално и ефикасно да управља својим оперативним системом без потребе да додирује миш.

конфигурисање и одржавање сервера
Повезани чланак:
Како подесити и одржавати безбедност професионалног сервера