- En række kommandoer er tilgængelige til at generere tomme filer eller filer med øjeblikkeligt indhold.
- Brug af integrerede teksteditorer i konsollen til avanceret informationsstyring.
- Metoder til omdirigering af output for at oprette filer uden behov for komplekse kommandoer.
- Supplerende administration af mapper og tilladelser til at organisere filsystemet.
Hvis du kommer fra Windows- eller macOS-verdenen, er du sandsynligvis vant til at højreklikke og vælge "Ny fil". Det er en meget simpel, næsten automatisk proces. Men når du åbner Linux-kommandolinjemiljøet , bliver musen ubrugelig, og du står over for en sort skærm, der kan være lidt skræmmende i starten.
Bare rolig, det er meget mere effektivt at bruge terminalen, end det ser ud til. Selvom mange tror, at Linux kun er for computergenier, er virkeligheden, at det er en barneleg at oprette en fil fra konsollen, når man først kender de fire eller fem grundlæggende kommandoer. I denne artikel vil jeg forklare i detaljer, hvordan man gør det, uanset om du bruger Ubuntu, Debian eller en anden distribution.
Hurtige måder at generere tomme filer på

Når du har brug for at en fil hurtigt kan komme i gang med at arbejde, men du ikke har noget at skrive til den endnu, har du flere muligheder. Den mest almindelige er kommandoen Dens syntaks er ekstremt enkel: du skriver bare touch nombre_del_archivoHvis filen ikke findes, oprettes den med det samme; hvis den allerede var der, oprettes den blot af Linux. Opdater dato og tidspunkt for adgang uden at slette indholdet.
En kæmpe fordel ved berøring er, at du kan opret flere filer på én gang adskillelse af navne med mellemrum, for eksempel touch nota1.txt nota2.txt nota3.txtDerudover, hvis du vil være mere præcis med tiden, kan du bruge parameteren -t at tildele filen et specifikt tidsstempel.
Hvis du leder efter noget endnu mere direkte, kan du bruge omdirigering af tom outputDu skriver blot symbolet > efterfulgt af filnavnet (f.eks. > archivo.txt) og systemet genererer filen automatisk. Det er et meget hurtigt trick, der sparer dig for at skulle skrive hele ord.
Oprettelse af filer med øjeblikkeligt indhold

Nogle gange ønsker du ikke en tom fil, men snarere at tilføje tekst til den med det samme. Brug kommandoen til dette. ekko Det er din bedste allierede. Det bruges normalt til at udskrive tekst på skærmen, men hvis vi bruger omdirigeringssymbolet, kan vi kopiere den tekst til et dokument: echo "Hola mundo" > saludo.txtBemærk venligst, at symbolet > overskriv filen; hvis du vil tilføj tekst til sidst Uden at slette ovenstående skal du bruge dobbeltsymbolet >>.
Et andet alsidigt værktøj er kommandoen hvordanSelvom vi normalt bruger det til at læse filer, giver det dig også mulighed for at oprette dem. Hvis du kører cat > nombre.txtTerminalen venter på, at du skriver. Du kan skrive så meget, du vil, og når du er færdig, skal du blot trykke på Enter. Ctrl+D for at gemme og afslutte.
Teksteditorer i konsollen: Fra Nano til Vim

Når filen er mere kompleks, og du skal redigere specifikke linjer, er ovenstående kommandoer utilstrækkelige. Det er her, terminalbaserede teksteditorer kommer ind i billedet. Den mest brugervenlige at starte med er Nano. Du skal bare skrive nano nombre_archivo og en brugerflade åbnes, hvor du kan skrive normalt. Nedenfor ser du det Ctrl+X bruges til at afslutte og Ctrl+O for at gemme ændringerne.
For dem, der leder efter noget mere professionelt og kraftfuldt, er der vimDenne editor er berømt for sin noget stejle indlæringskurve, da den ikke fungerer som en almindelig notesblok. For at begynde at skrive skal du indtaste indsættelsestilstand ved at trykke på 'i'-tastenOg for at gemme og afslutte skal du bruge kommandoer som :wqDet er et utroligt effektivt værktøj, når man først får styr på det.
Organisering og håndtering af oprettede filer

Det er meningsløst at oprette filer, hvis din personlige mappe er rodet. Derfor er det vigtigt at vide, hvordan man bruger dem. mkdir at oprette mapper. Med mkdir carpeta_estudios Du vil have et sted at organisere dit arbejde. Hvis du vil flytte en fil, du lige har oprettet, til den mappe, er kommandoen mv (flytning), for eksempel: mv notas.txt carpeta_estudios/.
Mærkeligt nok mv-kommandoen kan også bruges til at omdøbeHvis du skriver mv viejo.txt nuevo.txtFilen vil blive omdøbt. For at slette filer, du ikke længere har brug for, bruger vi rm (fjern). Hvis du vil slette en hel mappe med alt indeni, skal du huske at tilføje muligheden -R for at gøre elimineringen rekursivEllers vil Linux give dig en fejl.
Avancerede koncepter: Links og tilladelser
Nogle gange ønsker vi ikke at duplikere en fil, men snarere at oprette en reference til den. Til dette formål er der... symboliske links, som er skabt med ln -s origen destinoDet er ligesom en Windows-genvej: hvis du åbner linket, tilgår du faktisk den originale fil. Der er også... hårde links, som peger på filens inode, selvom de er meget mindre almindelige i daglig brug.
Glem endelig ikke, at sikkerhed er nøglen i Linux. Kommandoen chmod Det giver dig mulighed for at ændre, hvem der kan læse, skrive eller køre dine filer. Du kan bruge bogstaver som u+x at give brugeren udførelsestilladelser eller oktale tal som 755 at definere præcise tilladelser for ejeren, gruppen og resten af verden.
At mestre terminalen indebærer at vide, hvordan man navigerer i den. cd, angiv indholdet med ls -a for hurtigt at se skjulte filer og vise tekst med cat, more o lessKombination af brugen af tryk for tomme filerMed Echo til hurtige tekster og editorer som Nano eller Vim til omfattende arbejde kan enhver bruger administrere sit operativsystem professionelt og effektivt uden at skulle røre musen.

