Jak wiesz, w systemach operacyjnych Linux znajduje się ogromna liczba wbudowanych poleceń terminalowych wykonujących szeroką gamę działań. Niektóre z nich pozwalają zainstalować programy, inne są przeznaczone do zarządzania woluminami logicznymi i dyskami twardymi. Są wśród nich i te, które są tworzone w celu interakcji z plikami. Jeden z tych poleceń jest nazywany dotykiem i chodzi o to, że chcemy opowiedzieć w ramach tego materiału szkoleniowego.
Używamy polecenia dotykowego w systemie Linux
Aby użyć polecenia dotykowego w systemie Linux, musisz zbadać swoją składnię i zrozumieć zasady wprowadzania. Nie powinno być z tym żadnym problemami, ponieważ sama użyteczność jest dość prosta, a dzięki dostępnym opcjom można dodać dosłownie za kilka minut. Po prostu zacznijmy od tego.Składnia
Zwróć uwagę na standardowy widok ciągu podczas wprowadzania polecenia dotykowego. Wygląda na to: Dotknij + [Opcje] + plik. Jeśli akcja musi zostać wdrożona w imieniu Superusera, będziesz musiał dodać Sudo na początku linii, a po uruchomieniu do zapisu hasła potwierdzającego konto. Jeśli chodzi o dodatkowe opcje, warto zauważyć:
- - Morze i --version rzadko są rzadko używane. Pierwsza opcja da możliwość przeczytania oficjalnej dokumentacji, a druga wyświetli aktualną wersję narzędzia.
- -a jest odpowiedzialna za zmianę czasu dostępu do określonego pliku.
- -m zmienia czas modyfikacji.
- -C określa, że obiekt o określonej nazwie nie zostanie utworzony.
- -R pozwoli użyć czasu dostępu i modyfikacji określonego pliku.
- -t jest zaprojektowany, aby zmienić datę i godzinę przez ręczne wejście.
- -D wykorzystuje datę i godzinę określoną w formie ciągu.
Teraz znasz absolutnie wszystkie dostępne opcje dzisiaj. Przejdźmy do badania parametrów, aby rozwiązać wszystkie podstawowe działania wykonane przy użyciu tego narzędzia.
Generowanie pustych plików
Zacznij od tego, wymyślimy to z działaniem polecenia dotykowego bez użycia argumentów - więc tworzy pusty rozmiar pliku 0 bajtów z określoną nazwą.
- Otwórz dla Ciebie "Terminal" wygodne dla Ciebie, na przykład przez ikonę w menu aplikacji lub kombinacji Ctrl + Alt + T..
- Tutaj wpisz Tuesch TestFile, gdzie testfil zastępuje niezbędną nazwę.
- Po aktywacji tego polecenia, jeśli przekazano bez błędów, pojawi się nowa linia dla wejścia, aw bieżącej lokalizacji zostanie utworzony odpowiedni obiekt.
- Możesz dodać wiele plików w tym samym czasie, z kolei, pisząc nazwę wszystkich, aby okaże się coś w rodzaju tej linii: TestFile1 Testfile2 Testfile3.
- Jest również jedna funkcja, która powinna być rozważana. Jeśli masz potrzebę utworzenia wielu plików o tej samej nazwie, ale z różnymi numerami na końcu, jak pokazano powyżej, łatwiej jest używać tego typu pisma: Dotknij TestFile {1..6}.
Więcej polecenia dotykowego bez stosowania argumentów nie jest w stanie nic zrobić, więc natychmiast przechodząmy do analizy przykładów interakcji z opcjami.
Ustawianie ostatniego czasu dostępu
Jak już wiesz, jedna z rozważanych opcji pozwala zmienić dostęp do prądu do bieżącego. Odbywa się to poprzez wprowadzenie tylko jednej linii, która ma typ dotykowy -A, w którym plik jest nazwą wymaganego obiektu. Liczba wymienionych elementów dla jednej linii nie jest ograniczona. Jednocześnie ostatni czas zmiany nie jest ustawiony, chyba że dodatkowa opcja -M jest opcjonalna w tym wierszu, porozmawiamy o tym dalej.
Ustawianie czasu ostatniej zmiany
Za tę samą analogię działa również wyżej wspomniany argument. OE Przypisuje ostatni raz na bieżącym czasie, a ciąg wygląda tak: Dotknij -M. Wszystkie wprowadzone zmiany wprowadzone w życie natychmiast, co oznacza, że można przełączyć na ich weryfikację lub wykonać inne zadania, dla których nazywa się polecenie dotykowe z opcją -M.
Zakaz na tworzeniu obiektu
Proste narzędzie do dotykowe czasami pozwala na wdrożenie i kompleksowy cel, wprowadzając dosłowną jedną linię do konsoli. Po wykonaniu polecenia dotykowego -c pliku, gdzie plik jest dokładną nazwą żądanego pliku, element z określoną nazwą nie można utworzyć przez zwykłego użytkownika. Ta opcja jest dezaktywowana dopiero po tym, jak uprzywilejowany użytkownik tworzy pusty obiekt o tej samej nazwie za pomocą tego samego polecenia. Dodatkowo nic nie uniemożliwia tworzenie listy tytułów, aby jednocześnie ustalić ograniczenia.
Ustawianie czasu dostępu i zmiany
Powyższe opcje -A i -M dozwolone tylko do zmiany ustawień plików, ustawiając bieżący czas, ale można ustawić absolutnie w dowolnym momencie do chwili. Jednocześnie główną rzeczą jest przestrzeganie zasad uruchamiania: [[BB] GG] MDDDHCHMM [.SSS], gdzie materiały wybuchowe - pierwsze dwie cyfry roku, GG - sekundę, mm - miesiąc, DD - data , CH - Zegarki, MM - minuty, SS - sekundy. Uzyskany jest niezbędny polecenie: Dotknij -C -T 01261036 plik.
Jeśli jesteś zainteresowany oglądaniem ostatniego wyniku, napisz konsolę LS -L i kliknij Enter. Lista pozostaje tylko po to, aby znaleźć żądany plik i widok, gdy został zmodyfikowany.
Przeniesienie tymczasowych znaków wybranego pliku
Jeśli zapoznałeś się z powyższymi informacjami, wiesz, że opcja -R będzie mogła przenieść tymczasowe etykiety jednego obiektu do drugiego. Jest przeprowadzany przez ciąg: Dotknij -r plik1 plik2, w którym plik1 jest istniejącym plikiem z określonymi znakami czasu, a plik2 jest nowym obiektem, do którego zostaną zastosowane.
Tworzenie pliku z określonym czasem
Na końcu tego materiału zauważamy, że domyślnie w dotyku tworzy aktualizację plików, jednak można go zmienić, stosując tylko jedną opcję: Dotykowy -T 201912101830.55 Plik, w którym 201912101830.55 - Dokładnie określony czas na wybór i plik jest nazwą samego obiektu lub obiektów, jeśli są prezentowane jako lista.
Teraz znasz polecenie dotykowe, który jest aktywnie używany w Linux, aby utworzyć pliki. Może to być zarówno oddzielne elementy testowe, jak i obiekty do określonych celów. Użytkownik już decyduje, w którym kierunku zastosowanie możliwości użyteczności. Jeśli jesteś zainteresowany tematem głównych zespołów tego systemu operacyjnego, proponujemy zbadać następujące materiały.
Zobacz też:
Często używane polecenia w "Terminal" Linux
LN / Find / LS / GREP / Polecenie PWD w Linux