När operativsystemet UNIX först skapades , var det enda sättet att interagera med det via kommandoraden . Användarna var tvungna att skriva kommandon för att utföra alla uppgifter . Idag finns en mängd olika grafiska gränssnitt som finns tillgängliga och de flesta program har ett grafiskt användargränssnitt . Fortfarande finns det dock tillfällen - exempelvis när man använder en server utan grafiskt gränssnitt eller när du använder en SSH- session - när du använder kommandoraden är att föredra för att få tillgång till maskinen . Det finns några kommandon som varje användare bör känna till för att navigera i filsystemet , hitta filer och manipulera dem . CD
" cd " -kommandot används för att ändra kataloger . Syntaxen är
cd katalognamn /
där " katalognamn " är namnet på den katalog som du vill ange . Om katalogen är en underkatalog till den aktuella katalogen , kan du bara skriva in katalogen namnet . Till exempel , " CD Pictures " tar dig till " Pictures " underkatalog . Annars måste du ange hela sökvägen till katalogen . Till exempel , för att flytta till " /usr /bin /" katalog , måste du skriva " cd /usr /bin /" . Det finns vissa tecken genvägar som kan användas med kommandot cd för att byta ofta nås kataloger . Den " ~ " tecknet representerar användarens hemkatalog . Kommandot " cd ~ " kommer att ta dig till din hemkatalog . Den " .. " tecken representerar den överordnade katalogen till katalogen du befinner dig i. " . " tecknet representerar den aktuella katalogen . Addera ls
" ls " kommando används för att visa innehållet i katalogen . När det används av sig själv , skriver det helt enkelt en lista över alla filer och underkataloger . Du kan använda alternativen för att få mer information om filerna . Den " - l " alternativet skriver en " lång lista " för varje fil . Den långa listan innehåller filens behörigheter , ägare och grupp för fil , storleken på filen i byte och den tid filen senast ändrades. Den " - en " option visar alla filer i katalogen , inklusive alla dolda filer . Filer döljs genom att placera en " . " framför namnet (dvs " . bashrc " ) . Den " - h " alternativet visar storleken på filen i läsbar form , snarare än i byte .
Cp
" cp " kommandot är används för att kopiera en fil eller katalog . Syntaxen är
cp old_file new_file
där " old_file " är namnet på den fil du vill kopiera och " new_file " är det namn du vill ge kopian . Som standard , ingen fråga i " cp " kommandot inte efter bekräftelse om en fil med det nya filnamnet existerar . Du kan åsidosätta detta genom att använda " -i " alternativet direkt efter " cp " kommandot ( dvs. , " cp -i old_file new_file " ) . Om du vill kopiera en katalog , måste du använda " - r " ( rekursiv ) alternativet . Du kan också använda " cp " kommandot för att kopiera flera filer till en katalog med " cp Filea fileB fileC dir_name /" syntax .
Rm
" rm " kommando används för att permanent radera filer och kataloger . Syntaxen är
rm Filea fileB fileC
Du kan bara använda " rm " kommandot för att ta bort filer som du äger , om du inte använder kontot root-användaren . Som standard uppmanas kommandot inte dig för bekräftelse innan du raderar en fil . Använd " -i " alternativ om du vill bekräfta varje fil radering . För att ta bort en katalog , måste du lägga till " - r " ( rekursiv ) alternativet . Syntaxen för att ta bort en katalog är
rm - R katalognamn
" - v " alternativet används om du vill att kommandot ska förklara vad som görs när kommandot körs . Den " - f " -kommandot används för att tvinga radering av filer utan interaktion . Hitta
" hitta " -kommandot används för att lokalisera filer
. Den söker de kataloger du anger för filer som matchar sökningen givna kriterier . Det kan också användas för att utföra åtgärder på de filer som hittas . Syntaxen är
hitta katalogen kriterier
action
där " directory " är den katalog att söka i , " kriterier " är vad man ska söka efter , och " action " är den åtgärd som ska utföras på filerna. Kommandot Sök kan vara filnamnet , ägare eller grupp , vilken typ av fil , filrättigheter , datum för filen eller storlek . Du kan använda hitta att utföra åtgärder som att ta bort filen , köra ett kommando på filen , eller skriva ut det fullständiga namnet på filen . Den förvalda åtgärden är att skriva sökvägen till filen
Följande är exempel på hur man använder kommandot find : .
Sök aktuell katalog för alla filer som innehåller strängen " . bak " i filnamnet : hitta . -name " * bak * . "
Hitta filer som har ändrats under de senaste sju dagarna : find /-type f - mtime 10