Skrivet av Steven J. Vaughan-Nichols, bidragande redaktör
Steven J. Vaughan-Nichols bidragande redaktör
Steven J. Vaughan-Nichols, alias sjvn, har skrivit om teknik och teknikens verksamhet sedan CP/M-80 var det banbrytande PC-operativsystemet; 300 bps var en snabb Internetanslutning; WordStar var den senaste ordbehandlaren; och vi gillade det.
Fullständig biografi Publicerad i Linux och öppen källkod den 14 december 2021 | Ämne: Teknik & Arbete
Den stora avgången har gjort arbetsgivare desperata efter utvecklare, projektledare och systemadministratörer. En sak som dessa jobb har gemensamt är att de kräver Linux-kunniga personer.
I synnerhet bör du fokusera på en av de tre huvudfamiljerna: Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise Server (SLES) och Ubuntu. Det finns hundratals andra, men det finns de som spelar roll om du vill få ett jobb.
För RHEL kan du komma igång med Red Hats communitydistribution, Fedora, eller en av RHEL-klonerna: AlmaLinux eller Rocky Linux. Alla dessa är helt gratis. För SLES kan du få dina fötter blöta utan kostnad med openSUSE. Slutligen, Canonicals Ubuntu är exakt samma, oavsett om du kör den på din PC eller kör ditt företag på den i ditt datacenter.
När du har fått till dig grunderna kan du gå vidare till resurserna jag nämner nedan och börja bygga upp dina kunskaper.
2. Ta Linux-kurser, skaffa Linux-certifieringar
Ett sätt att lära sig grunderna i Linux är att titta på den underhållande och informativa Eli the Computer Guy på YouTube. Hans 29-videos Linux-introduktion är bra på att täcka grunderna.
Ett annat bra sätt att komma igång är med Linux Foundations kostnadsfria onlinekurs Introduktion till Linux .
Följ de tidigare alternativen med Essentials of Linux System Administration (LFS201) och Linux Networking and Administration (LFS211) . Ditt mål på den här vägen är att få en LFCA-certifiering (Linux Foundation Certified System Administrator).
CompTIA Linux+-certifiering är också praktiskt för att få ditt första Linux-systemadministratörsjobb. CompTIA erbjuder en mängd olika klasser för att hjälpa dig att behärska Linux-administration.
Om du är säker på att din framtid ligger i RHEL, börja med Red Hat System Administration I (RH124) och Red Hat System Administration II (RH134). Ditt mål här är att bli en Red Hat Certified System Administrator (RHCSA).
Om du redan kan din väg runt Linux kan du också snabbspåra dig till en RHCSA med RHCSA Rapid Track-kursen (RH199).
Jag vet, jag vet, vissa människor tycker inte att certifieringar är meningsfulla. Här är slutsatsen: Personalavdelningar bryr sig om certifieringar. Om du inte har rätt certifieringar kommer många företag inte ens överväga dig för ett jobb – även om du har fantastisk erfarenhet och kompetens. Ditt CV, LinkedIn-sida, etc. kommer inte ens att visas utan de rätta certifieringarna på det.
Så enkelt är det.
Även: Linux Foundation-undersökning visar att företag är desperata efter att anställa talanger med öppen källkod
3. Läs de bästa böckerna om Linux
Det bästa sättet att lära sig Linux är att använda det.
Som sagt, det finns användbara böcker för att hjälpa någon som kan ett och annat om Linux att bli ett riktigt proffs. Ett råd: Se till att få den senaste utgåvan av någon av dessa böcker. En bok som ger dig kunskap om hur init får en Linux-instans att köra kommer inte att göra dig någon nytta, eftersom den till stor del har ersatts av systemd.
Här är några av mina favoritläsningar:
How Linux Works, 3rd Edition: What Every Superuser Should Know av Brian Ward: Den här titeln täcker de historiska grunderna och deras moderna motsvarigheter. Till exempel, förutom att bara täcka Linux-diskpartitioner, täcker det också Logical Volume Manager (LVM).
The Linux Command Line, 2nd Edition: A Complete Introduction av William Shotts: Den här boken levererar precis vad titeln lovar. När du har absorberat detta kommer du inte bara att veta hur du tar dig runt Bash-skalet (det mest populära Linux-skalet), utan grunderna för hur du använder så kraftfulla skalprogram som sed, grep och awk. Det fanns en tid när jag försörjde mig på att ha bemästrat den sista trion.
Linux Command Line and Shell Scripting Bible 4th Edition av Richard Blum och Christine Bresnahan: Bemästrade allt i Shotts bok? Du är redo att gå vidare till denna enorma bok. Denna nya utgåva, publicerad i början av 2021, leder dig genom grunderna och arbetar upp till mer avancerade ämnen. Den gör detta med lätta att följa tutorials och exempel.
Linux Cookbook: Essential Skills för Linux-användare och system & Nätverksadministratörer 2nd Edition av Carla Schroder: Schroder kan sin Linux, och den här uppdateringen till hennes tidigare klassiker levererar varorna. I grund och botten är dess recept mini-how-tos för några av de vanligaste situationerna som Linux-användare och systemadministratörer möter. Jag rekommenderar starkt den här boken.
UNIX- och Linux-systemadministrationshandbok 5:e upplagan: Den här har skrivits om av en mängd experter genom åren och ger en bred Linux-administrationstäckning. Min enda varning är att den här senaste utgåvan är från 2017, vilket innebär att några av dess detaljer är lite daterade. Ändå, för allmän vägledning, kan du fortfarande inte slå det.
4. Bokmärk och följ de viktigaste Linux-webbplatserna
Om du verkligen vill lära dig Linux vill du läsa allt jag någonsin har skrivit — ja, kanske inte. Men det finns webbplatser du bör lägga till som bokmärke om du är ett Linux-proffs.
För att verkligen veta vad som händer med Linux-kärnan måste du hålla ett öga på Linux Kernel Mailing List (LKML). Obs, jag säger inte läsa den. Jag är inte säker på att någon faktiskt kan läsa allt som postats på listan; dess meddelandevolym är galen. Men när du får erfarenhet av det kommer du att kunna skilja agnarna från vetet. Till exempel är det ett säkert kort att allt Linus Torvalds postar är värt åtminstone en blick.
Jag rekommenderar att du tar reda på LKML genom att läsa dess FAQ. Det kommer att göra det mycket lättare att förstå vad som händer.
Om det är för mycket för dig kan du prenumerera på LWN.net. Det finns många Linux-nyhetssidor, men det finns bara ett LWN. Drivs av Linux-kärnunderhållaren Jon Corbet, LWN går djupt in i linux-kärnan, mjukvara med öppen källkod och kodning. Till exempel kan jag berätta om den senaste Fedora-utgåvan; LWN cam berättar om Fedora-gemenskapens debatt om huruvida icke-fria Git-smedjor ska användas för att utveckla distributionen.
Om du bara vill hålla dig uppdaterad om allmänna Linux-nyheter, gör den samlade webbplatsen Linux Today et bra jobb med att samla Linux-nyheter, funktioner och de senaste handledningarna. Här, ska jag tillägga, hittar du även länkar till många av mina artiklar.
Också: Bästa desktop Linux för proffs: Våra fem bästa val
Vill du veta exakt hur hårdvara fungerar med Linux? Då är Phoronix något för dig. Den här webbplatsen täcker kärnnyheter, men den är mest känd för sin detaljerade rapportering och benchmarking på de senaste Linux-distroerna och hårdvaran. Om du vill veta det aktuella läget för Linux-stöd för Intels Software Guard Extensions (SGX) eller hur Linux- och Mesa-drivrutiner jämförs på Intel Core i5 12600K/UHD Graphics 770 med varandra i råprestanda, är det här platsen för dig.
Om du är systemadministratör, eller det är ditt mål, rekommenderar jag starkt Reddit-grupperna Sysadmin och LinuxAdmin.
Slutligen, för er som gillar att veta om varje Linux-distribution, bör din favoritsida vara DistroWatch. Den spårar alla – och jag menar alla – Linux-distributioner där ute. Enligt min räkning finns det cirka 600 distros idag, och de flesta av dem utvecklas fortfarande aktivt. Det här är platsen att gå för att hålla reda på dem alla.
Jag har all förhoppning om att du vid den här tiden nästa år kommer att vara väl in i ditt första Linux-jobb. Lycka till!
Linux
De bästa Linux-distroerna för nybörjare AWS omfamnar Fedora Linux för sin molnbaserade Amazon Linux Microsofts Edge-webbläsare för Linux är nu tillgänglig för alla användare. De bästa Linux Foundation-klasserna CXO | Teknik och arbete