Grunderna i Linux. Linux Basics Tystnad är guld

I oktober 1991. Linux är det generiska namnet för alla UNIX-system som körs på kärnan med samma namn. I början av sin historia var Linux ganska krävande för användarens kunskap. En djup förståelse för Linux-grunderna krävdes, men i takt med att operativsystemet har utvecklats har många distributioner dykt upp för att göra det lättare att arbeta med.

Skillnader mellan Linux och Windows

Grunden för att arbeta i Linux med en grafisk miljö skiljer sig inte från Windows. Men för korrekt funktion Linux måste konfigureras.

De viktigaste skillnaderna:

  1. Linux är för avancerade användare, Windows är "ett system för alla".
  2. Linux överträffar Windows i tråd- och databehandling.
  3. använder Linux du kan inte vara rädd för att bryta mot något licensavtal.
  4. Varje applikation har sitt eget adressutrymme, oberoende av kärnans adressutrymme, vilket gör det enkelt att skapa Linux-baserade inbäddade system.

Och detta är inte en uttömmande lista över fördelar.

Fördelar med Linux

Idag förbättrar många Linux-programmerare systemet, utvecklar nya versioner och varianter av det. Bland fördelarna är:

  1. Gratis – själva operativsystemet och de flesta av programmen för det är helt gratis och fullt fungerande.
  2. Frånvaron av virus - själva konfigurationen av operativsystemets kärna utesluter driften av skadliga program. Detta gör att du klarar dig utan antivirus som gör din dator långsammare.
  3. Öppen källkod – som låter dig använda och modifiera koden som du vill. Det skapar också ett stort antal inbyggda system baserade på Linux.

Linux-distributioner

I sin ursprungliga form tillhandahåller Linux inte så välbekanta saker som ett grafiskt gränssnitt, lägga till och ta bort program.

Distribution - en form av mjukvarudistribution. De behövs för att lägga till ytterligare komponenter till OS-kärnan, vilket gör det möjligt för användare att enkelt installera, konfigurera, operativ system.

Tack vare öppen källkod finns det hundratals distributioner, men de flesta av dem förtjänar inte uppmärksamhet, eftersom de har liten skillnad från varandra. Användare behöver stabilitet utan buggar och långvarig teknisk support. Följande är en lista över distributioner som är lämpliga för nybörjare att behärska grunderna i Linux.

Lista över de bästa distributionerna:

  1. Debian är stabil och lätt på resurser. Har ett stort antal paket att installera. Helt gratis.
  2. Ubuntu är en mindre konservativ variant av Debian. Anses vara en av de bästa för hemmabruk.

För nybörjare, lära känna Linux är bättre Ubuntu är den mest lämpliga, eftersom detta operativsystem är mest likt det välbekanta Windows.

Installera och konfigurera Ubuntu

Det finns två olika versioner av Ubuntu-distributioner: LTS och Regular. Den största skillnaden mellan LTS är stabilitet och långsiktigt stöd. Denna version kommer ut vart femte år.

Vanliga versioner släpps mycket oftare, men olika kompatibilitetsproblem med vissa komponenter kan uppstå.

I skrivande stund är den senaste LTS-versionen 18.04 Bionic Beaver.

Installationen kommer inte att orsaka några svårigheter. Användaren behöver bara trycka på knappen "Nästa" vid rätt tidpunkt.

Det sista steget innan du startar installationen kommer du att bli ombedd att ange information som identifierar dig som användare. Denna information är användbar inte bara när du startar systemet, utan även när du startar vissa applikationer.

Grunderna i Linux

På Ubuntu-skrivbordet finns: kontrollpanelen, dockningspanelen samt programmenyn.

Aviseringspanelen är en genomskinlig remsa längst upp på skärmen, som innehåller: datum och tid, systemfältet med aviseringar, en aktivitetsmeny som låter dig hantera ditt skrivbord.

Dock-panelen är en slags analog till Windows aktivitetsfält, som visar ofta använda och körande applikationer.

Programmenyn visar alla installerade program.

Ubuntu-distributionen medföljer filhanterare Nautilus. Denna filhanterare gör det enkelt att hantera filer och kataloger.

Det mesta av chefens gränssnitt upptas av centralpanelen, där själva mapparna och filerna finns. Till vänster finns ett sidofält, som i stort sett liknar sidofältet i Utforskaren i Windows.

Namnen på filer och kataloger i Linux måste följa vissa regler. För de som aktivt använder andra operativsystem (eftersom det kan finnas flera skillnader) presenteras reglerna för namngivning av filer och kataloger:

  1. Titeln får inte överstiga 255 tecken.
  2. Linux är ett skiftlägeskänsligt system, så "example.txt" och "Example.txt" är olika filer även om de kan finnas i samma katalog.
  3. Om fil- eller katalognamnet börjar med "." - En sådan fil eller katalog kommer att markeras som dold av systemet.
  4. Eftersom grunden för Linux är UNIX, stöder den fullt ut UTF-8-kodning, det är tillåtet att använda den nationella layouten.

Terminaler i Linux

Grafiska miljöer ger ett bekvämt och välbekant sätt att arbeta med operativsystemkomponenter. Det finns dock fortfarande några uppgifter som kräver en textterminal för att användas.

Det finns två sätt att arbeta med terminalen: och fönsterkonsolen. I det första fallet ignoreras det grafiska skalet, och resultatet av programmen visas på skärmen som text.

Att arbeta med terminalen kräver inte kunskap om grunderna i programmering i Linux, som det kan tyckas vid första anblicken. Du behöver bara känna till vissa kommandon. Eftersom det finns många av dessa kommandon är det mycket svårt att komma ihåg dem även för personer som är väl insatta i Linux. Därför kan alla dessa kommandon hittas på Internet eller så kan du använda den interna hjälpen genom att skriva "find --help" i terminalen.

Lägga till och ta bort program med Synaptic

Synaptic är ett GUI-program som används i Debian- och Ubuntu-distributioner för att hitta, installera och ta bort program.

Synaptic låter dig söka efter program med hjälp av speciella filter. De finns i det nedre vänstra hörnet och är indelade i kriterier. Även i det övre hörnet finns ett snabbsökningsfält, den inmatade texten kommer att sökas i programmets namn.

Efter önskat program hittas kan du installera den. För att göra detta, högerklicka på programnamnet och välj "Installera". På samma sätt, avinstallera och uppdatera program.

Grunderna i Linux

Linux är inspirerat av operativsystemet Unix, som dök upp 1969 och som fortfarande används och utvecklas idag. Mycket av det interna i UNIX finns också på Linux, vilket är nyckeln till att förstå det underliggande systemet.

Unix fokuserade främst på kommandoradsgränssnittet, samma ärvda Linux. Således är det grafiska användargränssnittet med dess fönster, bilder och menyer byggt ovanpå huvudgränssnittet - kommandoraden. Det betyder också att Linux-filsystemet är byggt för att vara lätthanterligt och tillgängligt från kommandoraden.

Kataloger och filsystemet

Filsystem i Linux och Unix är organiserade i en hierarkisk, trädliknande struktur. Översta filsystemnivå - / eller rotkatalogen . Det betyder att alla andra filer och kataloger (inklusive även andra enheter och partitioner) finns i rotkatalogen. På UNIX och Linux-fil allt beaktas - inklusive hårddiskar, deras partitioner och flyttbara media.

Till exempel, /home/jebediah/cheesees.odt visar hela sökvägen till cheeses.odt . Filen finns i katalogen jebediah, som finns i hemkatalogen, som i sin tur finns i rotkatalogen (/).

Inom rotkatalogen (/) finns det ett antal viktiga systemkataloger som finns i de flesta Linux-distributioner. Nedan finns en lista delade kataloger, som finns direkt i rotkatalogen (/):

Åtkomsträttigheter

Alla filer i Linux har behörigheter som tillåter eller nekar att läsa, ändra eller köra dem. Superanvändarens "root" har tillgång till vilken fil som helst på systemet.

Varje fil har följande tre åtkomstuppsättningar, i viktordning:

    ägare

    hänvisar till användaren som äger filen

    grupp

    hänvisar till den grupp som är associerad med filen

    andra

    gäller alla andra användare av systemet

Var och en av de tre uppsättningarna definierar åtkomsträttigheter. Rättigheterna, såväl som hur de gäller för olika filer och kataloger, anges nedan:

    läsning

    filer kan visas och öppnas för läsning

    innehållet i kataloger är tillgängligt för visning

    spela in

    filer kan ändras eller raderas

    Innehållet i katalogerna är tillgängligt för ändringar

    prestanda

    körbara filer kan köras som program

    kataloger kan öppnas

För att visa och redigera behörigheterna för filer och kataloger, öppna Applikationer → Tillbehör → Hemmapp och högerklicka på en fil eller katalog. Välj sedan Egenskaper. Behörigheterna finns under Behörigheter fliken och tillåt redigering av alla behörighetsnivåer, om du är ägaren till filen.

För att lära dig mer om filbehörigheter i Linux, läs sidan för filbehörigheter i Ubuntu Wiki.

Terminaler

Att arbeta på kommandoraden är inte en så skrämmande uppgift som du kan tro. Det behövs ingen speciell kunskap för att veta hur man använder kommandoraden. Det är ett program som allt annat. Det mesta i Linux kan göras med hjälp av kommandoraden, även om det finns grafiska verktyg för de flesta program. Ibland räcker de helt enkelt inte till. Det är här kommandoraden kommer till användning.

De Terminal finns i Applikationer → Terminal. Terminalen kallas ofta kommandotolken eller skalet. Förr i tiden var detta sättet användaren interagerade med datorn. Men Linux-användare har funnit att användningen av skalet kan vara snabbare än en grafisk metod och har fortfarande vissa fördelar idag. Här får du lära dig hur du använder terminalen.

Terminalen användes ursprungligen för att hantera filer, och den används faktiskt fortfarande som en filläsare om den grafiska miljön inte fungerar. Du kan använda terminalen som en webbläsare för att hantera filer och ångra ändringar som har gjorts.

Grundläggande kommandon

Visa katalogens innehåll: ls

Team ls visar en lista över filer i olika färger med fulltextformatering

Skapa kataloger: mkdir (katalognamn)

Team mkdir skapar en ny katalog.

Gå till katalog: cd (/adress/katalog)

Team CD låter dig byta till vilken katalog du anger.

Kopiera en fil eller katalog: cp (vad är namnet på filen eller katalogen) (var är namnet på katalogen eller filen)

Team cp kopierar valfri vald fil. Team cp-r kopierar valfri vald katalog med allt dess innehåll.

Ta bort filer eller kataloger: rm (fil- eller mappnamn)

Team rm tar bort valfri vald fil. Team rm-rf tar bort valfri vald katalog med allt innehåll.

Byt namn på fil eller katalog: mv (namn på fil eller katalog)

Team mv byter namn på eller flyttar den valda filen eller katalogen.

Hitta kataloger och filer: lokalisera (katalog eller filnamn)

Team lokalisera låter dig hitta den angivna filen på din dator. Filindexering används för att påskynda arbetet. För att uppdatera indexet anger du kommandot uppdateradb. Den körs automatiskt varje dag när datorn slås på. Superanvändarrättigheter krävs för att köra detta kommando (se "Rootanvändaren och sudo-kommandot").

Du kan också använda jokertecken för att ange mer än en fil, till exempel "*" (matchar alla tecken) eller "?" (matcha ett tecken).

För en mer grundlig introduktion till Linux-kommandoraden, läs kommandoradsintroduktionen på Ubuntu-wikin.

Textredigering

Alla konfigurationer och inställningar i Linux sparas i textfiler. Även om du oftast kan redigera konfigurationer via det grafiska gränssnittet, kan du ibland behöva redigera dem för hand. musmattaär Xubuntu-textredigeraren som standard, som du kan starta genom att klicka på Program → Tillbehör → Musmatta på skrivbordets menysystem.

Ibland, musmatta kör från kommandoraden med applikationen gksudo, som lanseras musmatta med administrativa rättigheter, vilket gör att konfigurationsfiler kan ändras.

Om du behöver textredigerare V kommandorad, du kan använda nano- lättanvänd textredigerare. När du kör från kommandoraden, använd alltid följande kommando för att inaktivera automatisk radbrytning:

Nano-w

För mer information om hur du använder nano, se guiden på wikin .

Det finns också en hel del andra terminalbaserade redigerare tillgängliga i Ubuntu. Populära inkluderar VIM och emacs(för- och nackdelarna med var och en är anledning till mycket vänlig debatt inom Linux-gemenskapen). Dessa är ofta mer komplexa att använda än nano, men är också mer kraftfulla.

root user och sudo kommando

Rotanvändaren i GNU/Linux är den användare som har administrativ åtkomst till ditt system. Normala användare har inte denna åtkomst av säkerhetsskäl. Ubuntu aktiverar dock inte root-användaren. Istället ges administrativ åtkomst till enskilda användare, som kan använda "sudo"-applikationen för att utföra administrativa uppgifter. Det första användarkontot som du skapade på ditt system under installationen kommer som standard att ha tillgång till sudo. Du kan begränsa och aktivera sudo-åtkomst för användare med Användare och grupper applikation (se Hantera användare och grupper för mer information).

När du öppnar ett program som kräver superanvändarrättigheter kommer sudo att uppmana dig att ange ditt lösenord. Detta säkerställer att skadliga program inte kan skada ditt system och påminner dig också om att du är på väg att utföra åtgärder som kräver extra försiktighet!

För att använda sudo på kommandoraden, skriv bara "sudo" före kommandot du vill köra. Efter det kommer du att bli ombedd att ange ditt lösenord.

Sudo kommer ihåg ditt lösenord i 15 minuter (som standard). Den här funktionen har utformats för att tillåta användare att utföra flera administrativa uppgifter utan att behöva ange ett lösenord varje gång.

Var försiktig när du utför administrativa uppgifter - du kan skada ditt system!

Några andra tips för att använda sudo inkluderar:

    För att använda terminalen som superanvändare (root), skriv "sudo -i" på kommandoraden

    Hela sviten av standardgrafiska konfigurationsverktyg i Ubuntu använder redan sudo, så de kommer att fråga dig om ditt lösenord om det behövs.

    När du kör grafiska applikationer ersätts "sudo" med "gksudo". Detta gör att du kan fråga användaren om ett lösenord i ett litet grafikfönster. Kommandot "gksudo" är praktiskt om du vill ställa in en startknapp Synaptisk till din panel eller något liknande.

    För mer information om sudo program och frånvaron av en root-användare i Ubuntu, läs sudo-sidan på Ubuntu-wikin.

Om den här guiden

Välkommen till den första av en fyrdelad Linux Basics Tutorial utformad för att förbereda dig för Linux Professional Institute Exam 101. I den kommer du att introduceras till bash (standard Linux-skalet) och lära dig om de flesta funktionerna i standard Linux kommandon, som ls, cp och mv, förstår inoder, hårda och symboliska länkar och mycket mer. I slutet av denna handledning har du en solid grund av kunskap och är redo att lära dig grunderna i Linux-administration. I slutet av hela kursen (8 delar) kommer du att ha tillräckligt med färdigheter för att bli Linux-systemadministratör och klara LPIC Level 1-certifieringen från Linux Professional Institute, om du vill.

Den här första delen av handledningen är bra för de som är nya i Linux, såväl som för de användare som vill fräscha upp eller förbättra sin förståelse av grundläggande Linux-koncept, som att kopiera och flytta filer, skapa symboliska och hårda länkar och standard textbearbetningskommandon, inklusive pipelines och omdirigeringar. Vi kommer också att ge dig massor av tips, tricks och tricks på vägen, vilket gör den här guiden rik och praktisk, även för dem som redan har en solid Linux-bakgrund. För nybörjare kommer det mesta av detta material att vara nytt, men mer avancerade Linux-användare kommer att tycka att den här guiden är ett bra sätt att få ordning på sina grundläggande färdigheter i sina huvuden.



För de som studerade den första versionen av den här guiden i andra syften än att förbereda sig för LPI-provet, kanske du inte behöver läsa den igen. Men de som planerar att ta prov bör definitivt granska denna korrigerade version.

Introduktion till bash

skal

Om du har använt Linux tidigare vet du förmodligen att efter att ha loggat in möts du av en prompt som ser ut ungefär så här:

I praktiken kan uppmaningen du ser vara något annorlunda. Den kan till exempel innehålla värdnamnet, namnet på den aktuella arbetskatalogen eller båda. Oavsett hur din prompt ser ut, finns det en sak som är säker: programmet som skriver ut denna prompt kallas ett kommandotolkskal, och troligen allt, din skal kommer att vara "bash".

Kör du bash?

Du kan verifiera att du använder bash genom att skriva:

$ echo $SHELL
/bin/bash

Om raden ovan ger ett fel, eller svaret inte stämmer överens, är det möjligt att du startade ett annat skal. I det här fallet kommer det mesta av den här guiden fortfarande att vara användbar, men det skulle vara mycket bättre för dig att byta till bash för att förbereda dig för prov 101.

Om bash

Bash är en akronym för Bourne-again-shell. "ett annat-Bourne-skal" eller "född-på nytt-skal", och är standardskalet för de flesta Linux-system. Skalets uppgift är att ta emot kommandon från dig genom vilka du interagerar med Linux-systemet. När du har skrivit klart kommandon kan du avsluta skalet (avsluta) eller avsluta sessionen (logga ut), i vilket fall du kommer att se en inloggningsprompt.

Förresten, du kan också lämna bash-skalet genom att trycka på kontroll-D vid prompten.

Använder "cd"

Du kanske redan har upptäckt att det inte är det mest imponerande i världen att stirra på bash-prompten. Nåväl, låt oss lära oss hur man går igenom vårt filsystem. Vid prompten anger du följande kommando (utan $):

$ CD /

Du har precis sagt till bash att du vill arbeta i katalogen /, även känd som rotkatalogen; alla kataloger i systemet är i form av ett träd, och / är dess topp, dvs. rot cd ställer in katalogen du för närvarande arbetar i, även känd som den "aktuella arbetskatalogen".

Sätt

För att ta reda på den aktuella arbetskatalogen i bash, skriv:

$ pwd
/

I cd-exemplet kallas argumentet / sökvägen. Den talar om för cd vart vi vill åka. I synnerhet är /-argumentet ett absolut sökvägsnamn, vilket betyder att det anger en plats i förhållande till roten av filsystemträdet.

Absoluta vägar

Nedan är några av dem:

/dev
/usr
/usr/bin
/usr/local/bin

Som du kan se har alla absoluta vägar en sak gemensamt, de börjar med /. Genom att peka på t.ex. /usr/local/bin som ett argument till cd säger vi att vi vill gå till /-katalogen och sedan till usr katalog inuti den, och så vidare till lokal Och bin, ner i trädet. Absoluta vägar räknas alltid från / först.

Relativa vägar

En annan typ av väg kallas "relativ väg". bash, cd och andra kommandon tolkar dem alltid i förhållande till den aktuella katalogen. Relativa vägar börjar ALDRIG med /. Så om vi först flyttar till /usr:

$ cd /usr

då kan vi använda relativ väg lokal/bin för att komma in i katalogen /usr/local/bin:

$ cd lokal/bin
$ pwd
/usr/local/bin

Användande..

Relativa sökvägar kan också innehålla en eller flera ".."-kataloger. Katalogen ".." är speciell; den pekar på den överordnade katalogen. Så, fortsätt med exemplet ovan:

$ pwd
/usr/local/bin
$ CD..
$ pwd
/usr/local

Som du kan se är vår nuvarande katalog nu /usr/local. Vi kunde flytta "bakåt" en katalog i förhållande till den nuvarande, där vi var tidigare.

Dessutom kan vi också använda ".." i en befintlig relativ sökväg, vilket gör att vi kan flytta till en katalog "nära" den vi är i:

$ pwd
/usr/local
$ cd ../share
$ pwd
/usr/share

Relativa vägexempel

Relativa vägar kan vara lite mer komplexa. Nedan finns några exempel, försök gissa var du kommer att hamna efter att ha skrivit vart och ett av dessa kommandon.

$ cd /bin
$ cd ../usr/share/zoneinfo

$ cd /usr/X11R6/bin
$ cd ../lib/X11

$ cd /usr/bin
$ cd ../bin/../bin

Slå dem nu och kontrollera dina gissningar. ;)

Förståelse.

Innan vi avslutar vår studie av cd finns det några saker som måste redas ut. Först finns det en annan speciell katalog ".", som står för "nuvarande katalog". Även om det inte används med kommandot cd, används det ofta för att köra ett program från den aktuella katalogen, som i följande exempel:

$ ./myprog

I det här fallet kommer det körbara programmet att startas. myprog, som finns i den aktuella arbetskatalogen.

cd och hemkatalog

Om vi ​​vill flytta till vår hemkatalog kan vi skriva:

Utan några argument kommer cd att flyttas till din hemkatalog, vilket gör det /rot för superanvändare, eller normalt /hem/användarnamn(Var Användarnamn- användarnamn i systemet - ca per.) för valfri annan användare. Men vad händer om vi vill peka på en fil i vår hemkatalog? Kanske vill vi skicka en filsökväg som ett argument till vårt program. myprog. Om filen finns i vår hemkatalog kan vi skriva:

$ ./myprog /home/drobbins/myfile.txt

Det är dock inte alltid bekvämt att använda en sådan absolut väg. Som tur är kan vi använda tecknet ~ (tilde) för att göra detsamma:

$ ./myprog ~/minfil.txt

Andra användarhemkataloger

Bash behandlar en enda ~ som en pekare till din hemkatalog, men du kan också använda den för att peka på andra användares hemkataloger. Till exempel om vi vill hänvisa till en fil som heter fredsfile.txt i användarens hemkatalog fred, du kan skriva:

$ ./myprog ~fred/fredsfile.txt

Om författare

Daniel Robbins

Daniel Robbins är grundaren av Gentoo-communityt och skaparen av Gentoo Linux-operativsystemet. Daniel bor i New Mexico med sin fru Mary och två energiska döttrar. Han är också grundare och chef för Funtoo, och har skrivit många tekniska artiklar för IBM developerWorks, Intel Developer Services och C/C++ Users Journal.

Chris Houser

Chris Houser har varit UNIX-förespråkare sedan 1994, då han gick med i administrationsteamet vid Taylor University, Indiana, USA, där han tog en kandidatexamen i datavetenskap och matematik. Sedan dess har han arbetat inom en mängd olika områden inklusive webbapplikationer, videoredigering, UNIX-drivrutiner och kryptografisk säkerhet. I för närvarande arbetar på Sentry Data Systems. Chris har också bidragit till många open source-projekt som Gentoo Linux och Clojure och medförfattare till The Joy of Clojure.

Aron Griffis

Eiron Griffis bor i Boston-området, där han har tillbringat det senaste decenniet med att arbeta för Hewlett-Packard på projekt som UNIX-nätverksdrivrutiner för Tru64, Linux-säkerhetscertifiering, Xen och KVM-virtualisering, och senast HP ePrint-plattformen. På sin fritid från programmering föredrar Aaron att idissla om problemen med programmering medan han cyklar, jonglerar med fladdermöss eller hejar på Boston Red Sox professionella basebolllag.

Frånvarande

Jim Whitehurst, VD och koncernchef för Red Hat, världens största mjukvaruföretag med öppen källkod, delar hemligheterna med att driva en ny sorts högpresterande företag, den "öppna organisationen". Denna i grunden nya modell av ett stort företag för att...

Linux Mint. En värdig ersättare för Windows

Frånvarande

Boken beskriver det populära operativsystemet Linux Mint. Bland annat övervägs förinstallerad programvara, sätt att installera ytterligare program ges och frågan ställs om detta system kan ersätta Windows på en hemdator. ...

Frånvarande

Om populär Linux distribution Mynta och hur man använder den. Vilka applikationer är tillgängliga och hur man installerar dem, samt om den här distributionen kan ersätta Windows på en hemdator...

Frånvarande

Boken beskriver processen att distribuera och administrera ett nätverk baserat på en Unix-server och Linux-stationer. Författaren erbjuder färdiga lösningar för snabb installation och konfiguration lokalt nätverk. Ett stort antal exempel och färdiga inställningar gör att du kan använda den här boken som en praktisk guide ...

Linux-kommandon, grunderna för att arbeta på kommandoraden, samt systemkonfiguration med program som bara har ett textgränssnitt beaktas. Arbete med systemet utförs endast i konsolläge, vilket kräver en viss kvalifikation av användaren. De mest användbara kommandona i L...

Praktiska frågor om att lägga ett nätverk, organisera en server (Apache, Samba, DNS, DHCP) baserad på operativsystemet Linux och att integrera denna server i Windows-nätverk övervägs. Mycket uppmärksamhet ägnas åt den dagliga driften av nätverket. Grunderna för hur nätverk och nätverksutrustning fungerar beskrivs. ...

Robert Love står vid ursprunget till operativsystemet Linux. Han har gjort betydande bidrag till skapandet av Linux-kärnan och GNOME-skrivbordsmiljön. Den här boken är en guide till systemprogrammering för Linux, en referens till Linux-systemanrop och en detaljerad redogörelse för hur ...

Frågorna om att använda fri programvara som grund för informatisering av en utbildningsinstitution övervägs. De juridiska, ekonomiska och metodologiska aspekterna av övergången till fri programvara belyses. Betydelsen av denna process i bildandet av ledningssystemet är underbyggd...

Boken du håller i dina händer har redan blivit en bästsäljare i väst. Den beskriver alla finesser i att arbeta med Linux-operativsystemet, systemadministration, djupgående mekanismer som ger Linux-funktionalitet på låg nivå. På sidorna i denna publikation får du grundläggande kunskaper om att arbeta med...

Materialet är knutet till senaste versionerna distributioner Mandriva, Fedora Core, ASP Linux. Boken har svar på nästan alla frågor som dyker upp under det dagliga arbetet i Linux. Typiska situationer beaktas: logga in, arbeta med filsystemet, använda GUI, inställning...

Utvecklingen av C++-applikationer för Windows och/eller Linux med Qt 4-biblioteket, som används flitigt både i en värld av kommersiell och fri programvara, övervägs. Exempel ges på att lösa många problem som en utvecklare möter när han designar användare...

En praktisk handledning för systemadministratörer som skapar och driver kontorsinformationssystem. Parallellt övervägs lösningar baserade på Windows- och Linux-teknologier. Ger rekommendationer för installation, konfigurering och optimering av kärntjänster informationssystem, org...

Ett brett utbud av frågor relaterade till UNIX-operativsystemets funktion övervägs, inklusive: grundläggande frågor om att bygga ett operativsystem, principer för att organisera UNIX-filsystemet, konton användare, installation, lansering och drift av populära operativsystem Linux, FreeBS...

Beskriver installation och konfiguration av hårdvara i operativsystemet Linux: grafikkort, hårddiskar, optiska enheter och andra grundläggande enheter, samt skrivare, skannrar, modem, flash-enheter, nätverkskort och annan kringutrustning. I det här fallet övervägs 2 konfigurationsalternativ - med ...

Svar ges på alla frågor som uppstår när man arbetar med Linux: från att installera och konfigurera detta operativsystem till att konfigurera en server baserad på Linux. Materialet i boken täcker alla områden av Linux-applikationer så mycket som möjligt: ​​från att köra Windows-spel under Linux till att sätta upp din egen webbserver. Övervägs också: i...

Är du en erfaren systemadministratör och vill lära dig hur man hanterar ett Linux-nätverk? Eller är du redan Linuxanvändare och vill ta operativsystemet vidare och bli systemadministratör? Boken du håller i dina händer kommer att ge dig den möjligheten. Hon före…

Frånvarande

Denna laboratorieworkshop förbereddes för studenter vid fakulteten för affärsinformatik och informationsteknologi vid Magnitogorsk State Technical University och är fokuserad på att förbereda en systemadministratör för en liten organisation (SOHO) för att lösa problemen med att konfigurera arbetare med ...

Boken är en praktisk guide för att skapa ett enkelt lokalt nätverk för ett hem eller ett litet kontor baserat på datorer under Windows kontroll och Linux. Diskuterar routing, fjärrarbete på datorer, dela resurser, skapa med ...

Frånvarande

NGINX är en högpresterande server som implementerar proxyfunktioner för webbservrar och e-postservrar och förbrukar väldigt få systemresurser. Det finns gott om guider om dess konfiguration och konfigurationsexempel på Internet, men det är svårt att förstå hur man korrekt konfigurerar NGINX för en viss...

Hårdvarustöd för transaktionsminne blir tillgängligt i de senaste processorerna. Den här artikeln beskriver implementeringen av RTM-instruktionsuppsättningen i Wind River® Simics funktionella simulator. Syftet med arbetet är att säkerställa korrekt utförande av nya instruktioner och bibehålla simulatorns höga hastighet ...

Systemadministratörens handledning

Linux Essentials

Har du frågor om att arbeta med Linux? Vill du byta till att använda det här systemet, men är tveksam? Finns det en uppgift att snabbt och fullt ut behärska Linux för att effektivt lösa professionella problem? Lärare i Center "Specialist" hjälper dig med detta.

Varje år blir Linux mer och mer populärt i världen. Och det handlar inte bara om den färgglada pingvinen - symbolen för detta operativsystem. Linux är gratis, pålitligt och säkert ur virussynpunkt - alla superdatorer och många serversystem körs på det, det är enkelt och intuitivt att använda - användarvänligt gränssnitt, laddas snabbt, vilket är trevligt och inte kräver frekventa uppdateringar, vilket Windows syndar.

Vi inbjuder dig att lära dig Linux på en kurs utvecklad av flaggskeppet inom IT-branschen - Cisco. Utbildningsprogrammet består av 16 moduler, vilket låter dig behärska operativsystemet fullt ut. Den teoretiska delen fixas omedelbart i laborationer.

Väl "Grundläggande om Linux" avslöjar de grundläggande principerna för arbetet i detta operativsystem och CLI-gränssnittet, de grundläggande begreppen för öppen källkod (öppen källkod). Under utbildningen läggs vikt vid praktiska uppgifter: tillgång till virtuell maskin Linux, som låter dig öva på att lära dig och testa kommandon CLI Linux.

Kursen kommer att vara av intresse för gymnasieelever, universitetsstudenter, IT-specialister och alla som vill använda ett av de mest populära operativsystemen i sitt arbete.

Master Linux - ett bekvämt och säkert operativsystem. Bli ett proffs inte bara i Windows. Stärk din position på arbetsmarknaden.


Topp