Touch Team i Linux

Anonim

Touch Team i Linux

Som du vet, i Linux operativsystem, finns det ett stort antal inbyggda terminalkommandon som utför ett brett utbud av åtgärder. Några av dem låter dig installera program, andra är utformade för att hantera logiska volymer och hårddiskar. Det finns bland dem och de som är skapade för att interagera med filer. En av dessa kommandon kallas Touch, och det handlar om det att vi vill berätta inom ramen för detta träningsmaterial.

Vi använder Touch-kommandot i Linux

För att använda Touch-kommandot i Linux måste du undersöka sin syntax och förstå principerna för inmatning. Det borde inte finnas några problem med detta, eftersom själva nytta är ganska enkelt, och med tillgängliga alternativ kan sorteras tillbaka om några minuter. Låt oss bara börja med det här.

Syntax

Var uppmärksam på standardvyn av strängen när du går in i knappkommandot. Det ser ut så här: Tryck på + [Alternativ] + -filen. Om åtgärden måste genomföras på övergripande uppdrag av superanvändaren måste du lägga till sudo i början av linjen, och efter det att den är aktiverad för att skriva ett lösenord som bekräftar kontot. När det gäller ytterligare alternativ är det värt att notera följande:

  • --Hjälp och - visas sällan. Det första alternativet ger möjlighet att läsa den officiella dokumentationen, och den andra kommer att visa den aktuella versionen av verktyget.
  • -A är ansvarig för att ändra åtkomsttiden till den angivna filen.
  • -m ändrar modifieringstiden.
  • -C bestämmer att objektet med det angivna namnet inte kommer att skapas.
  • -R kan du använda åtkomsttiden och modifieringen av den angivna filen.
  • -t är utformat för att ändra datum och tid genom att mata in manuellt.
  • -D använder datum och tid som anges i form av en sträng.

Nu vet du absolut om alla tillgängliga alternativ i akt idag. Låt oss gå till studien av parametrarna för att hantera alla grundläggande åtgärder som utförs med hjälp av det här verktyget.

Generering av tomma filer

Till att börja med ska vi räkna ut det med åtgärden av Touch-kommandot utan att använda några argument - så det skapar en tom filstorlek 0 byte med det angivna namnet.

  1. Öppna "Terminal" bekvämt för dig, till exempel via ikonen i applikationsmenyn eller Ctrl + Alt + T.-tangentkombinationen.
  2. Gå till Terminal för att använda Touch Command i Linux

  3. Här Ange Tuesch TestFile, där testfilen ersätter det nödvändiga namnet.
  4. Ange Touch Command i Linux för att skapa en ny fil

  5. Efter att ha aktiverat det här kommandot, om det passerade utan några fel, kommer en ny linje att visas för inmatning, och i den aktuella platsen kommer motsvarande objekt att skapas.
  6. Framgångsrik filskapande via Touch Command i Linux

  7. Du kan lägga till flera filer samtidigt, i sin tur, genom att skriva namnet på alla så att det visar sig något som den här raden: Tryck på testfile1 testfile2 testfile3.
  8. Att utarbeta en lista med filer för samtidig att skapa genom beröring i Linux

  9. Det finns en funktion som också bör övervägas. Om du behöver skapa flera filer med samma namn, men med olika nummer i slutet, som visas ovan, är det lättare att använda denna typ av skrivning: Tryck på Testfile {1..6}.
  10. Automatisk skapande av en lista med filer via kontaktkommandot i Linux

Mer Touch-kommando utan att använda argument kan inte göra någonting, så låt oss omedelbart fortsätta analysen av exempel på interaktion med alternativ.

Ställa in den sista åtkomsttiden

Som du redan vet kan en av de aktuella alternativen att ändra tillgången till strömmen till strömmen. Detta görs genom att ange en rad som har typen av touch -a-fil, där filen är namnet på det önskade objektet. Antalet listade objekt för en rad är inte begränsat. Samtidigt är den sista ändringstiden inte inställd, om inte ett extra alternativ -M är valfritt i den här raden, kommer vi att prata om det vidare.

Ställa in den sista åtkomsttiden för den angivna filen genom beröring i Linux

Ställa in den senaste ändringstiden

För samma analogi är det ovan nämnda argumentet också att fungera. OE omfördelar den sista gången på strömmen, och strängen ser ut så här: Tryck på -M-filen. Alla ändringar som gjorts träder i kraft omedelbart, vilket innebär att du kan byta till deras verifiering eller för att utföra andra uppgifter för vilka touch-kommandot med -M-alternativet kallades.

Ställa in den sista ändringstiden för den angivna pekfilen i Linux

Förbud mot att skapa ett objekt

Ett enkelt touch-verktyg gör det ibland möjligt att implementera och ett komplext mål genom att ange den bokstavliga linjen i konsolen. Efter att ha kört Touch -C-filkommandot, där filen är det exakta namnet på önskad fil, kan objektet med det angivna namnet inte skapas av den vanliga användaren. Det här alternativet är avaktiverat först efter det att den privilegierade användaren skapar ett tomt objekt med samma namn genom samma kommando. Dessutom hindrar ingenting att du skapar en lista med titlar för att samtidigt upprätta begränsningar på dem.

Förbud mot att skapa en fil med det angivna namnet i kontakt i Linux

Ställa in åtkomsttid och ändra

Ovanstående alternativ -A och -m tillåts bara för att ändra filinställningarna genom att ställa in den aktuella tiden, men det är möjligt att ställa absolut vilken tid som helst upp till en sekund. Samtidigt är det viktigaste att följa kommissionens regel: [[BB] GG] MDDDHCHMM [.SSS], där explosiva ämnen - Årets första två siffror, GG - Andra, MM-månad, DD-datum , Ch-klockor, mm-minuter, SS-sekunder. Det nödvändiga kommandot erhålls: Tryck -c -t 01261036-fil.

Ändra en fil med en förutbestämd tid genom beröring i Linux

Om du är intresserad av att visa slutresultatet, skriv i LS-L-konsolen och klicka på Enter. Listan förblir bara för att hitta önskad fil och visa när den har ändrats.

Visa en skapad fil med en förutbestämd tid genom beröring i Linux

Överföring av tillfälliga betyg av den valda filen

Om du har bekant med ovanstående information, vet du att alternativet -R får överföra tillfälliga etiketter av ett objekt till ett annat. Det utförs genom strängen: Touch -R-fil1-fil2, där filen1 är en befintlig fil med vissa tidsmärken, och filen2 är ett nytt objekt som de kommer att tillämpas.

Skapa en tidsöverföringsfil från ett annat objekt via touch i Linux

Skapa en fil med den angivna tiden

I slutet av detta material noterar vi att som standard skapar Touch skapar filer uppdaterade, men det kan ändras genom att bara ange ett alternativ: berör -t -t 201912101830.55-filen, där 201912101830.55 - Exakt den angivna tiden du väljer och är är namnet på det mycket objektet eller föremålen om de presenteras som en lista.

Skapa en fil med en förutbestämd beröringstid i Linux

Nu är du bekant med Touch-kommandot, som aktivt används i Linux för att skapa filer. Det kan vara både separata testelement och föremål som läggs till för vissa ändamål. Användaren bestämmer sig redan i vilken riktning som ska tillämpas på användbarheten. Om du är intresserad av ämnet för huvudlagen i det här operativsystemet, föreslår vi att utforska följande material.

Se även:

Ofta använda kommandon i "terminal" Linux

Ln / hitta / ls / grep / pwd kommando i Linux

Läs mer