Annons

Linux-kommandonLinux är det ofta ignorerade tredje hjulet för Windows och Mac. Ja, under det senaste decenniet har operativsystemet med öppen källkod fått mycket dragkraft, men det är fortfarande långt ifrån att betraktas som populärt. Men även om det kan vara sant, tjänar Linux fortfarande nya konverteringar varje dag. Kommer du att gå med dem?

Lärningskurvan för Linux är det som hindrar de flesta användare från att till och med pröva det i första hand. Det kan vara en traumatisk upplevelse att behöva gå från ett GUI-baserat operativsystem som Windows eller Mac till ett som kräver fidling av kommandorader. Men om du kan komma över den ursprungliga svårigheterna, kan du upptäcka att Linux är förvånansvärt robust.

Om du vill ha en kraschkurs på allt som är Linux, har vi en bra Linux nybörjarguide Komma igång med Linux och UbuntuDu är intresserad av att byta till Linux... men var börjar du? Är din dator kompatibel? Fungerar dina favoritappar? Här är allt du behöver veta för att komma igång med Linux. Läs mer

det kommer att lära dig allt du behöver veta. För resten av er som bara vill ha en kort överblick över några viktiga kommandon som du borde veta är följande lista allt du behöver.

Nybörjarkommandon

CD - Ändrar den aktuella arbetskatalogen i kommandoradskonsolen.

utgång - Utgår från det aktuella programmet, avslutar den aktuella kommandoradsterminalen eller loggar dig ut från ett Unix-nätverk beroende på sammanhang.

döda - Avslutar den angivna körprocessen. Linux-versionen av Windows “Avsluta processen” i uppgiftshanteraren.

ls - Lista allt innehåll i en specificerad katalog. Om ingen katalog anges använder den den aktuella katalogen.

man - Det finns en gag i Linux-gemenskapen det man är det enda kommandot du behöver veta. Det står för manuell, och det kommer att ge dig detaljerad information om kommandon och aspekter av Linux.

pwd - Visar den aktuella arbetskatalogen för kommandoradsterminalen. Bra för när du har tappat reda på var du befinner dig i ditt system.

starta om - Stoppar omedelbart alla löpande processer, stänger av systemet och startar sedan om igen.

stänga av - Stoppar alla löpande processer och stänger av systemet. Parametrar kan anges för att utfärda en fördröjd avstängning eller avstängning vid en viss tidpunkt.

sudo - Kör kommandon som rot, vilket betyder inga begränsningar på grund av behörigheter.

Linux-kommandon

Systeminformation

datum - Skriver ut det aktuella systemet datum och tid. Specificerade parametrar kan ändra formatet på utgången.

df - Rapporterar hårddiskanvändningen för filsystemet.

värdnamn - Visar namnet på det nuvarande värdsystemet.

ps - Visar information om alla processer som för närvarande körs på systemet.

kvot - Visar diskbegränsningar och aktuell diskanvändning för en specificerad användare. Användbart när det finns flera användare tilldelade ett visst system.

topp - Visar alla toppprocesser i systemet, som standard sorterade efter CPU-användning.

drifttid - Rapporterar hur länge systemet har körts sedan förra start. Mycket användbart för servrar.

grundläggande Linux-kommandon

Filmanipulering

bzip2 - Komprimerar specificerat innehåll i ett .bz2-arkiv eller extraherar från ett .bz2-arkiv beroende på parametrar.

chmod / chown - Ändrar åtkomstbehörigheter för en eller flera filer (chmod) eller ändrar äganderätten till en viss fil till en ny användare (chown). Endast användare med tillstånd eller ägande av en fil kan ändra filens behörigheter eller äganderätt.

cp - Kopierar filer till en ny plats med ett nytt namn beroende på parametrarna. Kan också kopiera kataloger, oavsett om det är rekursivt (inkluderar alla underkataloger) eller inte.

hitta / hitta Söker i systemet som börjar i en specifik katalog och matchar alla filer inom den platsen till en uppsättning villkor som anges av kommandoparametrarna. Mycket användbart för att snabbt hitta vissa filer.

grep - Söker igenom alla filerna på en specifik plats och försöker hitta filer som innehåller rader som matchar en given sträng. Returnerar en lista över alla filer som fick en match.

Installera - Används tillsammans med Makefiles för att kopiera filer från en plats till systemet. Inte att förväxla med att installera paket från ett programvarulager.

mkdir / rmdir - Skapar en katalog (mkdir) eller raderar en specificerad katalog (rmdir). Kataloger kan bara skapas och raderas i kataloger som du har tillstånd i.

mv - Flyttar filer och kataloger till en annan plats. Kan användas för att byta namn på filer och kataloger genom att hålla källans och destinationsplatserna desamma.

öppna - Öppnar en specificerad fil med standardsystemapplikationen för filer av dess typ.

rm - Ta bort och ta bort katalogen. Används för att ta bort filer och kataloger från systemet, vare sig de är i taget eller i batch.

tjära - Skapar ett .tar-arkiv eller extraherar från ett .tar-arkiv beroende på angivna parametrar.

zip / packa upp - Skapar ett .zip-arkiv eller extraherar från ett .zip-arkiv beroende på angivna parametrar.

Linux-kommandon

Andra anmärkningsvärda kommandon

apt-get - Avancerat förpackningsverktyg. Använd det här kommandot för att installera, ta bort och konfigurera programvarupaket på ditt system. För en menybaserad version, använd fallenhet kommando. Finns på Debian-baserade Linux-distributioner.

ftp / sftp - Ansluts till en fjärr FTP-server för att ladda ner flera filer.

wget - Hämtar filer från Internet på den angivna URL till ditt system.

yum - Yellowdog Updater, modifierad. En open source-pakethanterare som används för att enkelt installera programvarupaket från förråd. Finns i RPM-kompatibla Linux-distributioner.

emacs - En av de mest kända textredigerarna på Unix-liknande system.

nano - En nybörjarvänlig kommandoradsredigerare som använder kortkommandon för att simulera menyer.

vim - Vim är efterföljaren till Vi, som båda är kommandorads textredigerare för Unix-liknande system. Även om Vim är populärt, använder det inte menyer eller ikoner för sitt gränssnitt så det har ett rykte för att vara nybörjevänligt.

Bildkrediter: Mapp Via Shutterstock, System via Shutterstock

Joel Lee har en B.S. inom datavetenskap och mer än sex års yrkeserfarenhet. Han är chefredaktör för MakeUseOf.