De aanraken opdracht is een standaardopdracht die wordt gebruikt in het UNIX/Linux-besturingssysteem en wordt gebruikt om de tijdstempels van een bestand te maken, wijzigen en wijzigen. In principe zijn er twee verschillende opdrachten om een bestand op het Linux-systeem te maken, namelijk:
aanraakopdracht: Het wordt gebruikt om een bestand zonder inhoud te maken. Het bestand dat met de aanraakopdracht is gemaakt, is leeg. Deze opdracht kan worden gebruikt als de gebruiker geen gegevens heeft om op te slaan op het moment dat het bestand wordt gemaakt.
Aanraakopdracht gebruiken Aanvankelijk bevinden we ons in de thuismap en dit kan worden gecontroleerd met behulp van de pwd commando. Het controleren van de bestaande bestanden met behulp van de opdracht ls en vervolgens de lange lijst command(ll) wordt gebruikt om meer details over bestaande bestanden te verzamelen. Zoals u in de onderstaande afbeelding kunt zien, zijn er geen bestaande bestanden.
Inhoudsopgave
- 1. Hoe u lege bestanden kunt maken met behulp van Touch Command in Linux
- 2. Meerdere lege bestanden maken met Touch Command in Linux
- 3. Het `Cat`-commando gebruiken om een leeg bestand te maken in Linux
- 4. De Output Redirection Operator `>` gebruiken om een leeg bestand te maken in Linux
- 5. Een teksteditor gebruiken om een leeg bestand te maken in Linux

1. Hoe u lege bestanden kunt maken met behulp van Touch Command in Linux
U kunt één bestand tegelijk maken met behulp van de aanraakopdracht.
Syntaxis van het `touch`-commando in Linux:
De basissyntaxis van detouch>opdracht luidt:
touch [options] file_name>
Het bestand dat wordt aangemaakt, kan worden bekeken door ls opdracht en voor meer informatie over het bestand dat u kunt gebruiken lange lijstopdracht ll of ls -l commando. Hier bestand met naam ‘ Bestand1 ' wordt gemaakt met behulp van een aanraakopdracht.

scriptshell uitvoeren
2. Meerdere lege bestanden maken met Touch Command in Linux
Aanraakopdracht kan worden gebruikt om meerdere bestanden tegelijkertijd te maken. Deze bestanden zouden tijdens het maken leeg zijn.
Syntaxis:
touch File1_name File2_name File3_name>
Meerdere bestanden met naam Doc1 , Doc2 , Doc3 worden hier tegelijkertijd gemaakt met behulp van de aanraakopdracht.

Opties en praktische implementatie van hoe u een leeg bestand maakt in Linux
| Opties | Beschrijving |
|---|---|
| -A | Met deze optie wordt alleen de toegangstijd gewijzigd. |
| -C | Onderdrukt het maken van bestanden als het bestand niet bestaat. |
| -D | Stelt de toegangs- en wijzigingstijden in met behulp van de opgegeven STRING. |
| -M | Deze optie wijzigt alleen de wijzigingstijd. |
| -R YouTube-video's downloaden met vlc | Gebruikt de toegangs- en wijzigingstijden uit het referentiebestand. |
Net als alle andere commando's Aanraken opdracht heeft verschillende opties. Deze opties zijn erg handig voor verschillende doeleinden.
1)`-een` optie in `touch` Commando naar Alleen toegangstijd bijwerken
Deze opdracht wordt alleen gebruikt om de toegangstijd te wijzigen. Om de laatste toegangs- of wijzigingstijden van een bestand te wijzigen of bij te werken, wordt het commando -a gebruikt.
Syntaxis:
touch -a fileName>
Hier tikt u op -a om de toegangstijd van het bestand met de naam Doc1 te wijzigen.

2) Een leeg bestand maken met de optie `-c` in de opdracht `touch`
Deze opdracht wordt gebruikt om te controleren of een bestand is aangemaakt of niet. Als het niet is gemaakt, maak het dan niet aan. Met deze opdracht wordt het maken van bestanden vermeden.
Syntaxis:
touch -c fileName>

3)`-c`,`-d` optie in `touch` Commando
Dit wordt gebruikt om de toegang en wijzigingstijd bij te werken.
Syntaxis:
touch -c-d fileName>

cabine-algoritme
4)`-m` optie in `touch` Commando om alleen de wijzigingstijd bij te werken
Dit wordt alleen gebruikt om de wijzigingstijd te wijzigen. Het werkt alleen de laatste wijzigingstijd bij.
Syntaxis:
touch -m fileName>

5)`-d` optie in `touch` Commando
Deze opdracht wordt gebruikt om alleen de wijzigingsdatum te wijzigen.
pd samenvoegen
touch -d '17 Mar 2023' Geek.txt>

6)`-r ` O ption in `touch` Commando voor het kopiëren van tijdstempels uit een ander bestand
Deze opdracht wordt gebruikt om de tijdstempel van een ander bestand te gebruiken. Hier wordt het Doc2-bestand bijgewerkt met de tijdstempel van bestand 1.
Syntaxis:
touch -r second_file_name first_file_name>

7) Een leeg bestand maken met de optie `-t` in de opdracht `touch`
Dit wordt gebruikt om een bestand te maken met een opgegeven tijd.
Syntaxis:
touch -t YYMMDDHHMM fileName>

3. Het `Cat`-commando gebruiken om een leeg bestand aan te maken in Linux
De cat>commando wordt gebruikt om de standaardinvoer om te leiden naar een bestand met de naamempty_file.txt>. De ` >`> symbool wordt gebruikt voor het omleiden van uitvoer.
Laten we de stappen interactief doorlopen:
- Open uw terminal.
- Voer de opdracht uit:
cat>leeg_bestand.txt>
- Druk op `
Enter`>om naar de volgende regel te gaan. - Druk op `
Ctrl + D`>om het einde van de invoer aan te geven.
Na deze stappen wordt decat>opdracht maakt het bestand met de naam empty_file.txt in de huidige map zonder inhoud.

Een leeg bestand maken met Cat Command
Hier hebben we het commando `ls` gebruikt om de inhoud in de map weer te geven. Vervolgens hebben we in de laatste opdracht ook het `cat`-commando gebruikt om de inhoud binnen de bestandsnaam empty_file.txt weer te geven
4. De Output Redirection Operator `>` gebruiken om een leeg bestand te maken in Linux
We kunnen een leeg bestand maken met behulp van de operator voor uitvoeromleiding (>>) gevolgd door de bestandsnaam of het pad naar het bestand. Hier is de basissyntaxis:
>bestandsnaam>
Als u een pad voor het bestand wilt opgeven, kunt u dat als volgt doen:
>/pad/naar/bestandsnaam>
Deze opdracht leidt in wezen niets (een lege invoer) om naar het opgegeven bestand, waardoor een leeg bestand ontstaat. Het is een beknopte manier om hetzelfde resultaat te bereiken als met gebruiktouch>ofcat>met uitvoeromleiding, maar het is belangrijk op te merken dat deze methode specifiek is voor shells die deze syntaxis ondersteunen, zoals Bash.
>leeg_bestand.txt>
Met deze opdracht wordt een leeg bestand gemaakt met de naam empty_file.txt in de huidige werkmap.

Een leeg bestand maken met de operator `>`
knn-algoritme
Hier hebben we het commando `ls` gebruikt om de inhoud in de map weer te geven. Vervolgens hebben we in de laatste opdracht ook het `cat`-commando gebruikt om de inhoud binnen de bestandsnaam empty_file.txt weer te geven
5. Een teksteditor gebruiken om een leeg bestand te maken in Linux
We kunnen ook teksteditors gebruiken om een leeg bestand in Linux te maken. Om een leeg bestand te maken met behulp van de Vim-teksteditor volg in Linux deze stappen:
Open de terminal: Open een terminalvenster op uw Linux-systeem. U kunt de terminal meestal vinden in uw toepassingsmenu of door een sneltoets te gebruiken (meestalCtrl + Alt + T>).
Navigeer naar de gewenste directory: Gebruik decd>opdracht om naar de map te navigeren waar u het lege bestand wilt maken. Om bijvoorbeeld naar de homedirectory te gaan, kunt u het volgende gebruiken:
cd ~>
Vim openen: Om een bestand te maken of te bewerken met Vim, typt u:
vim empty_file.txt>
Vervang empty_file.txt door de gewenste naam voor uw lege bestand.
Ga naar de invoegmodus: In Vim begin je in de commandomodus. Om naar de invoegmodus te gaan waarin u het bestand kunt typen en bewerken, drukt u opi>.
Opslaan en afsluiten in Vim:
- Zodra u in de invoegmodus bent, drukt u op `
Esc`>om terug te keren naar de commandomodus. - Om uw wijzigingen op te slaan en Vim af te sluiten, typt u `
:wq`>en druk op `Enter`>.`:`>komt in de opdrachtregelmodus.`w`>staat voor schrijven (opslaan).`q`>staat voor stoppen.

Een leeg bestand maken met de Vim-teksteditor
Conclusie
In dit artikel hebben we twee manieren besproken om lege bestanden in Linux te maken: met behulp van detouch>Encat>opdrachten. Detouch>commando werkt niet alleen de tijdstempels van bestanden bij, maar maakt ook handig lege bestanden. In het artikel worden de syntaxis en opties vantouch>, met praktische voorbeelden voor het maken van enkele en meerdere bestanden. Het behandelt ook alternatieve methoden, zoals het gebruik ervancat>en de>>exploitant. Bovendien introduceert het het gebruik van de Vim-teksteditor voor het maken van lege bestanden. Deze handleiding is geschikt voor zowel beginners als ervaren Linux-gebruikers en biedt een eenvoudige aanpak voor het effectief beheren en maken van lege bestanden in Linux.