Fem Linux-fil- og mappeadministrasjonskommandoer du trenger å vite

0
15

0 Jay Dickman/Getty Images

Linux har over 1000 kommandoer på en grunnleggende tjeneste. Når du migrerer til skrivebordet, øker antallet. For eksempel, i /usr/bin på Pop!_OS er det 1615 kommandoer, og i /usr/sbin er det 609. Det er mer enn 2000 kommandoer å velge mellom.

Dessuten: De første 5 Linux-kommandoene bør alle nye brukere lære

I løpet av livet ditt med Linux kan du bruke 1 % av disse kommandoene. For fil- og mappebehandling synker dette antallet. 

Jeg har allerede listet opp det jeg mener er de 5 Linux-kommandoene hver bruker bør lære, som alle også er relatert til fil- og mappebehandling. Listen slutter imidlertid ikke der. På et tidspunkt må du gjøre litt mer enn de grunnleggende fem. For det, her er de neste fem Linux-kommandoene du bør lære.

1. mkdir

mkdir er nøyaktig slik det ser ut — lag en katalog. Når du trenger å opprette en ny katalog (aka "mappe"), er dette kommandoen du bruker. På det mest grunnleggende går kommandoen omtrent slik:

mkdir FOLDER

Hvor FOLDER er navnet på mappen du vil opprette.

Den kommandoen vil opprette en ny mappe i mappen du jobber med. La oss si at du er i ~/Documents og du vil lage TEST i roten til hjemmekatalogen din. For det kan du kjøre:

mkdir ~/TEST

Men hva hvis du trenger å lage ~/TEST/prosjekt1, men ennå ikke har opprettet ~/TEST? Ved hjelp av -p-alternativet kan du gjøre det slik:

mkdir -p ~/TEST/project1

Kommandoen ovenfor ville først opprette TEST og deretter opprette prosjekt1 inne i den.

2. less

Jo less-kommandoen brukes til å vise innholdet i en fil. For eksempel, hvis du ønsker å se innholdet i /etc/samba/smb.conf, vil du utstede kommandoen:

less /etc/smb/smb.conf

Det jeg liker med mindre er at den bare viser den aktuelle filen én side om gangen, noe som betyr at du kan bla gjennom den og se den linje for linje. Den mindre kommandoen har vært mitt valg for å vise filer, spesielt når jeg ikke trenger å redigere dem.

Også: Mine topp 5 brukervennlige GUI-sikkerhetskopieringsverktøy for Linux-skrivebordet' xA0; 

3. katt

Katt-kommandoen er for å sette sammen filer og skrive dem ut til standardutgangen (terminalen). I hovedsak vil cat vise innholdet i en fil i terminalvinduet. I motsetning til mindre kan du ikke bla gjennom utdataene til cat (med mindre terminalvinduet ditt tillater det). Si at du vil se innholdet i /etc/fstab. Du kan gjøre det med:

cat /etc/fstab

Eller kanskje du vil legge til innholdet i en fil til slutten av en annen. Det er her katten skinner. For eksempel har du TEST/prosjekt1/fil1.txt og TEST/prosjekt1/fil2.txt og du vil legge til innholdet i fil1.txt til slutten av fil2.txt. For det vil kommandoen være:

cat TEST/project1/file1.txt >> TEST/project1/file2.txt

Se innholdet i fil2.txt og du vil se innholdet i fil1.txt er nederst.

Også: Linux ble aldri laget for skyen, men DBOS er – og du kan prøve det gratis

4. touch

Dette er veldig enkelt (og grunnleggende). Hvis du vil opprette en tom fil, gjør det med berøring slik:

trykk på filnavn

Der filnavn er navnet på filen. 

Selvfølgelig er touch's primære formål å endre filtidsstempler, men de fleste brukere bruker det til å lage tomme filer. Her er et enkelt eksempel på hvordan det kan fungere:

    Opprett en tom fil – trykk på ~/test
    Legg til innhold i den nye filen – ekko "Nytt innhold" > ~/test
    Legg til mer innhold i filen – ekko "Mer innhold" >> ~/test

Det viktige ovenfor er forskjellen mellom > og >>. > operatør overskriver innholdet i filen, mens >> legger til den nye teksten på slutten av filen.

Også: Slik deler du filer på tvers av nettverket ditt fra disse populære Linux-grensesnittene

5. pwd

Med cd-kommandoen kan du flytte rundt i Linux-filsystemhierarkiet. På et tidspunkt kan det imidlertid hende du trenger å vite hvilken katalog du befinner deg i, og terminalen gir deg ingen pekepinn. For det må du bruke pwd, som skriver ut navnet på gjeldende arbeidskatalog. For eksempel, hvis du er i /var/www/html/site1 og du utsteder kommandoen pwd, vil du se /var/www/html/site1 skrives ut. Selv om du kanskje ikke bruker pwd verify ofte, vil du være glad den er der når du trenger å vite hvor du er.

Også: Denne budsjett-Android-telefonen er så kraftig at den burde være dobbel pris

Og der har du det — fem kommandoer du bør kjenne til for å jobbe med filer og mapper på Linux. Kombiner disse fem med de forrige fem, og du bør være klar.