Linux Primer – Ang Sikat na Operating System Sa Isang Nutshell (Sa Listahan ng Mga Mapagkukunan)

Pagbubunyag: Tumutulong ang iyong suporta na panatilihing tumatakbo ang site! Kumikita kami ng bayad sa referral para sa ilan sa mga serbisyong inirerekumenda namin sa pahinang ito.


Ang Linux ay isang libre at bukas na mapagkukunan ng operating system ng computer. Ngunit ano talaga ang Linux? Well, basahin mo!

Isang Maikling Kasaysayan

Simula noong 1969 at sa pamamagitan ng 1970s, binuo ng Bell Labs ang isang operating system na kilala bilang Unix.

Ang operating system na ito ay nanguna sa maraming mga tampok at konsepto na kalaunan ay naging pamantayan sa mga operating system, tulad ng diskarte nito sa mga system management file, mga gumagamit at mga pahintulot, at mga sinulid na proseso.

Marahil ang pinakamahalaga, ang UNIX ay portable; isinulat ito lalo na sa C, sa halip na buo sa wika ng pagpupulong. Samakatuwid, maaari itong mai-port sa halos anumang pangkalahatang computer na walang layunin na walang labis na pagsisikap.

Noong unang bahagi ng 1990, nagsimulang magtrabaho ang Linus Torvalds sa isang bukas na alternatibong mapagkukunan sa UNIX. Ito ang naging Linux kernel.

Ang gawaing ito ay na-overlay sa gawain ng proyekto ng GNU, na nagsimula ng isang dekada mas maaga sa ilalim ng pamumuno ni Richard Stallman.

Ang parehong mga proyekto na hinahangad upang lumikha ng isang operating system na magiging ganap na katugma sa UNIX, ngunit kung saan ay magiging libre at bukas na mapagkukunan, magagamit sa sinumang nangangailangan nito nang walang gastos.

Ang resulta ng kanilang pag-overlay at kung minsan ay pinagsama ang pagsisikap ay ang operating system ng Linux, na kung minsan ay tinawag na GNU / Linux operating system.

  • Kasaysayan ng Linux
  • Kasaysayan ng LINUX ni Linus Torvalds
  • Linux Naming Kontrobersya

Linux Ngayon

Ang Linux ay orihinal na ipinaglihi bilang isang operating system para sa mga personal na computer, isang libre at mas malakas na alternatibo sa Windows, MS-DOS, at Mac OS, na ang lahat ay higit pa sa kanilang pagkabata noong huling bahagi ng 80s.

Gayunpaman, dahil sa isang bilang ng mga kadahilanan – karamihan ay may kinalaman sa paraan ng mga personal na computer ay panindang at pamilihan sa mga mamimili – Ang Linux ay hindi kailanman naging isang nangingibabaw na manlalaro sa personal at desktop computing market.

Ang mga pagtatantya ay nag-iiba at ang impormasyon ay medyo mahirap matukoy, ngunit tila ang Linux account para sa tungkol sa 2% o mas kaunti sa merkado ng operating system ng computing.

Gayunpaman, ang katotohanang iyon ay hindi totoo na nagsasabi ng kahalagahan ng Linux; ito rin ay sobrang-kumakatawan sa kahalagahan ng desktop computing bilang isang bahagi ng pandaigdigang kapangyarihan ng computing.

Ang katotohanan ng bagay ay, ang Linux ay ang pinaka naka-install na operating system sa buong mundo. Ang karamihan ng mga Web server ay tumatakbo sa Linux.

Karamihan sa mga superkomputer na nakatuon sa pananaliksik ay nagpapatakbo ng Linux. Ang Linux ay nasa gitna ng operating system ng Android mobile, na nangangahulugang ang Linux ay nasa halos kalahati ng lahat ng mga mobile phone sa planeta.

Habang ang average na computer na grade-computer na desktop ay tumatakbo alinman sa Mac OS X o Windows, ito ay tunay na Linux na nagpapatunay sa karamihan ng mga kompyuter sa kompyuter at pag-compute ng mundo..

At, ito ay isang magandang mahusay na operating system din sa desktop. Maaari mong malaman ang isang buong higit pa tungkol sa kasalukuyang estado ng Linux kung ikaw ay interesado.

Bakit Gumamit ng Linux?

Kaya bakit mo dapat gamitin ang Linux? Dahil ito ay kung saan-saan. Sa katunayan, malamang na ginagamit mo ito.

Kung mayroon kang isang web hosting account, halos tiyak na isang Linux hosting account. Kung mayroon kang isang telepono sa Android, sa ilalim ng hood ang Linux kernel.

Nangangahulugan ito na kung ikaw ay seryoso tungkol sa pag-unlad, lalo na ang pagbuo ng web, ang pagkakaroon ng isang pag-unawa sa Linux ay mahalaga.

Maaari kang lumayo nang hindi nalalaman ito nang pansamantala, ngunit kung talagang nais mong gumawa ng anumang bagay na kawili-wiling lampas sa pagpapatakbo ng isang blog na WordPress, sa ilang sandali kakailanganin mong malaman ang kaunti pa tungkol sa Linux.

Hindi nangangahulugan ito na kailangan mong maging isang programmer ng Linux, ngunit dapat kang maging mas komportable sa paggamit ng Linux sa pang-araw-araw na batayan.

At ang isa sa mga pakinabang ng pagtatrabaho sa Linux ay na mayroong isang tiyak na halaga ng transparency sa operating system.

Ang lahat ng source code ay magagamit at pagkatapos ay maraming mga tao sa paligid na nakakaalam ng operating system mula sa itaas hanggang sa ibaba na maaaring makatulong sa iyo. Bilang karagdagan, ang katotohanan na ang Linux ay libre ay talagang mahalaga.

Mahalaga ito mula sa isang pang-ekonomiyang pananaw; ito ay mas mura upang magpatakbo ng isang Linux system kaysa sa isang Windows o Mac OS system. Ngunit ang libreng ay hindi lamang tumutukoy sa gastos. Ang malaya ay tumutukoy din sa kalayaan.

Maaari kang gumawa ng anumang nais mo sa code ng Linux. Ito ay ganap na bukas. Hindi ito maaaring nangangahulugang marami sa iyo sa sandaling ito – marahil ay hindi mo alam kung ano ang gagawin sa code ng Linux, o may anumang dahilan upang maisagawa ang mga kalayaan na ibinigay ng lisensya nito.

Gayunpaman, maraming ibang tao ang gumawa. Sa pamamagitan ng paggamit ng Linux, nakikinabang ka mula sa epekto ng network ng isang pandaigdigang pamayanan ng mga developer na maaaring suriin at pagbutihin ang code ng source ng Linux. Ito ay dahil sa pagiging bukas ng Linux na ang Linux ay malawak na ginagamit at pinagkakatiwalaan.

Mga Distrito

Habang sinimulan mo ang pagpasok sa Linux, bago ka pa makapagsimulang gamitin, sisimulan mong makita ang isang bungkos ng mga pangalan – mga pangalan na ikaw, kahit papaano, ay dapat na pumili sa pagitan.

Pulang sumbrero. Fedora. Ubuntu. CentOS. Debian.

Ito ay mga pamamahagi o distros.

Ano ang isang Distro?

Ang isang distro ay isang partikular na packaging ng Linux kernel, kasama ang mga module, driver, iba’t ibang software software, at anumang iba pang mga tampok na nais isama ng mga distro developer..

Ang magkakaibang mga distros ay maaaring magkaroon ng iba’t ibang mga Gabay sa desktop, iba’t ibang mga system manager file, iba’t ibang antas ng suporta para sa iba’t ibang mga peripheries ng hardware, iba’t ibang mga sistema ng pamamahala ng pakete, at iba pa.

Maraming mga pamamahagi ng Linux ang mahalagang pangkalahatang layunin. Habang maaari silang kumatawan sa isang partikular na pangitain kung ano ang nararapat na karanasan, ang mga ito ay hindi inilaan para sa anumang partikular na uri ng gawain sa computing.

Sa kabilang banda, mayroong isang mahusay na bilang ng mga ipinamahagi na binuo ng Linux na inilaan upang mapadali ang ilang mga uri ng paglutas ng problema.

Mayroong mga pamamahagi na naglalayong mga mag-aaral at manggagawa sa akademiko, mga pamamahagi na naka-target para sa mga administrador ng network at mga server ng Web, mga pamamahagi na idinisenyo para sa mga espesyal na pangangailangan ng mga robotics o artipisyal na intelektwal o pamamahala ng data ng negosyo.

Pagpili ng isang Distro

Kapag una kang nagsimula sa Linux, ang pinaka-maingat na diskarte ay ang paggamit ng isang pangkalahatang layunin na distro.

Kung ito ay para sa isang desktop computer, marahil ay nais mo ang isang bagay na may mahusay na binuo GUI.

Nais mo rin ang isang bagay na sapat na pangunahing, at may isang malaking sapat na gumagamit at base ng developer, na ang karamihan sa mga bagay na nais mong gawin dito ay mahusay na suportado.

Para sa isang nagsisimula, maliban kung mayroon kang ilang partikular na dahilan upang pumili ng iba pa, ang iyong pinakamahusay na mapagpipilian ay marahil isa sa mas tanyag, na suportado ng mga distros.

  • Nangungunang mga pagpipilian:
    • Ubuntu: ang pinaka kilalang, at isa sa pinakasikat na Linux distro. Ito ay batay sa pamamahagi ng Debian (tingnan sa ibaba).
    • Linux Mint: Ang Mint ay isa pang pamamahagi na batay sa Debian, at partikular na idinisenyo upang madaling gamitin “sa labas ng kahon,” nang walang kumplikadong pag-setup o curve ng pag-aaral..
    • CentOS: mahalagang ang Community Edition of Red Hat, isang komersyal na pamamahagi ng grade na Enterprise.
  • Iba pang mga sikat na Linux distros:
    • Fedora: Ang CentOS ay libre, edisyon ng komunidad ng Red Hat. Ang Red Hat ay suportado, matatag na edisyon ng Fedora. Ang Fedora ay ang mabilis na paglipat ng naka-oriented na bersyon ng Red Hat at CentOS. Ang pokus ay nasa mga bagong tampok at bagong teknolohiya.
    • Debian: Ang Debian ay isa sa mga unang pamamahagi ng Linux. Ang Ubuntu at maraming iba pang mga distros ay batay sa Debian. Ang Debian ay isang solidong, suportadong pamamahagi at sikat sa parehong mga server at desktop na kapaligiran.

Kung nais mong gumamit ng Linux para sa iyong sariling mga personal na dahilan, bilang isang tool para sa pag-unlad, o isang platform para sa pag-aaral, ang Ubuntu o Linux Mint ay marahil ang paraan upang pumunta.

Kung nagtatrabaho ka (o umaasa na magtrabaho) sa isang malaking kapaligiran ng negosyo, at nais mong gamitin ang Linux bilang isang platform para sa mga seryosong aplikasyon ng negosyo, malamang na mas mahusay ka sa CentOS.

Ang Ubuntu at CentOS (at karamihan sa iba pang tanyag) ay mga “pangkalahatang layunin.” Kung ang iyong mga pangangailangan ay mas partikular, maaaring nais mong tumingin sa isa sa maraming mga espesyal na layunin na pamamahagi ng Linux:

  • SteamOS: paglalaro.
  • Mga gulong: privacy.
  • Ubuntu Studio: produksiyon ng multimedia.
  • Backtrack at Kali Linux: pagsubok sa pagtagos at “etikal” na pag-hack.
  • Scientific Linux: agham, matematika, istatistika, pagmamanipula ng data.
  • Edubuntu: Edukasyon.

Maaari ka ring maging interesado sa listahan na ito ng pinakamahusay na Linux distros, ayon sa kategorya.

Ngunit Huwag Mag-alala tungkol sa Masyadong Sobra

Kung mayroon ka nang access sa isang pag-install ng Linux – halimbawa, ang iyong web hosting account – gagamitin mo lang iyon.

Kung ang iyong matalik na kaibigan ay isang computer geek, at mayroon siyang isang paboritong pamamahagi ng Linux, gamitin lamang ang isa.

Kung naghahanap ka ng pagbili ng isang computer na may mababang gastos na may isang partikular na pamamahagi ng Linux na na-install, gamitin lamang ang isa.

Sa alinman sa mga kasong ito, malamang na magtatapos ka sa isang operating system na ginagawa ang lahat ng gusto mo.

Ang nag-iisang caveat na iyon ay: kung talagang kailangan mong gumamit ng isang partikular na piraso ng software, marahil ay matalino upang makita kung inirerekumenda ng mga developer ng software ang isang partikular na pamamahagi ng Linux.

Karamihan sa oras, hindi iyon ang kaso. Gayunpaman, may mga oras na ang isang piraso ng software ay talagang gumagana lamang ng maayos, o pinakamahusay na gumagana, sa isang partikular na pamamahagi.

Saan at Paano Kumuha / Gumamit ng Linux

Ang pinakamabilis at pinakamadaling paraan upang simulang subukan ang Linux ay ang paggamit ng isang live na boot CD o thumb drive.

Nagbibigay ito sa iyo ng pagkakataon na subukan ang drive-Linux nang walang labis na pangako.

  • Live Booting Linux
  • Tagalikha ng LinuxLive USB
  • Paglikha ng isang Bootable Ubuntu USB Stick para sa Windows
  • Paano Mag-Boot ng isang Linux Live USB Drive sa Iyong Mac

Bukod sa sinusubukan ang Linux, ang booting mula sa isang naaalis na drive ay may ilang iba pang mga potensyal na layunin:

  • Pagbawi ng Disk / data. Kung mayroong isang mali sa iyong pangunahing disk o operating system, maaari mong i-boot ang Linux at pagkatapos ay ma-access ang iyong orihinal na file ng hard drive. (Hindi mo magagawang magpatakbo ng mga application na naka-install sa pangunahing OS, ngunit maaari mong basahin at mabawi ang data.)
  • Walang trace computing. Ang pagboto mula sa isang naaalis na drive ay nagbibigay-daan sa iyo na magamit ang isang hardware ng computer nang hindi hawakan ang umiiral na OS o file.

Kung magpasya kang maging isang regular na gumagamit ng Linux, baka gusto mong tumingin sa higit pang “permanent” na paraan ng pagkakaroon ng Linux.

Halimbawa, pinapayagan ka ng karamihan sa mga pamamahagi upang mag-download ng isang imahe na maaari mong sunugin sa isang DVD at pagkatapos ay i-install ang Linux tulad ng gagawin mo ng isang bagong edisyon ng Windows o OS X.

Ito ang karaniwang ginagawa ng mga tao. Ngunit may iba pang mga pagpipilian.

Virtual Machines

Ang paggamit ng isang virtual machine ay isang pangkaraniwang paraan upang galugarin ang Linux bilang isang seryoso, regular na gumagamit – maraming mga pambungad na computer science at pag-unlad na mga klase ay gumagamit ng Linux sa isang VM upang matiyak ang isang karaniwang platform para sa lahat ng mga mag-aaral..

Ang isang virtual machine ay eksakto kung ano ang tunog: isang computer na binuo sa labas ng software na tumatakbo sa tuktok ng iyong umiiral na computer.

Ang virtual machine ay nag-emulate ng hardware ng isang tunay na computer at nangangailangan ng isang operating system tulad ng isang “tunay” na computer.

Mayroong isang bilang ng mga vendor at nagbibigay ng mga virtual machine na nakatuon sa Linux na maaaring tumakbo sa alinman sa Windows o sa Mac OS (at din sa Linux, hindi sinasadya).

  • Ubuntu VM para sa Mac
  • Ang pag-install ng Virtual Machine at Ubuntu sa Windows 7
  • Patakbuhin ang Linux tulad ng anumang iba pang programa sa Windows

Docker

Ang isang kamakailang pag-unlad sa teknolohiya ng virtual machine ay ang paglitaw ng “containerization.”

Upang maipaliliwan ang mga bagay, ang isang lalagyan ay isang napakaliit na virtual machine. Ang kasalukuyang pinuno sa puwang ng lalagyan ay ang Docker.

Ang mga lalagyan ay idinisenyo lalo na bilang isang paraan ng paglawak. Maaari kang bumuo ng isang application sa isang lalagyan, at pagkatapos ay kopyahin ang buong lalagyan sa iyong server ng produksyon.

Pinapadali nito ang mga bagay tulad ng pamamahala sa dependency.

Kung ikaw ay pangunahing interesado sa Linux bilang isang alternatibong operating system ng desktop, maaari mo marahil huwag pansinin ang Docker sa ngayon.

Gayunpaman, kung ang iyong interes sa Linux ay pangunahin dahil sinusubukan mong mapahusay ang iyong mga kasanayan sa pagbuo ng web, lalo na sa mga tuntunin ng mga aplikasyon ng web (hindi lamang mga website), dapat mo talagang galugarin ang teknolohiya ng pagsasamantala.

Pagho-host at Ulap

Ang karamihan ng mga web hosting account mula sa karamihan ng mga kumpanya ng web hosting ay gumagamit ng Linux, at talagang kakaunti lamang ang mga pamamahagi.

Gayunpaman, karamihan sa kanila ay nagtago ng karanasan ng paggamit ng Linux sa likod ng isang panel ng control sa web hosting. Maayos ito kung ang lahat ng sinusubukan mong gawin ay mag-set up ng isang blog o isang website ng shopping cart.

Gayunpaman, kung sinusubukan mong bumuo ng isang web application, kakailanganin mo ng mas direktang pag-access sa Linux operating system.

Sa pangkalahatan, nangangahulugan ito ng isang virtual pribadong server account, o (mas bihirang) isang dedikadong server.

  • Plano ng Hosting na batay sa Linux (Lahat ng mga uri)
  • Mga Plano ng Hosting ng Virtual Pribadong Server (karamihan sa Linux)
  • Nakalaang Pagho-host ng Server (karamihan sa Linux)

Dual Boot

Ang trick-from-USB trick ay isang portable na bersyon lamang ng dobleng paraan ng boot, na isang paraan ng pagkakaroon ng dalawang (o higit pa) mga operating system na naka-install sa parehong hard drive.

Hindi namin inirerekumenda ang diskarte na ito para sa mga nagsisimula – maraming mga potensyal na mga pitfalls.

Ngunit kung sa tingin mo ay kumportable ang paghuhukay sa iyong system (at hindi natatakot sa salitang “pagkahati”), isang mabuting paraan upang makapagdala ng iyong kakayahang umangkop sa iyong computing environment.

  • Paano Mag-Dual Boot Linux sa Iyong PC
  • Dual Booting Ubuntu sa isang Windows Machine
  • Dual Booting Linux sa isang Mac

Isang Aktwal na Machine ng Linux ng Iyong Sariling

Sa wakas, posible na bumuo o bumili ng isang personal na computer para lamang sa pagpapatakbo ng Linux.

web hosting kupon

Naghahanap para sa tamang host ng Linux?
SiteGround – na-rate # 1 ng aming mga mambabasa – nag-aalok ng mabilis na bilis, nasubok na pagiging maaasahan, at mahusay na suporta sa customer. Sa ngayon maaari kang makatipid hanggang 67% sa kanilang mga plano sa pag-host ng Linux. Gamitin ang link na ito
at makakuha ng isang mahusay na deal.

Lumipat sa Linux

Kung ikaw ay isang gumagamit ng Mac, maaari kang makahanap ng ilang pamilyar sa Linux – lalo na kung gumagamit ka ng Terminal. Ang Mac, tulad ng Linux, ay batay sa Unix, kaya mayroong ilang pagkakatulad, tulad ng kung paano naka-set up ang mga gumagamit at pahintulot.

Gayunpaman, malamang na makahanap ka ng maraming pagkakaiba, lalo na sa desktop UI; walang tunay na hitsura ng isang Mac maliban sa isang Mac (bagaman ang ilang mga developer ng Linux ay sinubukan na gayahin ito).

  • Ang paglipat mula sa Mac OS X sa Linux
  • Lumipat mula sa OS X
  • Lumipat sa Linux
  • Ang paglipat mula sa Mac hanggang Linux

Marami pang pagkakaiba-iba sa pagitan ng Linux at Windows, kapwa sa pangunahing istruktura (tulad ng kung paano gumagana ang mga pahintulot at mga gumagamit) at mga simpleng bagay tulad ng pagbibigay ng pangalan sa mga kombensiyon.

  • Gaano kahirap Ito Lumipat sa Linux?
  • Mula sa Windows hanggang Linux
  • Ang panghuli gabay sa Linux para sa mga gumagamit ng Windows

Ang Mga Aplikasyon Ang Ano ba Talaga

Para sa karamihan ng mga gumagamit, hindi mahalaga na kung ano ang operating system na iyong naroroon; mahalaga kung ano ang mga application na mayroon ka.

Marami sa iyong mga paboritong aplikasyon ng pagmamay-ari ay hindi magagamit sa Linux.

Halimbawa, hindi ka maaaring magpatakbo ng Photoshop o Microsoft Office sa Linux.

Ngayon, mayroong mga bukas na mapagkukunan ng mapagkukunan sa maraming mga tanyag na apps (subukan ang Gimp sa halip na Photoshop, at LibreOffice sa halip na MS Office), ngunit hindi mo laging mahanap ang iyong hinahanap.

Gayunpaman, kung ginugugol mo ang karamihan sa iyong oras sa isang browser, isang text editor, o isang linya ng utos, ang Linux ay gagana nang maayos para sa iyo.

  • Ang Linux Alternatibong Proyekto
  • OS Alt: Maghanap ng Mga Bukas na Bukas na Software ng Software sa Kilalang Komersyal na Software
  • Open-Source Alternatibo sa Proprietary Enterprise Software

Ang ilang Mga Pangunahing Konsepto sa Linux

Mayroong iba’t ibang mga aspeto ng paggamit ng Linux na maaaring kakaiba sa una sa mga gumagamit ng Windows at Mac. Ngunit hindi sila mahirap maunawaan.

Mga Gumagamit, Grupo, Pahintulot

Ang Linux ay itinayo mula sa lupa hanggang sa maging isang operating system na multiuser, na may pag-aakalang kakailanganin ng iba’t ibang mga gumagamit na magkaroon ng kanilang mga personal na file na ihiwalay at ligtas mula sa ibang mga gumagamit.

Ang mga gumagamit ay kabilang sa mga pangkat. Ang mga file at application ay may mga setting ng pahintulot na tukuyin kung sino (gumagamit at / o grupo) ang kanilang pag-aari, at sino ang maaaring ma-access ang mga ito (lamang ang may-ari, lahat ng mga miyembro ng pangkat, o lahat).

Ang mga pahintulot sa pag-access na ito ay tiyak sa ilang mga aksyon: pagbabasa, pagsulat, at pagpapatupad.

  • Mga Gumagamit at Grupo ng Linux
  • Isang Panimula sa Mga Pahintulot sa Linux
  • Ang Gabay sa Baguhan sa Pamamahala ng Mga Gumagamit at Mga Grupo sa Linux

Shell

Ang puso ng karanasan ng gumagamit ng Linux ay ang shell (o command line o terminal.

Maaari kang maging pamilyar sa mga linya ng command. Mayroong magagamit sa Mac OS, at ito ay higit pa o mas kaunting pagkakatulad sa prompt ng DOS command na magagamit sa Windows.

Bago ang pagdating ng mga desktop graphical na mga interface ng gumagamit, ang command line ay naroon. Upang makakuha ng isang computer na gumawa ng isang bagay, nagpasok ka ng mga utos sa linya ng command.

Mga batay sa Icon ng Icon, tulad ng mayroon ka sa Windows o Mac, takpan ang kakayahang mag-isyu ng mga utos nang direkta sa operating system.

Ang ilang mga utos – tulad ng pagbubukas ng isang dokumento o pagpapatakbo ng isang application – ay madaling kinakatawan sa GUI. Ang iba pa – tulad ng pagsasagawa ng mga kumplikadong operasyon sa isang punong direktoryo, o pagtanggal ng lahat ng mga file na naglalaman ng isang tiyak na hanay ng mga titik sa file – ay imposible o napakahirap sa isang graphical na kapaligiran.

Ang terminal ay maaaring maging isang maliit na nakakatakot para sa mga bagong gumagamit ng Linux. Ito ay isang blangko lamang na screen, at maaari kang mag-type ng anuman.

Gayunpaman, kapag nasanay ka sa paggamit ng terminal, at magsimulang magamit ang lakas na ibinibigay nito, magtataka ka kung paano nagawa ang sinuman na wala ito.

  • Isang Panimula sa Linux Terminal
  • LinuxCommand.org: isang buong website na nakatuon sa linya ng utos ng Linux, na may tonelada ng impormasyon. Mayroon ding isang libro, na magagamit nang libre online.
  • Paano Simulan ang Paggamit ng Linux Terminal
  • Video: Mga Pangunahing Utos ng Terminal ng Linux
  • Terminal cheat Sheet (PDF)
  • Mga Mapagkukunan ng Bash Programming: Ang Bash ay ang pinakakaraniwang interface ng command line na ginagamit sa Linux (ginagamit din ito sa Mac OS). Alamin ang lahat tungkol dito sa mapagkukunang ito.

Pagkuha at Pag-install ng Software

Mayroong maraming iba’t ibang mga paraan upang makakuha at mai-install ang software sa Linux.

Kung paano mo mai-install ang mga aplikasyon ay nakasalalay sa iyong partikular na pamamahagi pati na rin sa partikular na software na sinusubukan mong i-install.

Ang pinakamahusay na paraan ng pag-install ng isang piraso ng software ay ang paggamit ng iyong software sa pamamahagi ng software.

Ito ay katamtamang pantulad sa isang App Store. Nagbibigay ito ng isang solong, medyo madaling lugar kung saan makakakuha ng (higit pa o mas kaunti) na na-verify na mga pakete ng software.

Sa kasamaang palad, hindi lahat ng Linux distro ay nagpapanatili ng isang software repo (ang mga malaki ay ginagawa, bagaman). Bukod dito, hindi lahat ng software na nais mo ay magagamit sa ganoong paraan.

Ang isang pulutong ng pagmamay-ari ng software (tulad ng Skype o Steam) ay hindi magagamit mula sa isang package manager o software repo.

Sa kasong ito, ang website ng application ay karaniwang magbibigay ng ilang bilang ng mga package ng installer ng Linux.

Hindi mo palaging mahanap ang iyong distro na kinakatawan sa listahan ng mga pagpipilian sa package, kaya kapaki-pakinabang na malaman ang iba pang mga pangunahing pamamahagi na ang iyong distro ay katulad o batay sa. (Halimbawa, ang Red Hat, Fedora, at CentOS ay magkatulad, kaya ang isang installer package na binuo para sa isa ay malamang na gagana para sa iba pang dalawa.)

Maaari ka ring magtipon at mag-install ng bagong software mula sa source code.

Hindi mo na kailangang gawin ito para sa pinaka-mature at matatag na aplikasyon (dahil karaniwang magagamit ito sa mas madaling mga format), ngunit kung nais mong subukan ang beta na bumubuo at naglalabas ng mga kandidato para sa software na nasa pag-unlad pa, kailangan mong alamin kung paano ito gawin.

  • Paano Mag-install ng Software sa Linux
  • Pag-install ng Software sa Linux Gamit ang Terminal
  • Pag-install ng Linux Software 101 para sa Mga Gumagamit ng Windows
  • Pinakamagandang Linux Software

Karagdagang Mga Mapagkukunan

  • Mga Libro
    • Paano Gumagana ang Linux: Ano ang Dapat Alam ng Bawat Superuser
    • Linux Bibliya
    • LINUX: Gabay ng Ultimate Startner’s!
    • LINUX: Madaling Linux Para sa Mga nagsisimula
    • Linux: Bootcamp
    • Linux Command Line at Shell Scripting Bible
    • Gabay sa Pocket ng Linux
    • Linux: Ang Ultimate Step by Step Guide upang Mabilis at Madaling Pagkatuto ng Linux
    • Mga mahahalagang Linux
  • Isa sa Web
    • Pangkalahatang Impormasyon sa Linux at Balita
      • Ang Linux Foundation
      • Linux.org
      • OpenSource.com
      • DistroWatch
    • Mga Tutorial
      • VIDEO: Buong Linux Tutorial – Pitong oras na kurso ng video sa Linux.
      • Linux Tutorial Index – Napakalaking listahan ng mga tutorial sa Linux.
      • Ang Gabay sa Kumpletong Baguhan sa Linux
      • Tutorial sa Linux ni Ryan

Mga Sheet ng Linux ng cheat

  • Unix / Linux Command Reference (PDF): ang isang pahinang dokumento na ito mula sa FOSSwire ay naglalaman ng lahat ng mga pangunahing utos ng Linux. Ito ay nahahati sa mga maginhawang mga seksyon tulad ng mga file na utos at mga shortcut.
  • Linux Mabilis na Sanggunian (PDF): isa pang sanggunian ng command-line, ang mula sa O’Reilly ay nagsasama rin ng isang dalawang-panig na sanggunian na may sukat na bulsa na maaari mong i-print sa stock stock at dalhin kasama mo.
  • Ang DOS sa Linux Sheet: kung gumagawa ka ng paglipat mula sa Microsoft hanggang Linux, ginagawang madali ang cheat sheet na ito – na nagpapakita ng kaukulang DOS (command-line) at mga utos ng Linux.
  • Ang LINUX cheat Sheet ni Evelyn: katulad ng 8 mga sheet ng cheat, maaari itong magamit bilang isang mabilis na paalala o isang tutorial para sa mga natututo lamang ng Linux.
  • Utos ng Linux ang Sheet ng cheat: ito ay talagang 15 cheat sheet na bawat isa ay nakatuon sa isang iba’t ibang aspeto ng paggamit ng Linux.
  • Ang Isang Manwal na Pahina (PDF): tulad ng iminumungkahi ng pangalan, ang cheat sheet na ito ay umaangkop sa isang dobleng panig ng papel. Saklaw nito ang lahat mula sa pagsisimula at pagtigil sa operating system hanggang sa paggamit ng X-Windows system hanggang sa pagpi-print.
  • Patnubay sa Mabilis na Patnubay sa Linux Security (PDF): naglo-load ng impormasyon sa seguridad ng Linux sa isang dobleng panig ng papel. Nakakatulong ito na magkaroon ng magandang paningin!
  • LINUX System Call Quick Reference (PDF): naglilista ng 190 na tawag sa system na may mga paglalarawan at lokasyon ng source code. Mahusay para sa mga seryosong programmer.
  • LINUX Admin Mabilis na Sanggunian (PDF): nakalista ang lahat ng mga mahahalagang utos para sa pangangasiwa ng system – limang pahina ang haba.
  • Direktoryo ng Alpabetikal ng Mga Utos ng Linux: kumpletong listahan ng mga utos ng Linux na may mga link sa kanilang mga pahina ng tao.
  • Ang Linux Bash Shell cheat Sheet (PDF): masinsin ngunit mabilis na gabay sa paggamit ng Bash shell.
  • Linux Command-Line cheat Sheet: simple, 3-haligi ng sanggunian ng pinaka ginagamit na mga utos.
  • Listahan ng Mga Ports ng TCP: isang listahan ng 3,498 na mga port ng network – mahalaga para sa malubhang programmer ng network.
  • Gamit ang Linux na paraan CLI – Sheet cheat (PDF): isang medyo mahabang sheet ng cheat, ang isang ito ay nagbibigay ng mas maraming impormasyon sa mambabasa. Napakahusay para sa mga taong natututo pa.
  • Ang Humble Linux cheat Sheet (PDF): isang napaka-basic, at maikli, cheat sheet na may mga pinaka-kritikal na utos lamang.
  • IP Subnet Mask Quick cheat Sheet: naglilista ng mga sukat ng iba’t ibang mga subnets. Ito ay napaka-kapaki-pakinabang kung hindi mo nais na makalkula ang iyong sarili.
  • Logical Volume Manager Sheet: lahat ng mga detalye na kailangan mong malaman tungkol sa pamamahala ng disk drive.
  • Screen VT100 / ANSI Terminal Emulator cheat Sheet (PDF): mga shortcut sa keyboard para sa pagtatrabaho sa karaniwang terminal ng VT100.
  • rpm Linux cheat Sheet: mabilis na sanggunian para sa manager ng rpm package. Kahit na ang rpm ay isinulat para sa Red Hat, ginagamit ito sa maraming iba’t ibang mga pamamahagi ng Linux.
  • dpkg Debian Linux cheat Sheet: mabilis na sanggunian para sa manager ng dpkg package. Tulad ng rpm, ang dpkg ay isinulat para sa isang partikular na pamamahagi ng Linux (Debian) ngunit ngayon ay ginagamit ng maraming iba.
  • APT cheat Sheet: mabilis na sanggunian para sa manager ng atp package. Ginagamit ito sa Debian, Slackware, at iba pang mga pamamahagi ng Linux.
  • Master Linux Package Management Sheet: naglalaman ito ng lahat ng mga pangunahing tool sa pakete ng Linux.

At isa pang bagay …

Ang gabay na ito ay hindi kumpleto nang walang mabilis na pagbanggit ng Raspberry Pi, Arduino, at maraming iba pang mga microcontroller.

Bukod sa mga server, desktop, at telepono, ang Linux ay karaniwang ang operating system na nagpapatatag ng mga kagamitang ito, na maaaring magamit upang mabuo ang lahat ng mga uri ng aparato, laruan, sensor, at mga proyekto ng robotics. (Maaari ka ring magtayo ng isang superkomputer.)

Ang Linux talaga ay kahit saan.

Karagdagang Pagbasa at Mga Mapagkukunan

Mayroon kaming higit pang mga gabay, mga tutorial, at infographics na may kaugnayan sa web hosting:

  • Pagpapakilala at Mga Mapagkukunan ng Programming ng Linux: ang malalim na pagsisid na ito sa pag-programming ng Linux ay makakakuha ng kernel kung saan ang lahat ng aksyon.
  • Network Programming sa mga Internet Sockets: alamin ang lahat tungkol sa networking sa internet.
  • Mga Mapagkukunan ng Programa ng Unix: kung nais mong maging isang developer ng Unix, ito ang lugar upang magsimula.

web hosting kupon

Interesado sa kalidad ng pag-host ng Linux?
Ang A2 Hosting ay nagmarka ng # 1 sa aming kamakailang mga pagsubok sa bilis at pagganap. Sa ngayon maaari kang makatipid ng hanggang sa 50% sa kanilang mga plano sa Linux. Gamitin ang link na ito
upang makakuha ng espesyal na presyo. Simulan ang kasiyahan sa higit na bilis ngayon.

Ang Ultimate List ng Mga Tool sa Webmaster A-Z

Ang Linux ay pa rin sa pamamagitan ng malayo ang operating system na pinili para sa powering web server.

Kaya kung nakita mo ang iyong sarili na nagpapatakbo ng Linux (lalo na ang Gentoo), marahil ay makikita mo ang iyong sarili sa pamamahala ng isang web server. Ang Ultimate List of Webmaster Tools A-Z ay magbibigay sa iyo ng maraming tulong sa paggawa ng iyong trabaho.

Ang Ultimate List ng Mga Tool sa Webmaster A-Z
Ang Ultimate List ng Mga Tool sa Webmaster A-Z

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map