5Sep
Hvis du vil bruge Linux-terminalen som en pro, skal du kende det grundlæggende ved at styre filer og navigere mapper. Tro mod Unix-filosofien, gør hver kommando én ting og gør det godt.
Midnight Commander, en komplet filhåndtering til Linux-terminalen, fungerer som en kraftig frontend på alle disse kommandoer.
ls - Liste filer
ls kommandoen lister filerne i en mappe. Som standard ls ls filer i den aktuelle mappe.
Du kan også liste filer rekursivt - det vil sige liste alle filer i mapper inde i den nuværende mappe - med ls -R .
Jeg kan også liste filer i en anden mappe, hvis du angiver mappen. For eksempel vil ls / home liste alle filer i / home directory.
cd - Change Directory
cd kommandoen skifter til en anden mappe. For eksempel vil cd Desktop tage dig til dit skrivebordskatalog, hvis du starter fra din hjemmekatalog.
Du kan også angive en fuld sti til en mappe, såsom cd /usr/ dele for at gå til /usr/-delkatalogen på filsystemet.
cd. . vil tage dig op med en mappe.
rm - Fjern filer
rm kommandoen fjerner filer. Vær forsigtig med denne kommando - rm beder dig ikke om bekræftelse.
For eksempel ville rm-fil slette filen med navnet "fil" i den aktuelle mappe. Ligesom med andre kommandoer kan du også angive en fuld sti til en fil: rm /path/to/-fil ville slette filen på /path/to/-filen på dit filsystem.
rmdir - Fjern mapper
rmdir kommandoen fjerner en tom mappe. rmdir mappe ville slette mappen med navnet "mappe" i den aktuelle mappe.
Hvis mappen ikke er tom, kan du bruge en rekursiv rm-kommando til at fjerne mappen og alle filer i den. rm -r mappe ville slette mappen med navnet "mappe" og alle filer i den. Dette er en farlig kommando, der nemt kan slette mange vigtige filer, så pas på, når du bruger den. Det vil ikke bede om bekræftelse.
mv - Flyt filer
mv kommandoen flytter en fil til en ny placering. Dette er også den kommando, du vil bruge til at omdøbe filer. For eksempel ville mv file newfile tage filen "filen" i den nuværende mappe og flytte den til filen "newfile" i den nuværende mappe - omdøbe den med andre ord.
Som med andre kommandoer, kan du inkludere fulde stier til at flytte filer til eller fra andre mapper. Følgende kommando ville for eksempel tage filen "filen" i den aktuelle mappe og placere den i /home/ howtogeek mappen:
mv-fil /home/ howtogeek
cp - Kopier filer
cp -kommandoen fungerer på samme måde som mvkommando, bortset fra at den kopierer de oprindelige filer i stedet for at flytte dem.
Du kan også lave en rekursiv kopi med cp -r .Dette kopierer en mappe og alle filer inde i den til en ny placering. For eksempel placerer følgende kommando en kopi af /home/howtogeek/ Downloads-mappen i /home/ chris-mappen:
cp -r /home/howtogeek/ Downloads /home/ chris
mkdir - Opret mapper
Kommandoen mkdir laver en ny mappe. mkdir eksempel vil lave en mappe med navnet "eksempel" i den aktuelle mappe.
ln - Opret Links
Kommandoen ln opretter links. Den mest anvendte type link er sandsynligvis det symbolske link, som du kan oprette med ln -s .
For eksempel skaber følgende kommando et link til vores Downloads folder på vores desktop:
ln -s /home/howtogeek/ Downloads /home/howtogeek/ Desktop
Tjek vores artikel om symbolske links for mere information.
chmod - Skift tilladelser
chmod ændrer en fils tilladelser. For eksempel ville chmod + x script.sh tilføje eksekverbare tilladelser til filen navngivet script.sh i den aktuelle mappe. chmod -x script.sh ville fjerne eksekverbare tilladelser fra den pågældende fil.
Linux fil tilladelser kan være lidt kompliceret. Se vores guide til Linux-filtilladelser for mere dybdegående oplysninger.
touch - Opret tomme filer
touch kommandoen opretter en tom fil. For eksempel opretter touch eksempel en tom fil med navnet "example" i den aktuelle mappe.
mc - En fuld filhåndterer
Midnight Commander er en af mange fuldt udvalgte filhåndterere, du kan bruge fra Linux-terminalen. Det er ikke installeret som standard på de fleste distributioner;her er kommandoen du skal installere den på Ubuntu:
sudo apt-get install mc
Når den er installeret, skal du bare køre mc -kommandoen for at starte den.
Brug piletasterne til at vælge filer og tasten Tab for at skifte mellem ruder. Tryk på Alt-1 for at se hjælpeskærmen eller Alt-2 for at se menuen.
Du kan også bruge musen i Midnight Commander, hvis dit terminal miljø har musestøtte.
Husk at du skal køre disse kommandoer med root-tilladelser, hvis du ændrer en systemmappe. På Ubuntu, tilføj sudo til begyndelsen af kommandoer, du vil køre med root tilladelser.