Както знаете, в операционните системи Linux, има огромен брой вградени крайни команди, извършващи най-различни действия. Някои от тях позволяват да инсталират програми, а други са предназначени за управление на логическите томове и твърди дискове. Сред тях има и такива, които са създадени, за да си взаимодействат с файлове. Един от тези команди се нарича Touch, и то е за това, че искаме да кажа, в рамките на този учебен материал.
Ние използваме командата докосване в Linux
За да използвате командата докосване в Linux, вие ще трябва да проучи нейния синтаксис и да разберат принципите на вход. Не трябва да има никакви проблеми с това, тъй като самата програма е доста проста, и с достъпни опции могат да се сортират буквално в рамките на няколко минути. Нека просто започват с това.Синтаксис
Обърнете внимание на стандартния изглед на низа, когато въведете командата Touch. Тя изглежда така: Touch + [опции] + файл. Ако действието, трябва да се прилагат от името на суперпотребител, ще трябва да добавите Sudo в началото на линията, а след това се активира, за да напишете парола потвърждаващ сметката. Що се отнася до допълнителни опции, заслужава да се отбележи следното:
- --Help и --version рядко се използват. Първият вариант ще даде възможност да прочетете официалната документация, а вторият ще показва текущата версия на помощната програма.
- -а е отговорен за промяна на времето за достъп до даден файл.
- -m променя времето на модификация.
- -C прецени, че няма да бъде създаден обект с посоченото име.
- -R ще ви позволи да използвате времето за достъп и промяна на даден файл.
- -t е предназначена за промяна на датата и часа, като ръчно въвеждане.
- -D използва за датата и часа, посочен във формата на низ.
Сега знаете абсолютно за всички налични опции въпросните днес. Отидете Нека проучването на параметрите, за да се справят с всички основни действия, извършени с помощта на тази програма.
Генериране на празни файлове
Да започнем с това, ще го разбера с действието на командата докосване, без да използвате никакви аргументи - така че създава празен размер на файла 0 байта с посоченото име.
- Отворете "Терминал" удобно за вас, например, чрез иконата в менюто с приложения или клавишната комбинация Ctrl + Alt + T..
- Тук влиза Tuesch Testfile, където TestFile замества необходимостта от името.
- След активиране на тази команда, ако тя премина без никакви грешки, нова линия ще се появи за вход, и в текущото местоположение ще бъде създадена съответната обект.
- Можете да добавите множество файлове в същото време, от своя страна, като напишете името на всеки, така че се оказва нещо като този ред: Touch TestFile1 TestFile2 TestFile3.
- Има една функция, която също трябва да бъдат взети под внимание. Ако имате нужда да се създадат множество файлове със същото име, но с различни номера в края, както е показано по-горе, че е по-лесно да използвате този тип писане: Touch TestFile {1..6}.
Още Touch команда, без да приложи аргументи не е в състояние да направи нищо, така че нека веднага да се пристъпи към анализ на примери за взаимодействие с опции.
Настройка за последен път за достъп
Както вече знаете, един от разглежданите варианти ви позволява да промените достъпа до течението на ток. Това се прави чрез въвеждане само на един ред, който има вида на докосване -а файл, където файла е името на необходимия обект. Броят на изброените елементи за един ред не е ограничено. В същото време, за последен път на климата не е зададен, освен ако не е допълнителна опция -м не е задължително в този ред, ние ще говорим за това по-нататък.
Настройка за последен път на климата
По същата аналогия, споменатите по-горе довод също не е на работа. OE преназначава за последен път време на тока, и изглежда низ като този: Докоснете -м файла. Всички промени, направени влязат в сила веднага, което означава, че можете да преминете към тяхната проверка или да изпълняват други задачи, за които е наречена Touch командата с -m опция.
Забрана за създаване на обект
А просто TOUCH полезност понякога дава възможност за прилагане и сложна цел чрез въвеждане на буквално един ред в конзолата. След изпълнение на командата TOUCH -C файлове, където файла е точното име на желания файл, елементът с посоченото име не може да бъде създаден от обичайната потребител. Тази опция е деактивирана, само след като привилегирован потребител създава празен обект със същото име през същата команда. Освен това, нищо не ви пречи да създадете списък от заглавия едновременно да установи ограничения за тях.
Настройка на времето за достъп и промяна
Посочените по-горе варианти -a и -M разрешени само за да промените настройките на файловете чрез задаване на текущото време, но е възможно да се създаде абсолютно всяко време до секунда. В същото време, най-важното е да се съобрази с въвеждане в експлоатация правило: [[BB] GG] MDDDHCHMM [.sss], където експлозиви - първите две цифри на годината, GG - втора, мм - месец, DD - дата , CH - часовници, mm - минути, SS - секунди. Необходимата командата се получава: Touch -C -Т 01261036 файла.
Ако се интересувате от гледане на крайния резултат, пиши в LS-L конзола и кликнете върху бутона ENTER. Останките в списъка само да намерите желания файл и да видите, когато той е бил променен.
Прехвърляне на временни знаци за избрания файл
Ако сте се запознал с информацията по-горе, вие знаете, че -R вариант ще бъде позволено да прехвърли временни етикети от един обект на друг. То се извършва чрез низа: Touch -R ФАЙЛ_1 ФАЙЛ_2, където ФАЙЛ_1 е съществуващ файл с определени времеви марки и ФАЙЛ_2 е нов обект, към който ще се прилага.
Създаване на файл с определения срок
В края на този материал, ние се отбележи, че по подразбиране Touch създава файлове с размер до този момент обаче може да се промени чрез прилагане на само една опция: Touch -t 201,912,101,830.55 файлове, където 201,912,101,830.55 - точно определеното време от вашия избор, а на файла е името на самия обект или обекти, ако те са представени под формата на списък.
Сега сте запознати с командата Touch, който се използва активно в Linux за създаване на файлове. Тя може да бъде и двете отделни тестови елементи и обекти добавени за определени цели. Потребителят вече се реши в коя посока да се прилагат възможностите на помощната програма. Ако проявявате интерес към темата от основните отборите на тази операционна система, ви предлагаме да проучи следните материали.
Вижте също:
Често използвани команди в "терминал" Linux
LN / FIND / LS / GREP / PWD команда в Linux