Свако мало, корисници Линука осећају потребу да креирају нову датотеку на свом систему. Било да се ради о бележењу, писању неког кода или једноставно ради провере датотека током програмирања, додирна команда је једини услужни програм за стварање датотека који вам треба.

Стварање датотека и управљање временским ознакама на Линуку је брзо помоћу команде додир. Овде у овом чланку детаљно ћемо разговарати о наредби о додиру, заједно са разним функцијама које се могу извршити помоћу алата.

Шта је наредба о додиру?

Примарна функција додирне команде је ажурирање и управљање временским ознакама датотека. Ако имате мало искуства у раду на Линуку, можда то већ знате на Линук дистрибуцијама, сваки датотека има одређене временске ознаке повезан са њима.

Временске ознаке одговорне су за чување информација повезаних са датотекама, на пример када је датотека последњи пут измењена, приступила или промењена. Ове временске ознаке су мтиме, атиме и цтиме. Све ове информације могу се лако изменити помоћу команде додиром.

instagram viewer

Како се користи наредба о додиру

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

Ово је корисно за програмере софтвера који морају стално да стварају нове датотеке, било за писање кода или за потврду постојања одређене датотеке.

Основна синтакса

Основна синтакса наредбе додир је:

додирните [опције] [име датотеке]

Функције наредбе о додиру можете користити тако што ћете уместо њих проследити разне аргументе и заставице Опције, док назив документа је име датотеке коју желите да креирате.

Створите нове датотеке додиром

Да бисте креирали празну датотеку додиром, откуцајте додирните након чега следи назив датотеке.

додирните невемптифиле

Поменута команда ће створити нову датотеку са именом невемптифиле у тренутном радном директоријуму. Можете да потврдите да је датотека креирана помоћу наредба лс.

Слично томе, можете заједно створити више датотека прослеђивањем имена датотека одвојених знаком свемир карактер.

додирните филеоне филетво филетхрее

Промените временске ознаке датотека

Као што је горе поменуто, постоје три временске ознаке повезане са сваком датотеком у вашем складишту.

  1. Вријеме приступа (атиме)
  2. Модификовано време (мтиме)
  3. Промена времена (цтиме)

Можете да промените приступ и време било које датотеке на вашем систему помоћу команде додир.

Да бисте ажурирали време и време датотеке, користите заставицу са подразумеваном командом додира.

додир -датотека са текстом

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

Можете променити време модификације (мтиме) датотеке помоћу застава такође са додиром.

тоуцх -м текстуална датотека

Издавањем знака можете проверити да ли су временске ознаке промењене стат наредба са именом датотеке као аргументом.

стат текстуална датотека

Излаз:

Датотека: `тектфиле '
Величина: 13 блокова: 8 ИО блок: 4096 редовна датотека
Уређај: 801х / 2049д Иноде: 327688 Везе: 1
Приступ: (0644 / -рв-р - р--) Уид: (1000 / убунту) Гид: (1000 / убунту)
Приступ: 2021-04-12 16: 59: 45.000000000 +0000
Измена: 2021-04-12 16: 57: 59.000000000 +0000
Промена: 2021-04-12 17: 02: 43.000000000 +0000

У исечку изнад, можете видети да излаз приказује време, мтиме и цтиме наведене датотеке.

Помоћу заставица са командом додир не ствара нову датотеку ако не постоји. Уместо тога, користи се само за додељивање нове временске ознаке већ постојећим датотекама.

додир -ц постоји датотека

Повезан: Користите Ви? Ево како отворити датотеку, а затим је сачувати и напустити

Додајте прилагођене временске ознаке у датотеку

За оне који желе да поставе прилагођене временске ознаке за своју датотеку, и опције могу бити од користи. Користите следећи формат да бисте учинили исто.

додирните -ц -т ИИДДХХММ назив датотеке

...где ИИДДХХММ је датум и време које желите да подесите и назив документа је назив датотеке коју желите да измените.

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

тоуцх -д „пре 5 сати“ невфиле

Комбиновањем наредбе датум са додиром можете додати нову временску ознаку модификације у складу са старом.

додирните -д „$ (датум -р име датотеке) - 5 сати“ постоји датотека

Ако је временска ознака датотеке 14:00, извршавање горе поменуте команде поставиће 9:00 као ново време за датотеку.

Такође можете да поставите прилагођену временску ознаку за измене датотека у време прављења. Тхе застава вам омогућава да учините исто.

тоуцх -т ИИММДДХХММ.СС назив датотеке

На пример, да бисте креирали нову датотеку са временском ознаком 12. децембра 2020, 21:00:33, користите следећу наредбу.

тоуцх -т 202012120900.33 невфиле

Ако не можете да откријете путању до датотеке коју желите да измените, користите наредба за проналажење датотека са сличним именом.

Такође можете креирати мтиме и атиме датотеке појединачно током креирања. Користити и заставице са командом.

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

тоуцх -а -т 202012120900.33 невфиле

Следећа команда додељује одређено време модификације новоствореној датотеци.

тоуцх -м -т 202012120900.33 невфиле

Копирајте временске жигове из других датотека

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

тоуцх -р оригиналфиле копирана датотека

... где су временске ознаке оригиналфиле се копирају у копирана датотека.

Промена података о датотекама у Линуку

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

За оне који не воле командну линију, доступно је неколико менаџера датотека који вам омогућавају да графички креирате нове датотеке. А ако желите да се крећете кроз системско складиште без бомбардирања мозга застрашујућим наредбама, ови менаџери датотека биће савршен избор за вас.

Емаил
10 најбољих менаџера датотека за Линук Повер кориснике

Поседовање поузданог менаџера датотека олакшава организацију датотека. Ево листе најбољих менаџера датотека за Линук.

Прочитајте следеће

Повезане теме
  • Линук
  • Управљање датотекама
  • Линук
О аутору
Деепесх Схарма (Објављено 39 чланака)

Деепесх је млађи уредник за Линук у МУО. На Интернету пише информативни садржај више од 3 године. У слободно време ужива у писању, слушању музике и свирању гитаре.

Још од Деепесх Схарме

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, прегледе, бесплатне е-књиге и ексклузивне понуде!

Још један корак…!

Молимо потврдите своју адресу е-поште у е-поруци коју смо вам управо послали.

.