Welcome to Our Website

Lær kommandolinjen i Terminal

opsætning af mapper er cool, men en mappe uden indhold er lige så nyttig som en boks med intet i det!nu hvor du er bekendt med at oprette mapper via kommandolinjen, er det tid til at udfylde disse mapper med filer.

Vi holder os til formatet for det sidste kapitel, hvilket betyder, at vi viser et eksempel på at oprette filer uden kode i dem og det andet med kode., På denne måde, selvom du ikke allerede er programmør, kan du få en forståelse af, hvorfor mapper og filer også er nyttige for programmerere!

oprettelse af filer

ikke-kodeeksempel

i det sidste kapitel oprettede du en mappestruktur til skolekurser. Denne mappe blev kaldt andet semester. Som en lille øvelse i det foregående kapitel oprettede du også mapper inde i mappen andet semester for hvert kursus (kunsthistorie, biologi osv.).

som du kan forestille dig, vil forskellige kurser kræve forskellige slags filer inde., For eksempel, en humaniora klasse som kunsthistorie kan kræve en ende på sigt papir. Denne fil er sandsynligvis en tekstfil. Maybe måske vil biologiklassen kræve forskning og fund fra dette semester! Denne fil er sandsynligvis et regneark. <

Du kan oprette alle typer filer fra selve kommandolinjen.

Dette er meget hurtigere end at oprette filen individuelt via forskellige applikationer som Microsoft e .cel eller en tekstbehandler og kører “Gem som.”

lad os først arbejde med kunsthistorieeksemplet., Hvis du bruger kommandoen cd for at flytte ind i mappen “kunsthistorie”, kan du derefter bruge en kommando kaldet touch for at oprette en fil til vores terminspapir.

Touch er en temmelig uhyggelig lydkommando, men her er hvad den gør:

  • fortæller dit system at kigge efter en bestemt fil

  • Hvis filen ikke allerede findes, opretter dit system den fil til dig.

lad os i dette tilfælde oprette en fil kaldet term-paper.txt.,

kommandoen vil se sådan ud:

touch term-paper.txt

det er så simpelt som det! Nu, hvis du ser tilbage i Finder, vil du kunne se, at denne fil er oprettet i din “Kunsthistorie” – mappe. Det er i øjeblikket tomt, men du kan åbne det når som helst fra Terminal for at redigere indholdet, som du normalt ville:

open term-paper.txt

nu er det tid til at oprette en anden fil. Denne anden fil vil være i biologi mappen. Det betyder, at vi er nødt til at ændre mapper til biologi mappe!

Du kan sætte i praksis skiftende mapper til at flytte op et niveau., To prikker repræsenterer den overordnede mappe i den mappe, hvor du er i øjeblikket, så du kan cd .. for at flytte et niveau op i din mappe struktur.

cd ..

På dette tidspunkt ville du være tilbage i mappen “andet semester”.

nu Kan du skrive cd Biology for at flytte ind i biologi-biblioteket. Herfra kan du skrive den samme berøringskommando med navnet på den fil, du vil oprette, og filtypenavnet.,

touch research-findings.csv 

Her er hvad den hele række kommandoer, der ser sådan ud:

Kør kommandoen åbn for at åbne en fil

Bemærk, at ved at køre open research-findings.csv, åbnes filen automatisk i Microsoft Excel. Terminal er smart nok til at vide, hvilken applikation der skal åbne hvilken filtype. 👍

filen åbnes i det korrekte program automatisk!,
kodeeksempel

i det forrige kapitel så du, hvordan du opretter en grundlæggende mappestruktur til et statisk websiteebsted. Der var en CSS mappe og en mappe til billeder.

begge er imidlertid tomme. Lad os tilføje en fil!

Når du først er i project, opretter du en tom HTML-fil. Denne fil er typisk den mest grundlæggende side i ethvert grundlæggende kodeprojekt., HTML-filer er, hvor strukturen på weebsiden vil leve, og hvor du definerer afsnit eller overskrifter, hvor du vil have elementer som navigationslinjer, eller hvordan tekst skal formateres.

Kør touch plus navnet på den fil — index.html — at skabe det:

touch index.html

Nu, ved at skrive ls, kan du se projektet indeholder en CSS-mappe en mappe til billeder, og en fil der hedder index.html. Vi kommer tilbage til denne fil om et øjeblik.,

Oprettelse af et indeks.html-fil

Lad os cd i css mappen og oprette en anden fil her. Denne nye fil vil have en anden udvidelse end de andre, vi har oprettet indtil videre: det vil ikke være .t ,t, heller ikke .csv. eller .HTML. Det bliver det .css fordi det vil holde CSS kode!,

cd css
 touch main.css

jeg kan selv åbne HTML-filen i min browser for at få vist min fil indhold:

open index.html

Du har nu en fornemmelse af, hvor alsidig og strømlinet oprettelse af filer fra kommandolinjen. Det er meget hurtigere end at oprette filer individuelt via forskellige applikationer som Wordord.

Du skal bare kende navnet på din fil og den ønskede udvidelse, og du kan spare dig selv meget tid og helt undgå Gem som-processen inden for forskellige applikationer.,

i det næste kapitel kan du se, hvordan du bevæger dig rundt og kopierer noget af dette indhold, du har oprettet.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *