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

  1. Linuxin käynnistysprosessi
  2. Linux-tiedostojärjestelmän hierarkia
  3. CentOS 7: n asennus
  4. Erilaisten Linux-jakelujen asennus, mukaan lukien Debian, RHEL, Ubuntu, Fedora jne.
  5. Uusimman VirtualBoxin asentaminen Linuxiin
  6. Windowsin ja Linuxin kaksoiskäynnistysasennus

  1. Luettele tiedostot ja hakemistot ls-komennolla
  2. Vaihda Linux-hakemistojen ja polkujen välillä CD-komennolla
  3. Kuinka käyttää dir-komentoa eri vaihtoehdoilla Linuxissa
  4. Selvitä nykyinen työkirja hakemistolla 'pwd' -komennolla
  5. Luo tiedostoja kosketuskomennolla
  6. Kopioi tiedostot ja hakemistot 'cp' -komennolla
  7. Tarkastele tiedostosisältöä 'kissa' -komennolla
  8. Tarkista tiedostojärjestelmän levytilan käyttö 'df' -komennolla
  9. Tarkista tiedostojen ja hakemistojen levyn käyttö du-komennolla
  10. Etsi tiedostot ja hakemistot Etsi-komennolla
  11. Etsi tiedostomallihaut grep-komennolla

  1. Omituiset 'ls' -komennot, jotka jokaisen Linux-käyttäjän on tiedettävä
  2. Hallitse tiedostoja tehokkaasti käyttämällä pää-, häntä- ja kissakomentoja Linuxissa
  3. Laske tiedostojen rivien, sanojen ja merkkien määrä wc-komennolla
  4. Tiedostojen lajittelun peruskomennot Linuxissa
  5. Lajittele komennot tiedostojen lajittelemiseksi Linuxissa
  6. Pydf-vaihtoehtoinen df-komento levyn käytön tarkistamiseksi
  7. Tarkista Linux Ram Usage -komento ilmaisella komennolla
  8. Nimeä komennot uudelleen nimeämään tiedostot ja hakemistot uudestaan
  9. Tulosta teksti/merkkijono terminaalissa echo-komennolla

  1. Siirtyminen Windowsista Nixiin - 20 hyödyllistä komentoa aloittelijoille - osa 1
  2. 20 edistynyttä komentoa keskitason Linux-käyttäjille - osa 2
  3. 20 edistynyttä komentoa Linux-asiantuntijoille - osa 3
  4. 20 hauskaa komentoa Linuxista tai Linuxista on hauskaa päätelaitteessa - osa 1
  5. 6 mielenkiintoista hauskaa Linux-komentoa (hauskaa terminaalissa) - osa 2
  6. 51 hyödyllistä vähemmän tunnettua komentoa Linux-käyttäjille
  7. 10 vaarallisinta komentoa - sinun ei pitäisi koskaan suorittaa Linuxissa

  1. Kuinka lisätä tai luoda uusia käyttäjiä 'useradd' -komennolla
  2. Kuinka muokata tai muuttaa käyttäjäattribuutteja käyttämällä usermod-komentoa
  3. Käyttäjien ja ryhmien, tiedostojen käyttöoikeuksien ja määritteiden hallinta - Edistynyt taso
  4. Su: n ja sudon välinen ero - sudon määrittäminen - Edistynyt taso
  5. Kuinka seurata käyttäjien toimintaa psacct- tai acct-työkaluilla

  1. Yum Package Management - CentOS, RHEL ja Fedora
  2. RPM-pakettien hallinta - CentOS, RHEL ja Fedora
  3. APT-GET- ja APT-CACHE-pakettien hallinta - Debian, Ubuntu
  4. DPKG-paketin hallinta - Debian, Ubuntu
  5. Zypper-pakettien hallinta - Suse ja OpenSuse
  6. Linux-paketin hallinta, jossa Yum, RPM, Apt, Dpkg, Aptitude ja Zypper - Edistynyt taso
  7. 27 'DNF' (Fork of Yum) -komentoa RPM-paketin hallintaan - Uusi päivitys

  1. Linux-prosessinvalvonta huippukomennolla
  2. Linux-prosessinhallinta Kill-, Pkill- ja Killall-komennoilla
  3. Linux-tiedostoprosessin hallinta lsof-komennoilla
  4. Linuxin työn aikataulutus Cronilla
  5. 20 komentorivityökalua Linuxin suorituskyvyn seuraamiseksi - osa 1
  6. 13 Linux Performance Monitoring Tools - Part 2
  7. Nagios-seurantatyökalu Linuxille - Edistynyt taso
  8. Zabbix-seurantatyökalu Linuxille - Edistynyt taso
  9. Shell-komentosarja verkon valvontaan, levyn käyttö, käyttöaika, keskimääräinen lataus ja RAM - Uusi päivitys

  1. Kuinka arkistoida/pakata Linux-tiedostoja ja hakemistoja "tar" -komennolla
  2. Kuinka avata, purkaa ja luoda RAR-tiedostoja Linuxissa
  3. 5 työkalua tiedostojen arkistoimiseksi/pakkaamiseksi Linuxissa
  4. Tiedostojen arkistointi/pakkaus ja tiedostomääritteiden asettaminen - Edistynyt taso

  1. Kuinka kopioida/synkronoida tiedostoja ja hakemistoja paikallisesti/etänä rsyncin avulla
  2. Tiedostojen/kansioiden siirtäminen Linuxissa scp: n avulla
  3. Rsnapshot (Rsync Based) - Paikallinen/etätiedostojärjestelmän varmuuskopiointityökalu
  4. Synkronoi kaksi Apache-verkkopalvelinta/verkkosivustoa Rsyncin avulla - etutaso

  1. Varmuuskopioi ja palauta Linux-järjestelmät Uudelleen varmuuskopiointityökalun avulla
  2. Linux-järjestelmien kloonaus/varmuuskopiointi - Mondo Rescue Disaster Recovery Tool -työkalu
  3. Kuinka palauttaa poistetut tiedostot/kansiot Scalpel-työkalulla
  4. 8 "Levyn kloonaus/varmuuskopiointi" -ohjelmistoa Linux-palvelimille

  1. Mikä on Ext2, Ext3 ja Ext4 ja kuinka luoda ja muuntaa Linux-tiedostojärjestelmiä
  2. Linux-tiedostojärjestelmätyyppien ymmärtäminen
  3. Linux-tiedostojärjestelmän luominen ja määritykset - Edistynyt taso
  4. Normaalien Linux-tiedostojärjestelmien määrittäminen ja NFSv4-palvelimen määrittäminen - Edistynyt taso
  5. Paikallisten ja verkkotiedostojärjestelmien (Samba & NFS) asentaminen/irrottaminen - Edistynyt taso
  6. Kuinka luoda ja hallita Btrfs-tiedostojärjestelmää Linuxissa - Edistynyt taso
  7. Johdatus GlusterFS-tiedostoon (tiedostojärjestelmä) ja asennukseen - Edistynyt taso

  1. Määritä joustava levytallennus ja looginen äänenvoimakkuuden hallinta
  2. Kuinka laajentaa/vähentää LVM: ää (looginen äänenvoimakkuuden hallinta)
  3. Kuinka otan tilannekuvan/palautat LVM: n
  4. Määritä ohut valmistelumäärät LVM: ään
  5. Hallitse useita LVM-levyjä Striping I/O -ominaisuuksilla
  6. LVM-osioiden siirtäminen uuteen loogiseen osaan

  1. Johdatus RAID: iin, RAID- ja RAID-tasojen käsitteet
  2. RAID0 (Stripe) -ohjelmiston luominen kahdelle laitteelle käyttämällä mdadm
  3. RAID 1: n (peilaus) määrittäminen Linuxin kahdella levyllä
  4. RAID 5: n (Striping with Distributed Parity) luominen Linuxiin
  5. Asenna RAID-taso 6 (Striping with Double Distributed Parity) Linuxiin
  6. RAID 10: n tai 1 + 0: n (sisäkkäin) määrittäminen Linuxissa
  7. Olemassa olevan RAID-matriisin kasvattaminen ja epäonnistuneiden levyjen poistaminen Linuxissa
  8. Osioiden kokoaminen RAID-laitteina - Järjestelmän varmuuskopioiden luominen ja hallinta

  1. Määritä Linux-palvelut käynnistymään ja pysähtymään automaattisesti
  2. Kuinka estää ja poistaa ei-toivotut palvelut Linuxissa
  3. Kuinka hallita Systemd-palveluja Systemctl: n avulla Linuxissa
  4. Järjestelmän käynnistysprosessin ja palveluiden hallinta Linuxissa

  1. 25 Linux-palvelinten tietoturvavihjeitä
  2. 5 parasta käytäntöä SSH-palvelimen suojaamiseen
  3. Grubin salasanasuojaus Linuxissa
  4. Suojaa SSH-kirjautumiset SSH- ja MOTD-banneriviesteillä
  5. Linux-järjestelmien tarkastaminen Lynis-työkalun avulla
  6. Suojaa tiedostot/hakemistot Linuxin ACL-luetteloilla (kulunvalvontaluettelot)
  7. Verkon suorituskyvyn, suojauksen ja vianetsinnän tarkastaminen Linuxissa
  8. Pakolliset pääsynhallinnan perustiedot SELinuxilla - Uusi päivitys

  1. IPT-taulukoiden (Linux-palomuuri) vinkit/komennot
  2. Iptables-palomuurin asentaminen Linuxiin
  3. FirewallD: n määrittäminen Linuxissa
  4. Hyödylliset FirewallD-säännöt palomuurin määrittämiseen ja hallintaan Linuxissa
  5. Kuinka asentaa ja määrittää UFW - monimutkainen palomuuri
  6. Shorewall - korkean tason palomuuri Linux-palvelinten määrittämiseen
  7. Asenna ConfigServer Security & Firewall (CSF) Linuxiin
  8. IPFire-palomuurin Linux-jakelun asentaminen
  9. pfSense 2.1.5: n (palomuuri/reititin) asentaminen ja määrittäminen Linuxissa
  10. 10 hyödyllistä avoimen lähdekoodin suojauspalomuuria Linux-järjestelmille

  1. LAMPin asentaminen RHEL/CentOS 6.0 -käyttöjärjestelmään
  2. LAMPin asentaminen RHEL/CentOS 7.0 -käyttöjärjestelmään
  3. Ubuntu 14.04 -palvelimen asennusopas ja asennusvalo
  4. LAMP: n asentaminen Arch Linuxiin
  5. LAMP: n määrittäminen Ubuntu Server 14.10: ssä
  6. LAMP: n asentaminen Gentoo Linuxiin
  7. oman verkkopalvelimen luominen ja verkkosivuston ylläpito Linux-laatikosta
  8. Apache Virtual Hosting: IP- ja nimipohjaiset virtuaalipalvelimet Linuxissa
  9. Erillisen Apache-palvelimen määrittäminen nimipohjaisella virtuaalisella isännöinnillä SSL-varmenteella
  10. Apache-virtuaalikoneiden luominen ottamalla käyttöön tai poista käytöstä Vhosts-asetukset RHEL/CentOS 7.0 -käyttöjärjestelmässä
  11. Virtuaalisten isäntien luominen, SSL-varmenteiden ja avainten luominen ja CGI-yhdyskäytävän ottaminen käyttöön Gentoo Linuxissa
  12. Suojaa Apache raa'alta voimalta tai DDoS-hyökkäyksiltä Mod_Security- ja Mod_evasive-moduuleilla
  13. 13 Apache-verkkopalvelimen tietoturva- ja kovettumisvinkkejä
  14. Kuinka synkronoida kaksi Apache-palvelinta/verkkosivustoa Rsyncin avulla
  15. Varnishin (HTTP Accelerator) asentaminen ja kuormitustestien suorittaminen Apache-vertailuarvon avulla
  16. LAMP/LEMP-pinon asentaminen ja määrittäminen Debian 8 Jessielle - Uusi päivitys

  1. Asenna LEMP Linuxiin
  2. FcgiWrapin asentaminen ja Perl-, Ruby- ja Bash-dynaamisten kielten käyttöönotto Gentoo LEMP: ssä
  3. LEMP: n asentaminen Gentoo Linuxiin
  4. LEMP: n asentaminen Arch Linuxiin

  1. MySQL Basic Database Administration -komennot
  2. 20 MySQL (Mysqladmin) -komentoa tietokannan hallintaan Linuxissa
  3. MySQL-varmuuskopiointi- ja palautuskomennot tietokannan hallintaan
  4. MySQL (Master-Slave) -replikaation määrittäminen
  5. Mytop (MySQL-tietokannan valvonta) Linuxissa
  6. Asenna Mtop (MySQL Database Server Monitoring) Linuxiin
  7. https://linux-console.net/mysql-performance-monitoring/

  1. Ymmärrä Linux Shell- ja Shell-komentosarjakielen vinkit - osa I
  2. 5 Shell-komentosarjaa Linux-aloittelijoille oppia Shell-ohjelmointia - osa II
  3. Purjehdus Linuxin BASH-komentosarjojen maailmassa - osa III
  4. Linux Shell -ohjelmoinnin matemaattinen näkökohta - osa IV
  5. Matemaattisten lausekkeiden laskeminen komentotulkkikielellä - osa V
  6. Shell-komentosarjojen ymmärtäminen ja kirjoittaminen - osa VI
  7. Syvempi toimintojen monimutkaisuus Shell-komentosarjojen avulla - osa VII
  8. Työskentely matriisien kanssa Linux Shell Scriptingissa - osa 8
  9. Katsaus Linux-muuttujiin Shell-komentosarjakielellä - osa 9
  10. Linux-muuttujien ymmärtäminen ja kirjoittaminen Shell-komentosarjoissa - osa 10
  11. Sisäkkäiset muuttujien korvaamiset ja ennalta määritetyt BASH-muuttujat Linuxissa - osa 11

  1. 15 haastattelukysymystä Linux "ls" -komennosta - osa 1
  2. 10 hyödyllistä komento-haastattelukysymystä - osa 2
  3. Linuxin haastattelukysymykset ja vastaukset - osa 1
  4. Linuxin haastattelukysymykset ja vastaukset - osa 2
  5. Linux-haastattelukysymykset ja vastaukset aloittelijoille - osa 3
  6. Linuxin haastattelun ydinkysymykset ja vastaukset
  7. Hyödyllisiä satunnaisia Linux-haastattelukysymyksiä ja vastauksia
  8. Haastattelukysymykset ja vastaukset eri komennoista Linuxissa
  9. Hyödyllisiä haastattelukysymyksiä Linux-palveluista ja demoneista
  10. MySQL-haastattelukysymykset tietokannan järjestelmänvalvojille
  11. MySQL-tietokannan haastattelukysymykset aloittelijoille ja keskitasolle
  12. Edistä MySQL-tietokannan haastattelukysymyksiä ja vastauksia Linux-käyttäjille
  13. Apache-haastattelukysymykset aloittelijoille ja keskitasolle
  14. VsFTP-haastattelukysymykset ja vastaukset - osa 1
  15. Edistä VsFTP-haastattelukysymyksiä ja vastauksia - osa 2
  16. Hyödyllisiä SSH (Secure Shell) -haastattelukysymyksiä ja vastauksia
  17. Hyödyllisiä "Squid Proxy Server" -haastattelukysymyksiä ja vastauksia Linuxissa
  18. Linuxin palomuurin Iptables-haastattelukysymykset - Uusi päivitys
  19. Haastattelun peruskysymykset Linux-verkossa - osa 1 - Uusi päivitys

  1. Hyödyllisiä haastattelukysymyksiä ja vastauksia Linux Shell -skripteillä
  2. Käytännön haastattelukysymyksiä ja vastauksia Linux Shell -skriptauksiin

  1. Täydellinen Linux-komentorivin huijauslehti
  2. GNU/Linux Advanced Administration Guide
  3. Linux-palvelinten suojaaminen ja optimointi
  4. Linux-korjaustiedostojen hallinta: Linuxin pitäminen ajan tasalla
  5. Johdatus Linuxiin - kädet opas
  6. Tietoja Linux® Virtual Memory Managerista
  7. Linux Bible - täynnä päivityksiä ja harjoituksia
  8. aloittelijan aloitusopas Linuxiin
  9. Linux Scratchista - Luo oma Linux-käyttöjärjestelmäsi
  10. Linux Shell Scripting Cookbook, toinen painos
  11. Linuxin suojaaminen ja optimointi: hakkerointiratkaisu
  12. Käyttäjätila Linux - Ymmärtäminen ja hallinta
  13. Bash-opas Linux-aloittelijoille - Uusi päivitys

  1. RHCSA (Red Hat Certified System Administrator) -sertifiointiopas
  2. LFCS (Linux Foundation Certified Sysadmin) -sertifiointiopas
  3. 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