Aloittelijoiden opas Linuxille - Aloita Linuxin oppiminen muutamassa minuutissa
Hei ystävät,
Tervetuloa TecMintin tähän eksklusiiviseen "BEGINNER'S GUIDE FOR LINUX" -oppaaseen. Tämä kurssimoduuli on suunniteltu ja koottu erityisesti aloittelijoille, jotka haluavat päästä mukaan Linux-oppimisprosessiin ja tehdä parhaansa nykypäivän IT-organisaatioissa. Tämä kurssiohjelma on luotu teollisuusympäristön vaatimusten mukaisesti, ja siinä on täydellinen pääsy Linuxiin, mikä auttaa sinua rakentamaan suurta menestystä Linuxissa.
Olemme pitäneet erityisen tärkeinä Linux-komentoja ja -kytkimiä, komentosarjoja, palveluja ja sovelluksia, pääsynvalvontaa, prosessinhallintaa, käyttäjien hallintaa, tietokantojen hallintaa, verkkopalveluja jne. Vaikka Linux-komentorivi tarjoaa tuhansia komentoja, mutta vain muutamia peruskomennot, jotka sinun on opittava suorittamaan päivittäinen Linux-tehtävä.
Kaikilla opiskelijoilla on oltava vähän tietoa tietokoneista ja intohimo oppia uutta tekniikkaa.
Tätä kurssiohjelmistoa tuetaan tällä hetkellä uusimmissa Linux-jakeluissa, kuten Red Hat Enterprise Linux, CentOS, Debian, Ubuntu jne.
kurssin tavoitteet
- Linuxin käynnistysprosessi
- Linux-tiedostojärjestelmän hierarkia
- CentOS 7: n asennus
- Erilaisten Linux-jakelujen asennus, mukaan lukien Debian, RHEL, Ubuntu, Fedora jne.
- Uusimman VirtualBoxin asentaminen Linuxiin
- Windowsin ja Linuxin kaksoiskäynnistysasennus
- Luettele tiedostot ja hakemistot ls-komennolla
- Vaihda Linux-hakemistojen ja polkujen välillä CD-komennolla
- Kuinka käyttää dir-komentoa eri vaihtoehdoilla Linuxissa
- Selvitä nykyinen työkirja hakemistolla 'pwd' -komennolla
- Luo tiedostoja kosketuskomennolla
- Kopioi tiedostot ja hakemistot 'cp' -komennolla
- Tarkastele tiedostosisältöä 'kissa' -komennolla
- Tarkista tiedostojärjestelmän levytilan käyttö 'df' -komennolla
- Tarkista tiedostojen ja hakemistojen levyn käyttö du-komennolla
- Etsi tiedostot ja hakemistot Etsi-komennolla
- Etsi tiedostomallihaut grep-komennolla
- Omituiset 'ls' -komennot, jotka jokaisen Linux-käyttäjän on tiedettävä
- Hallitse tiedostoja tehokkaasti käyttämällä pää-, häntä- ja kissakomentoja Linuxissa
- Laske tiedostojen rivien, sanojen ja merkkien määrä wc-komennolla
- Tiedostojen lajittelun peruskomennot Linuxissa
- Lajittele komennot tiedostojen lajittelemiseksi Linuxissa
- Pydf-vaihtoehtoinen df-komento levyn käytön tarkistamiseksi
- Tarkista Linux Ram Usage -komento ilmaisella komennolla
- Nimeä komennot uudelleen nimeämään tiedostot ja hakemistot uudestaan
- Tulosta teksti/merkkijono terminaalissa echo-komennolla
- Siirtyminen Windowsista Nixiin - 20 hyödyllistä komentoa aloittelijoille - osa 1
- 20 edistynyttä komentoa keskitason Linux-käyttäjille - osa 2
- 20 edistynyttä komentoa Linux-asiantuntijoille - osa 3
- 20 hauskaa komentoa Linuxista tai Linuxista on hauskaa päätelaitteessa - osa 1
- 6 mielenkiintoista hauskaa Linux-komentoa (hauskaa terminaalissa) - osa 2
- 51 hyödyllistä vähemmän tunnettua komentoa Linux-käyttäjille
- 10 vaarallisinta komentoa - sinun ei pitäisi koskaan suorittaa Linuxissa
- Kuinka lisätä tai luoda uusia käyttäjiä 'useradd' -komennolla
- Kuinka muokata tai muuttaa käyttäjäattribuutteja käyttämällä usermod-komentoa
- Käyttäjien ja ryhmien, tiedostojen käyttöoikeuksien ja määritteiden hallinta - Edistynyt taso
- Su: n ja sudon välinen ero - sudon määrittäminen - Edistynyt taso
- Kuinka seurata käyttäjien toimintaa psacct- tai acct-työkaluilla
- Yum Package Management - CentOS, RHEL ja Fedora
- RPM-pakettien hallinta - CentOS, RHEL ja Fedora
- APT-GET- ja APT-CACHE-pakettien hallinta - Debian, Ubuntu
- DPKG-paketin hallinta - Debian, Ubuntu
- Zypper-pakettien hallinta - Suse ja OpenSuse
- Linux-paketin hallinta, jossa Yum, RPM, Apt, Dpkg, Aptitude ja Zypper - Edistynyt taso
- 27 'DNF' (Fork of Yum) -komentoa RPM-paketin hallintaan - Uusi päivitys
- Linux-prosessinvalvonta huippukomennolla
- Linux-prosessinhallinta Kill-, Pkill- ja Killall-komennoilla
- Linux-tiedostoprosessin hallinta lsof-komennoilla
- Linuxin työn aikataulutus Cronilla
- 20 komentorivityökalua Linuxin suorituskyvyn seuraamiseksi - osa 1
- 13 Linux Performance Monitoring Tools - Part 2
- Nagios-seurantatyökalu Linuxille - Edistynyt taso
- Zabbix-seurantatyökalu Linuxille - Edistynyt taso
- Shell-komentosarja verkon valvontaan, levyn käyttö, käyttöaika, keskimääräinen lataus ja RAM - Uusi päivitys
- Kuinka arkistoida/pakata Linux-tiedostoja ja hakemistoja "tar" -komennolla
- Kuinka avata, purkaa ja luoda RAR-tiedostoja Linuxissa
- 5 työkalua tiedostojen arkistoimiseksi/pakkaamiseksi Linuxissa
- Tiedostojen arkistointi/pakkaus ja tiedostomääritteiden asettaminen - Edistynyt taso
- Kuinka kopioida/synkronoida tiedostoja ja hakemistoja paikallisesti/etänä rsyncin avulla
- Tiedostojen/kansioiden siirtäminen Linuxissa scp: n avulla
- Rsnapshot (Rsync Based) - Paikallinen/etätiedostojärjestelmän varmuuskopiointityökalu
- Synkronoi kaksi Apache-verkkopalvelinta/verkkosivustoa Rsyncin avulla - etutaso
- Varmuuskopioi ja palauta Linux-järjestelmät Uudelleen varmuuskopiointityökalun avulla
- Linux-järjestelmien kloonaus/varmuuskopiointi - Mondo Rescue Disaster Recovery Tool -työkalu
- Kuinka palauttaa poistetut tiedostot/kansiot Scalpel-työkalulla
- 8 "Levyn kloonaus/varmuuskopiointi" -ohjelmistoa Linux-palvelimille
- Mikä on Ext2, Ext3 ja Ext4 ja kuinka luoda ja muuntaa Linux-tiedostojärjestelmiä
- Linux-tiedostojärjestelmätyyppien ymmärtäminen
- Linux-tiedostojärjestelmän luominen ja määritykset - Edistynyt taso
- Normaalien Linux-tiedostojärjestelmien määrittäminen ja NFSv4-palvelimen määrittäminen - Edistynyt taso
- Paikallisten ja verkkotiedostojärjestelmien (Samba & NFS) asentaminen/irrottaminen - Edistynyt taso
- Kuinka luoda ja hallita Btrfs-tiedostojärjestelmää Linuxissa - Edistynyt taso
- Johdatus GlusterFS-tiedostoon (tiedostojärjestelmä) ja asennukseen - Edistynyt taso
- Määritä joustava levytallennus ja looginen äänenvoimakkuuden hallinta
- Kuinka laajentaa/vähentää LVM: ää (looginen äänenvoimakkuuden hallinta)
- Kuinka otan tilannekuvan/palautat LVM: n
- Määritä ohut valmistelumäärät LVM: ään
- Hallitse useita LVM-levyjä Striping I/O -ominaisuuksilla
- LVM-osioiden siirtäminen uuteen loogiseen osaan
- Johdatus RAID: iin, RAID- ja RAID-tasojen käsitteet
- RAID0 (Stripe) -ohjelmiston luominen kahdelle laitteelle käyttämällä mdadm
- RAID 1: n (peilaus) määrittäminen Linuxin kahdella levyllä
- RAID 5: n (Striping with Distributed Parity) luominen Linuxiin
- Asenna RAID-taso 6 (Striping with Double Distributed Parity) Linuxiin
- RAID 10: n tai 1 + 0: n (sisäkkäin) määrittäminen Linuxissa
- Olemassa olevan RAID-matriisin kasvattaminen ja epäonnistuneiden levyjen poistaminen Linuxissa
- Osioiden kokoaminen RAID-laitteina - Järjestelmän varmuuskopioiden luominen ja hallinta
- Määritä Linux-palvelut käynnistymään ja pysähtymään automaattisesti
- Kuinka estää ja poistaa ei-toivotut palvelut Linuxissa
- Kuinka hallita Systemd-palveluja Systemctl: n avulla Linuxissa
- Järjestelmän käynnistysprosessin ja palveluiden hallinta Linuxissa
- 25 Linux-palvelinten tietoturvavihjeitä
- 5 parasta käytäntöä SSH-palvelimen suojaamiseen
- Grubin salasanasuojaus Linuxissa
- Suojaa SSH-kirjautumiset SSH- ja MOTD-banneriviesteillä
- Linux-järjestelmien tarkastaminen Lynis-työkalun avulla
- Suojaa tiedostot/hakemistot Linuxin ACL-luetteloilla (kulunvalvontaluettelot)
- Verkon suorituskyvyn, suojauksen ja vianetsinnän tarkastaminen Linuxissa
- Pakolliset pääsynhallinnan perustiedot SELinuxilla - Uusi päivitys
- IPT-taulukoiden (Linux-palomuuri) vinkit/komennot
- Iptables-palomuurin asentaminen Linuxiin
- FirewallD: n määrittäminen Linuxissa
- Hyödylliset FirewallD-säännöt palomuurin määrittämiseen ja hallintaan Linuxissa
- Kuinka asentaa ja määrittää UFW - monimutkainen palomuuri
- Shorewall - korkean tason palomuuri Linux-palvelinten määrittämiseen
- Asenna ConfigServer Security & Firewall (CSF) Linuxiin
- IPFire-palomuurin Linux-jakelun asentaminen
- pfSense 2.1.5: n (palomuuri/reititin) asentaminen ja määrittäminen Linuxissa
- 10 hyödyllistä avoimen lähdekoodin suojauspalomuuria Linux-järjestelmille
- LAMPin asentaminen RHEL/CentOS 6.0 -käyttöjärjestelmään
- LAMPin asentaminen RHEL/CentOS 7.0 -käyttöjärjestelmään
- Ubuntu 14.04 -palvelimen asennusopas ja asennusvalo
- LAMP: n asentaminen Arch Linuxiin
- LAMP: n määrittäminen Ubuntu Server 14.10: ssä
- LAMP: n asentaminen Gentoo Linuxiin
- oman verkkopalvelimen luominen ja verkkosivuston ylläpito Linux-laatikosta
- Apache Virtual Hosting: IP- ja nimipohjaiset virtuaalipalvelimet Linuxissa
- Erillisen Apache-palvelimen määrittäminen nimipohjaisella virtuaalisella isännöinnillä SSL-varmenteella
- Apache-virtuaalikoneiden luominen ottamalla käyttöön tai poista käytöstä Vhosts-asetukset RHEL/CentOS 7.0 -käyttöjärjestelmässä
- Virtuaalisten isäntien luominen, SSL-varmenteiden ja avainten luominen ja CGI-yhdyskäytävän ottaminen käyttöön Gentoo Linuxissa
- Suojaa Apache raa'alta voimalta tai DDoS-hyökkäyksiltä Mod_Security- ja Mod_evasive-moduuleilla
- 13 Apache-verkkopalvelimen tietoturva- ja kovettumisvinkkejä
- Kuinka synkronoida kaksi Apache-palvelinta/verkkosivustoa Rsyncin avulla
- Varnishin (HTTP Accelerator) asentaminen ja kuormitustestien suorittaminen Apache-vertailuarvon avulla
- LAMP/LEMP-pinon asentaminen ja määrittäminen Debian 8 Jessielle - Uusi päivitys
- Asenna LEMP Linuxiin
- FcgiWrapin asentaminen ja Perl-, Ruby- ja Bash-dynaamisten kielten käyttöönotto Gentoo LEMP: ssä
- LEMP: n asentaminen Gentoo Linuxiin
- LEMP: n asentaminen Arch Linuxiin
- MySQL Basic Database Administration -komennot
- 20 MySQL (Mysqladmin) -komentoa tietokannan hallintaan Linuxissa
- MySQL-varmuuskopiointi- ja palautuskomennot tietokannan hallintaan
- MySQL (Master-Slave) -replikaation määrittäminen
- Mytop (MySQL-tietokannan valvonta) Linuxissa
- Asenna Mtop (MySQL Database Server Monitoring) Linuxiin
- https://linux-console.net/mysql-performance-monitoring/
- Ymmärrä Linux Shell- ja Shell-komentosarjakielen vinkit - osa I
- 5 Shell-komentosarjaa Linux-aloittelijoille oppia Shell-ohjelmointia - osa II
- Purjehdus Linuxin BASH-komentosarjojen maailmassa - osa III
- Linux Shell -ohjelmoinnin matemaattinen näkökohta - osa IV
- Matemaattisten lausekkeiden laskeminen komentotulkkikielellä - osa V
- Shell-komentosarjojen ymmärtäminen ja kirjoittaminen - osa VI
- Syvempi toimintojen monimutkaisuus Shell-komentosarjojen avulla - osa VII
- Työskentely matriisien kanssa Linux Shell Scriptingissa - osa 8
- Katsaus Linux-muuttujiin Shell-komentosarjakielellä - osa 9
- Linux-muuttujien ymmärtäminen ja kirjoittaminen Shell-komentosarjoissa - osa 10
- Sisäkkäiset muuttujien korvaamiset ja ennalta määritetyt BASH-muuttujat Linuxissa - osa 11
- 15 haastattelukysymystä Linux "ls" -komennosta - osa 1
- 10 hyödyllistä komento-haastattelukysymystä - osa 2
- Linuxin haastattelukysymykset ja vastaukset - osa 1
- Linuxin haastattelukysymykset ja vastaukset - osa 2
- Linux-haastattelukysymykset ja vastaukset aloittelijoille - osa 3
- Linuxin haastattelun ydinkysymykset ja vastaukset
- Hyödyllisiä satunnaisia Linux-haastattelukysymyksiä ja vastauksia
- Haastattelukysymykset ja vastaukset eri komennoista Linuxissa
- Hyödyllisiä haastattelukysymyksiä Linux-palveluista ja demoneista
- MySQL-haastattelukysymykset tietokannan järjestelmänvalvojille
- MySQL-tietokannan haastattelukysymykset aloittelijoille ja keskitasolle
- Edistä MySQL-tietokannan haastattelukysymyksiä ja vastauksia Linux-käyttäjille
- Apache-haastattelukysymykset aloittelijoille ja keskitasolle
- VsFTP-haastattelukysymykset ja vastaukset - osa 1
- Edistä VsFTP-haastattelukysymyksiä ja vastauksia - osa 2
- Hyödyllisiä SSH (Secure Shell) -haastattelukysymyksiä ja vastauksia
- Hyödyllisiä "Squid Proxy Server" -haastattelukysymyksiä ja vastauksia Linuxissa
- Linuxin palomuurin Iptables-haastattelukysymykset - Uusi päivitys
- Haastattelun peruskysymykset Linux-verkossa - osa 1 - Uusi päivitys
- Hyödyllisiä haastattelukysymyksiä ja vastauksia Linux Shell -skripteillä
- Käytännön haastattelukysymyksiä ja vastauksia Linux Shell -skriptauksiin
- Täydellinen Linux-komentorivin huijauslehti
- GNU/Linux Advanced Administration Guide
- Linux-palvelinten suojaaminen ja optimointi
- Linux-korjaustiedostojen hallinta: Linuxin pitäminen ajan tasalla
- Johdatus Linuxiin - kädet opas
- Tietoja Linux® Virtual Memory Managerista
- Linux Bible - täynnä päivityksiä ja harjoituksia
- aloittelijan aloitusopas Linuxiin
- Linux Scratchista - Luo oma Linux-käyttöjärjestelmäsi
- Linux Shell Scripting Cookbook, toinen painos
- Linuxin suojaaminen ja optimointi: hakkerointiratkaisu
- Käyttäjätila Linux - Ymmärtäminen ja hallinta
- Bash-opas Linux-aloittelijoille - Uusi päivitys
- RHCSA (Red Hat Certified System Administrator) -sertifiointiopas
- LFCS (Linux Foundation Certified Sysadmin) -sertifiointiopas
- LFCE (Linux Foundation Certified Engineer) -sertifiointiopas
Kerro meille, jos haluat sisällyttää tiettyjä Linux-ohjeita, oppaita tai vinkkejä tähän Linux-oppimisoppaaseen. Älä unohda liittyä sosiaalisiin yhteisöihimme ja tilata sähköpostiuutiskirjeemme, niin saat lisää tällaisia ohjeita.
- Facebook : https://www.facebook.com/TecMint
- Twitter : http://twitter.com/tecmint
- Linkedin : https://www.linkedin.com/company/tecmint