Linux Primer – პოპულარული ოპერაციული სისტემა მოკლედ (რესურსების სიით)

გამჟღავნება: თქვენი მხარდაჭერა ხელს უწყობს საიტის მუშაობას! ჩვენ ვიღებთ რეფერალის გადასახადს ზოგიერთი სერვისის შესახებ, რომელსაც გირჩევთ ამ გვერდზე.


Linux არის უფასო და ღია კომპიუტერის ოპერაციული სისტემა. მაგრამ სინამდვილეში რა არის Linux? კარგად წაიკითხეთ!

მოკლე ისტორია

1969 წლიდან და 1970-იანი წლებიდან Bell Labs– მა შეიმუშავა ოპერაციული სისტემა, რომელსაც უწოდეს Unix.

ეს ოპერაციული სისტემა პიონერად ითვალისწინებს ბევრ მახასიათებელსა და კონცეფციას, რომლებიც მოგვიანებით გახდა სტანდარტი ოპერაციული სისტემებში, მაგალითად, ფაილების მართვის სისტემებისადმი მის მიდგომასთან, მომხმარებლებთან და ნებართვებთან და ძაფებთან დაკავშირებული პროცესები..

ალბათ ყველაზე მნიშვნელოვანი, UNIX პორტატული იყო; ის დაიწერა პირველ რიგში C, ვიდრე მთლიანად სათვისტომო ენაზე. ამიტომ, იგი შეიძლება გადაიტანონ თითქმის ნებისმიერი ზოგადი დანიშნულების კომპიუტერზე, ზედმეტი ძალისხმევის გარეშე.

90-იანი წლების დასაწყისში ლინუს ტორვალდსმა მუშაობა დაიწყო UNIX– ის ღია კოდის ალტერნატივაზე. ეს გახდა Linux- ის ბირთვი.

ეს ნამუშევარი დაემთხვა GNU პროექტის მუშაობას, რომელიც ათი წლით ადრე დაიწყო რიჩარდ სტალმანის ხელმძღვანელობით.

ორივე პროექტი ცდილობდა შექმნას ისეთი ოპერაციული სისტემა, რომელიც სრულად შეესაბამება UNIX- ს, მაგრამ ეს იქნება უფასო და ღია წყარო, ყველასთვის ხელმისაწვდომი, ვისაც ეს სჭირდებოდა,.

მათი გადაფარვისა და ზოგჯერ კომბინირებული ძალისხმევის შედეგია Linux ოპერაციული სისტემა, რომელსაც ზოგჯერ უწოდებენ GNU / Linux ოპერაციულ სისტემას.

  • ლინუქსის ისტორია
  • LINUX- ის ისტორია ლინუს ტორვალდების მიერ
  • Linux დასახელების დაპირისპირება

Linux დღეს

თავდაპირველად Linux წარმოიქმნა, როგორც პერსონალური კომპიუტერების ოპერაციული სისტემა, Windows- ის, MS-DOS- ის და Mac OS- ის უფასო და უფრო მძლავრი ალტერნატივა, რაც ყველა მათგანი ადრეულ პერიოდში 80-იანი წლების ბოლოს მეტ-ნაკლებად იყო..

ამასთან, რიგი ფაქტორების გამო – ძირითადად, დაკავშირებული აქვთ პერსონალური კომპიუტერების წარმოებისა და მომხმარებლებისთვის ბაზარზე გაშვების გზაზე – Linux არასოდეს გახდა დომინანტი მოთამაშე პერსონალურ და დესკტოპის კომპიუტერული ბაზარზე..

შეფასებები განსხვავდება და ინფორმაციის გარკვევა ცოტა რთულია, მაგრამ, როგორც ჩანს, Linux– ის პერსონალური კომპიუტერული ოპერაციული სისტემის ბაზარზე დაახლოებით 2% ან ნაკლებია..

ამასთან, ეს ფაქტი უხეშად ცდება ლინუქსის მნიშვნელობას; ეს ასევე უხეშად ასახავს დესკტოპის კომპიუტერული მნიშვნელოვნების მნიშვნელობას, როგორც გლობალური კომპიუტერული ენერგიის წილი.

საქმე ისაა, რომ Linux არის მსოფლიოში ყველაზე დაინსტალირებული ოპერაციული სისტემა. ვებ სერვერების დიდი უმრავლესობა Linux მუშაობს.

კვლევაზე ორიენტირებული სუპერკომპიუტერების უმეტესობა Linux მუშაობს. Linux– ს აქვს Android მობილური ოპერაციული სისტემა, რაც იმას ნიშნავს, რომ Linux– ი პლანეტაზე არსებული მობილური ტელეფონების თითქმის ნახევარზეა.

მიუხედავად იმისა, რომ საშუალო სამომხმარებლო კლასის დესკტოპის კომპიუტერი მუშაობს Mac OS X ან Windows- ით, სინამდვილეში Linux- ია, რომელიც აძლევს კომპიუტერების უმრავლესობას და გამოთვლის ინფრასტრუქტურას..

ეს არის ძალიან კარგი დესკტოპის ოპერაციული სისტემაც. თუ გაინტერესებთ, შეგიძლიათ გაეცნოთ ბევრად მეტს Linux- ის მიმდინარე მდგომარეობას.

რატომ გამოვიყენოთ Linux?

რატომ უნდა გამოიყენოთ Linux? რადგან ის ყველგან არის. სინამდვილეში, თქვენ უკვე იყენებთ მას.

თუ თქვენ გაქვთ ვებ ჰოსტინგის ანგარიში, ეს ნამდვილად არის Linux ჰოსტინგის ანგარიში. თუ Android ტელეფონი გაქვთ, ქუდის ქვეშ არის Linux ბირთვი.

ეს ნიშნავს, რომ თუ სერიოზულად გრძნობთ განვითარებას, განსაკუთრებით ვებ-განვითარებას, აუცილებელია Linux– ის გაგება.

შეგიძლიათ მოშორდეთ, რომ არ იცოდეთ ეს გარკვეული დროით, მაგრამ თუ ნამდვილად გსურთ რაიმე საინტერესო გააკეთოთ WordPress ბლოგის გაშვების მიღმა, რაღაც მომენტში გსურთ გაეცნოთ Linux– ს შესახებ.

ეს არ ნიშნავს რომ თქვენ უნდა გახდეთ Linux– ის პროგრამისტი, მაგრამ ყოველდღიურად უნდა გახდეთ კომფორტული Linux– ის გამოყენებით..

და Linux– ის მუშაობის ერთ – ერთი უპირატესობა ის არის, რომ ოპერაციულ სისტემაში გარკვეული გამჭვირვალეობაა.

ყველა კოდის წყარო ხელმისაწვდომია და შემდეგ გარშემო უამრავი ადამიანია, რომლებმაც იციან ოპერაციული სისტემა ზემოდან ქვემოდან, ვისაც შეუძლია დაგეხმაროთ. გარდა ამისა, ფაქტობრივად მნიშვნელოვანია Linux- ის თავისუფალი ფაქტი.

მნიშვნელობა აქვს ეკონომიკური თვალსაზრისით; უფრო იაფია გაუშვით Linux სისტემა, ვიდრე Windows ან Mac OS სისტემა. მაგრამ უფასო არ ნიშნავს მხოლოდ ღირებულებას. თავისუფლება ასევე ეხება თავისუფლებას.

შეგიძლიათ გააკეთოთ ყველაფერი, რაც გსურთ ლინუქსის კოდით. ის სრულიად ღიაა. ეს შეიძლება არ ნიშნავს იმას, რომ შენთვის იმ მომენტში ბევრი რამ შეიძლება იყოს – თქვენ ალბათ არ იცით რა უნდა გააკეთოთ Linux– ის კოდთან, ან რაიმე მიზეზით გქონდეთ მისი ლიცენზიით გათვალისწინებული თავისუფლებების განხორციელება..

ამასთან, ბევრი სხვა ადამიანი აკეთებს. ლინუქსის გამოყენებით, თქვენ ისარგებლებთ დეველოპერების გლობალური საზოგადოების ქსელის ეფექტიდან, რომელსაც შეუძლია შეამოწმოს და გააუმჯობესოს Linux- ის კოდის კოდი. Linux– ის ღიაობის გამო, Linux– ს ასე ფართოდ იყენებენ და ენდობიან.

დისტროსი

სანამ დაიწყებთ Linux– ს შესვლას, სანამ დაიწყებთ მის გამოყენებას, დაიწყებთ რამდენიმე ჯგუფის სახელებს – სახელებს, რომლებიც თქვენ, რატომღაც უნდა აირჩიოთ.

Წითელი ქუდი. ფედორა. უბუნტუ. CentOS. დებიანი.

ეს არის განაწილებები ან დისტროტები.

რა არის დისტრო?

Distro არის Linux- ის ბირთვის კონკრეტული შეფუთვა, მოდულებთან, დრაივერებთან, სხვადასხვა პროგრამულ პროგრამასთან და სხვა მახასიათებლებთან ერთად, რომლებსაც დისტანციური დეველოპერები სურთ..

სხვადასხვა დისტანციებს შეიძლება ჰქონდეთ სხვადასხვა დესკტოპის GUI, ფაილ მენეჯერის სხვადასხვა სისტემა, სხვადასხვა აპარატების პერიფერიების მხარდაჭერის სხვადასხვა დონეები, პაკეტის მართვის სხვადასხვა სისტემა და ა.შ..

ბევრი Linux დისტრიბუცია არსებითად ზოგადი დანიშნულების. მიუხედავად იმისა, რომ ისინი შეიძლება წარმოადგენდნენ კონკრეტულ ხედვას, თუ როგორი უნდა იყოს კომპიუტერული გამოცდილება, ისინი არ არის გათვლილი რაიმე კონკრეტული ტიპის კომპიუტერული დავალებისთვის..

მეორეს მხრივ, არსებობს უამრავი მიზნობრივი აგებული Linux დისტრიბუცია, რომლებიც გამიზნულია პრობლემების გადაჭრის გარკვეული ტიპების გასაადვილებლად.

აქ არის დისტრიბუციები, რომლებიც მიმართულია სტუდენტებისა და აკადემიური მუშაკებისთვის, ქსელის ადმინისტრატორებისა და ვებ სერვერებისთვის გამიზნული დისტრიბუციები, რობოტიკის ან ხელოვნური ინტელექტის ან საწარმოს მონაცემთა მართვის სპეციალური საჭიროებებისათვის განკუთვნილი განაწილებები..

შერჩევა Distro

როდესაც თქვენ პირველად იწყებთ Linux- ს, ყველაზე გონივრული სტრატეგიაა ზოგადი დანიშნულების დისტრომის გამოყენება.

თუ ეს დესკტოპის კომპიუტერისთვის არის განკუთვნილი, თქვენ ალბათ გსურთ კარგად განვითარებული GUI.

თქვენ ასევე გინდათ საკმარისი ინფორმაცია, საკმარისად დიდი მომხმარებლისა და დეველოპერის ბაზასთან, რომ იმ ნივთების უმეტესობა, რომელთა გაკეთებაც გსურთ..

დამწყებთათვის, თუ არ გაქვთ რაიმე განსაკუთრებული მიზეზი, რომ აირჩიოთ რაიმე სხვა, თქვენი საუკეთესო ფსონი ალბათ ერთ-ერთი ყველაზე პოპულარული, კარგად მხარდაჭერილი დისტონია.

  • ყველაზე მაღალი მწვერვალები:
    • უბუნტუ: ყველაზე ცნობილი და Linux- ის ერთ-ერთი ყველაზე პოპულარული დისტრო. იგი ემყარება Debian განაწილებას (იხ. ქვემოთ).
    • Linux Mint: Mint არის Debian- ზე დაფუძნებული კიდევ ერთი განაწილება და სპეციალურად შექმნილია იმისთვის, რომ მარტივი იყოს “ყუთიდან”, ნებისმიერი რთული დანადგარისა და სწავლის მრუდიდან..
    • CentOS: არსებითად Red Hat- ის Community Edition, კომერციული საწარმოს დონის განაწილება.
  • Linux- ის სხვა პოპულარული დისტროციები:
    • Fedora: CentOS არის Red Hat უფასო, საზოგადოებრივი გამოცემა. Red Hat არის Fedora- ს მხარდაჭერილი, სტაბილური გამოცემა. Fedora არის Red Hat- ის და CentOS- ის სწრაფი განვითარებაზე ორიენტირებული ვერსია. ყურადღება გამახვილებულია ახალ მახასიათებლებზე და ახალ ტექნოლოგიაზე.
    • Debian: Debian არის Linux– ის ერთ – ერთი პირველი დისტრიბუცია. უბუნტუ და მრავალი სხვა დისტროსი ემყარება დებიანს. Debian არის მყარი, კარგად მხარდაჭერილი განაწილება და პოპულარულია როგორც სერვერულ, ისე დესკტოპის გარემოში.

თუ გსურთ Linux– ის გამოყენება საკუთარი პირადი მიზეზების გამო, როგორც განვითარების საშუალება, ან სწავლების პლატფორმა, Ubuntu ან Linux Mint ალბათ წასასვლელია..

თუ თქვენ მუშაობთ (ან იმედოვნებთ, რომ იმუშავებთ) დიდი საწარმოს გარემოში და გსურთ გამოიყენოთ Linux, როგორც პლატფორმა სერიოზული ბიზნეს პროგრამებისთვის, თქვენ ალბათ უკეთესები ხართ CentOS– ით.

Ubuntu და CentOS (და სხვა ყველაზე პოპულარული) დისტროტები “ზოგადი დანიშნულებაა”. თუ თქვენი საჭიროებები უფრო კონკრეტულია, შეიძლება დაგჭირდეთ Linux– ის მრავალი სპეციალური დანიშნულების განაწილება:

  • SteamOS: სათამაშო.
  • კუდები: კონფიდენციალურობა.
  • Ubuntu Studio: მულტიმედიის წარმოება.
  • Backtrack და Kali Linux: შეღწევადობის ტესტირება და „ეთიკური“ გარჩევაში.
  • სამეცნიერო Linux: მეცნიერება, მათემატიკა, სტატისტიკა, მონაცემთა მანიპულირება.
  • ედუბუნტუ: განათლება.

თქვენ ასევე შეიძლება დაინტერესებული იყოთ ლინუქსის საუკეთესო დისტორების ამ ჩამონათვალის მიხედვით, კატეგორიის მიხედვით.

მაგრამ ნუ ინერვიულებთ ამაზე ძალიან

თუ უკვე გაქვთ წვდომა Linux– ის ინსტალაციაზე – მაგალითად, თქვენს ვებ ჰოსტინგის ანგარიშზე – გამოიყენეთ ეს.

თუ თქვენი საუკეთესო მეგობარი არის კომპიუტერი geek და მას აქვს საყვარელი Linux განაწილება, უბრალოდ გამოიყენეთ ეს.

თუ თქვენ ეძებთ იაფი კომპიუტერის შეძენას, რომელსაც უკვე დაყენებული აქვს Linux- ის კონკრეტული დისტრიბუცია, უბრალოდ გამოიყენეთ ეს.

ნებისმიერ ამ შემთხვევაში, თქვენ სავარაუდოდ დასრულდება ოპერაციული სისტემა, რომელიც აკეთებს ყველაფერს, რაც გსურთ.

ამის ერთადერთი სიფრთხილეა ეს: თუ რეალურად გჭირდებათ პროგრამული უზრუნველყოფის კონკრეტული ნაწილის გამოყენება, ალბათ გონივრულია იმის გარკვევა, თუ პროგრამის შემქმნელები გირჩევენ ლინუქსის კონკრეტულ განაწილებას?.

უმეტეს დროს, ეს ასე არ არის. ამასთან, არის დრო, როდესაც პროგრამული უზრუნველყოფის ნაწილი მხოლოდ კარგად მუშაობს, ან საუკეთესოდ მუშაობს კონკრეტულ განაწილებაზე.

სად და როგორ მივიღოთ / გამოიყენოთ Linux

ლინუქსის მცდელობის ყველაზე სწრაფი და მარტივი გზაა გამოიყენოთ ცოცხალი boot CD ან thumb drive.

ეს საშუალებას გაძლევთ შეამოწმოთ დრაივი ლინუქსის გაკეთების გარეშე.

  • Live Booting Linux
  • LinuxLive USB შემოქმედი
  • Windows- ისთვის Bootable Ubuntu USB Stick- ის შექმნა
  • როგორ Boot Linux Live USB დრაივი თქვენს Mac- ზე

გარდა Linux– ის მცდელობისა, მოსახსნელი დისკიდან ჩატვირთვას სხვა რამდენიმე პოტენციური მიზანიც აქვს:

  • დისკის / მონაცემების აღდგენა. თუ თქვენს პირველადი დისკზე ან ოპერაციულ სისტემაში რაიმე შეცდომა არ არის, შეგიძლიათ ააწყოთ Linux- ი და შემდეგ შეხვიდეთ თქვენს მყარ დისკზე. (თქვენ ვერ შეძლებთ პირველადი OS- ზე დაინსტალირებული აპლიკაციების გაშვებას, მაგრამ მონაცემების წაკითხვა და აღდგენა შეგიძლიათ.)
  • არარსებობის გამოთვლა. მოხსნადი დისკიდან ჩატვირთვა საშუალებას გაძლევთ გამოიყენოთ კომპიუტერის აპარატურა არსებული OS ან ფაილების შეხების გარეშე.

თუ გადაწყვეტთ Linux– ის რეგულარულ მომხმარებელს გახდომას, შესაძლოა გინდათ გადახედოთ Linux– ს გამოყენების უფრო “მუდმივ” გზებს.

მაგალითად, განაწილების უმეტესობა საშუალებას გაძლევთ ჩამოტვირთოთ სურათი, რომლის საშუალებითაც შეგიძლიათ DVD დაწვათ და შემდეგ დააინსტალიროთ Linux ისევე, როგორც Windows- ის ან OS X- ის ახალ გამოცემას..

ეს არის ის, რასაც ადამიანები ჩვეულებრივ აკეთებენ. მაგრამ არსებობს სხვა ვარიანტებიც.

ვირტუალური მანქანები

ვირტუალური აპარატის გამოყენება ჩვეულებრივი მეთოდია Linux- ის, როგორც სერიოზული, რეგულარული მომხმარებლის შესწავლა. უამრავი შესავალი კომპიუტერული მეცნიერებისა და განვითარების კლასები იყენებს Linux- ს VM- ში, რათა უზრუნველყოს საერთო პლატფორმა ყველა სტუდენტისათვის..

ვირტუალური მანქანა ზუსტად ისაა, რაც ჟღერს: კომპიუტერი, რომელიც აშენდა პროგრამას, რომელიც მუშაობს თქვენი არსებული კომპიუტერის თავზე.

ვირტუალური აპარატი ასახავს რეალურ კომპიუტერის აპარატურას და ოპერაციულ სისტემას მოითხოვს ისევე, როგორც “ნამდვილი” კომპიუტერია.

არსებობს Linux- ზე ორიენტირებული ვირტუალური აპარატების მრავალი მოვაჭრე და პროვაიდერი, რომლებიც შეიძლება მუშაობდნენ ვინდოუსზე ან Mac OS– ზე (და ასევე Linux– ზე, სხვათა შორის).

  • Ubuntu VM for Mac
  • ვირტუალური აპარატის და Ubuntu დაყენება Windows 7-ზე
  • გაუშვით Linux, როგორც სხვა პროგრამები Windows- ში

დოკერი

ვირტუალური მანქანების ტექნოლოგიის ბოლოდროინდელი განვითარება არის “კონტეინალიზაციის” წარმოქმნა.

ნივთების გადაჭარბების მიზნით, კონტეინერი ძალიან მცირე ვირტუალური მანქანაა. კონტეინალიზაციის სივრცეში ამჟამინდელი ლიდერი დოკერია.

კონტეინერები შეიქმნა, ძირითადად, განლაგების მეთოდით. შეგიძლიათ შექმნათ პროგრამა კონტეინერში, შემდეგ კი უბრალოდ დააკოპირეთ მთელი კონტეინერი თქვენს წარმოების სერვერზე.

ეს ამარტივებს ისეთ საკითხებს, როგორებიცაა დამოკიდებულების მართვა.

თუ თქვენ პირველ რიგში დაინტერესებული ხართ Linux– ით, როგორც ალტერნატიული დესკტოპის ოპერაციული სისტემა, ახლა შეიძლება დოკერის უგულებელყოფა.

ამასთან, თუ ლინუქსის მიმართ თქვენი ინტერესი პირველ რიგში იმიტომ ხდება, რომ თქვენ ცდილობთ გაზარდოთ თქვენი ვებ განვითარების უნარები, განსაკუთრებით ვებ – პროგრამების (არა მხოლოდ ვებსაიტების) თვალსაზრისით, ნამდვილად უნდა გამოიკვლიოთ კონტეინალიზაციის ტექნოლოგია.

ჰოსტინგი და ღრუბლები

ვებ – ჰოსტინგის კომპანიების უმრავლესობის ვებ – ჰოსტინების დიდი უმრავლესობა იყენებს Linux– ს, და მართლაც მხოლოდ მხოლოდ რამდენიმე მცირე დისტრიბუციას წარმოადგენს.

ამასთან, მათი უმრავლესობა ვებ ჰოსტინგის პანელის მიღმა Linux- ის გამოყენების გამოცდილებას მალავს. ეს შესანიშნავია, თუ თქვენ ცდილობთ შექმნათ ბლოგი ან კალათის ვებსაიტები.

ამასთან, თუ თქვენ ცდილობენ შექმნათ ვებ – პროგრამა, თქვენ გჭირდებათ მეტი პირდაპირი წვდომა ლინუქსის ოპერაციულ სისტემაზე.

საერთოდ, ეს ნიშნავს ვირტუალურ კერძო სერვერის ანგარიშს, ან (უფრო იშვიათად) ერთგულ სერვერს.

  • Linux– ზე დაფუძნებული ჰოსტინგის გეგმები (ყველა სახის)
  • ვირტუალური პირადი სერვერის ჰოსტინგის გეგმები (ძირითადად Linux)
  • მიძღვნილი სერვერის ჰოსტინგი (ძირითადად Linux)

ორმაგი Boot

ჩატვირთვის USB ხრიკი მხოლოდ ორმაგი ჩატვირთვის მეთოდის პორტატული ვერსიაა, რაც არის ერთდროულ მყარ დისკზე დამონტაჟებული ორი (ან მეტი) ოპერაციული სისტემა..

ჩვენ არ გირჩევთ ამ მიდგომას დამწყებთათვის – ძალიან ბევრი პოტენციური ხარვეზია.

თუ კომფორტულად იგრძნობთ თქვენს სისტემას თხრიან სისტემას (და არ შეგეშინდებათ სიტყვა “დანაყოფი”), ეს კარგი მეთოდია, რომ მოქნილობა მოგიტანოთ თქვენს კომპიუტერულ გარემოზე.

  • როგორ Dual Boot Linux თქვენს კომპიუტერზე
  • ორმაგი გაშვება Ubuntu ვინდოუსის აპარატზე
  • ორმაგი ჩატვირთვის Linux Linux Mac- ზე

საკუთარი ფაქტორის Linux მანქანა

დაბოლოს, შესაძლებელია პერსონალური კომპიუტერის შექმნა ან ყიდვა მხოლოდ Linux- ის გასაშვებად.

ჰოსტინგის კუპონი

ეძებთ Linux- ის სწორ მასპინძელს?
SiteGround – შეფასებულია # 1 ჩვენი მკითხველების მიერ – გთავაზობთ სწრაფ სიჩქარეს, გამოცდილი საიმედოობას და მომხმარებელთა შესანიშნავ მხარდაჭერას. ახლავე შეგიძლიათ დაზოგოთ 67% მათი Linux ჰოსტინგის გეგმებზე. გამოიყენეთ ეს ფასდაკლების ბმული
და მიიღეთ ბევრი რამ.

გადასვლა Linux- ზე

თუ თქვენ Mac- ის მომხმარებელი ხართ, შეიძლება გარკვეულ ნაცნობობას იპოვნით Linux– სთან – განსაკუთრებით თუ იყენებთ ტერმინალს. Mac, Linux- ის მსგავსად, ეფუძნება Unix- ს, ასე რომ, არსებობს რამდენიმე მსგავსება, მაგალითად, თუ როგორ იქმნება მომხმარებლები და ნებართვები.

მიუხედავად ამისა, თქვენ ხშირად იპოვით უამრავ განსხვავებას, განსაკუთრებით UI სამუშაო მაგიდაზე; არაფერი ნამდვილად არ ჰგავს Mac- ს გარდა Mac- ს (თუმცა Linux- ის ზოგიერთი დეველოპერის წარმომადგენელი ყველანაირად ცდილობდა ამის მიბაძვას).

  • გადასვლა Mac OS X– დან Linux– ზე
  • გადართვა OS X- დან
  • გადასვლა Linux- ზე
  • მაკიდან Linux– ზე გადასვლა

Linux- სა და Windows- ს შორის უფრო მეტი განსხვავებაა, როგორც ფუნდამენტურ სტრუქტურაში (მაგალითად, როგორ მუშაობს უფლებები და მომხმარებლები) და მარტივი რამ, როგორიცაა სახელების კონვენციები.

  • რამდენად რთულია Linux- ზე გადასვლა?
  • Windows– დან Linux– მდე
  • Windows– ის მომხმარებლებისთვის Linux– ის საბოლოო სახელმძღვანელო

პროგრამები რა არის მნიშვნელოვანი

უმეტეს მომხმარებლებს, მნიშვნელობა არ აქვს რომელ ოპერაციულ სისტემაზე ხართ? მნიშვნელობა აქვს რომელი პროგრამები გაქვთ ხელმისაწვდომი.

ბევრი თქვენი საყვარელი საკუთრების პროგრამა არ არის ხელმისაწვდომი Linux- ზე.

მაგალითად, არ შეგიძლიათ Photoshop- ის ან Microsoft Office- ის გაშვება Linux- ზე.

ახლა, არსებობს მრავალი პოპულარული პროგრამის ღია ალტერნატივა (სცადეთ Gimp ნაცვლად Photoshop და LibreOffice, MS Office– ის ნაცვლად), მაგრამ თქვენ ყოველთვის ვერ იპოვით იმას, რასაც ეძებთ.

ამასთან, თუ თქვენი დროის უმეტეს ნაწილს ბრაუზერში, ტექსტურ რედაქტორში ან ბრძანების სტრიქონში გაატარებთ, Linux აპირებს მხოლოდ მშვენივრად იმუშაოს თქვენთვის.

  • Linux– ის ალტერნატიული პროექტი
  • OS Alt: მოიძიეთ ღია წყარო პროგრამული უზრუნველყოფის ალტერნატივები ცნობილი კომერციული პროგრამებისთვის
  • ღია წყაროების ალტერნატივა საკუთრების საწარმოთა პროგრამისთვის

რამდენიმე ძირითადი Linux კონცეფცია

Linux- ის გამოყენების სხვადასხვა ასპექტი არსებობს, რაც შეიძლება უცნაურად გამოიყურებოდეს Windows და Mac მომხმარებლებისათვის. მაგრამ ეს არ არის ძნელი გასაგები.

მომხმარებლები, ჯგუფები, ნებართვები

Linux– იდან შეიქმნა მულტიუსერიანი ოპერაციული სისტემა, იმ ვარაუდით, რომ სხვადასხვა მომხმარებელს უნდა ჰქონდეს პერსონალური ფაილების განცალკევება და დაცვა სხვა მომხმარებლისგან..

მომხმარებლები მიეკუთვნებიან ჯგუფებს. ფაილებსა და პროგრამებს აქვთ ნებართვების პარამეტრები, რომლებიც განსაზღვრავს ვის (მომხმარებელს ან / და ჯგუფს) მათ ეკუთვნით და ვის შეუძლია მათი წვდომა (უბრალოდ მფლობელი, ჯგუფის ყველა წევრი ან ყველას).

ამ დაშვების ნებართვა სპეციფიკურია გარკვეული ქმედებებისთვისაც: კითხვის წერა, წერა და შესრულება.

  • Linux მომხმარებლები და ჯგუფები
  • შესავალი Linux ნებართვების შესახებ
  • დამწყები სახელმძღვანელო სახელმძღვანელო Linux- ში მომხმარებლების და ჯგუფების მართვისთვის

შელი

Linux- ის მომხმარებლის გამოცდილების გული არის ჭურვი (ან ბრძანების სტრიქონი ან ტერმინალი).

შეიძლება გარკვეულწილად გაეცანით ბრძანების ხაზებს. არსებობს Mac OS- ში და ის მეტ-ნაკლებად ანალოგიურია DOS ბრძანებასთან დაკავშირებით, რომელიც ხელმისაწვდომია Windows- ში.

დესკტოპის გრაფიკული მომხმარებლის ინტერფეისების მოსვლამდე, იქ არის ბრძანების სტრიქონი. იმისათვის, რომ კომპიუტერი გააკეთოთ რაღაცის გასაკეთებლად, შეიტანეთ ბრძანებები ბრძანების ხაზზე.

ხატულებზე დამყარებული GUI, ისევე როგორც Windows- ში ან Mac- ში, მოიცავს ოპერაციული სისტემის შესახებ ბრძანებების გაცემის უნარს..

გარკვეული ბრძანებები – მაგალითად, დოკუმენტის გახსნა ან განაცხადის გაშვება – მარტივად არის წარმოდგენილი GUI– ში. სხვები – მაგალითად, დირექტორიების ხეზე რთული ოპერაციების შესრულება ან ყველა ფაილის წაშლა, რომელიც შეიცავს ფაილში მითითებულ ასოებს, – გრაფიკულ გარემოში ან შეუძლებელია ან ძალიან რთულია..

ტერმინალი შეიძლება იყოს ცოტათი დამაშინებელი Linux- ის ახალი მომხმარებლებისთვის. ეს არის მხოლოდ ცარიელი ეკრანი და შეგიძლიათ ჩაწეროთ ყველაფერი.

ამასთან, ტერმინალის გამოყენებას შეჩვევისთანავე და დაიწყებთ ენერგიის ათვისებას, რომელიც უზრუნველყოფს მას, გაგიკვირდებათ, თუ როგორ ხდება ადამიანი რამის გარეშე.

  • შესავალი Linux– ის ტერმინალში
  • LinuxCommand.org: მთელი ვებგვერდი, რომელიც ეძღვნება Linux ბრძანების ხაზს, სადაც მოცემულია მრავალი ინფორმაცია. ასევე არსებობს წიგნი, რომელიც უფასოა ინტერნეტში.
  • როგორ დავიწყოთ Linux– ის ტერმინალის გამოყენება
  • ვიდეო: ძირითადი Linux Terminal ბრძანებები
  • ტერმინალის ყალბი ფურცელი (PDF)
  • Bash პროგრამირების რესურსები: Bash არის ყველაზე გავრცელებული ბრძანებითი ხაზის ინტერფეისი, რომელიც გამოიყენება Linux– ში (იგი ასევე გამოიყენება Mac OS– ში). შეიტყვეთ ყველაფერი ამის შესახებ ამ რესურსით.

პროგრამული უზრუნველყოფის მიღება და ინსტალაცია

Linux– ზე პროგრამული უზრუნველყოფის მოპოვებისა და ინსტალაციის რამდენიმე სხვადასხვა გზა არსებობს.

პროგრამების ინსტალაცია დამოკიდებული იქნება თქვენს კონკრეტულ განაწილებაზე, ასევე იმ კონკრეტულ პროგრამულ უზრუნველყოფაზე, რომლის დამონტაჟებასაც ცდილობთ.

პროგრამული უზრუნველყოფის ნაწილის დაყენების საუკეთესო საშუალებაა თქვენი განაწილების პროგრამული უზრუნველყოფის საცავის გამოყენება.

ეს ზომიერად ანალოგიურია App Store– ისთვის. ის უზრუნველყოფს ერთ, შედარებით მარტივ ადგილს, საიდანაც მიიღებთ (მეტნაკლებად) დადასტურებულ პროგრამულ პაკეტებს.

სამწუხაროდ, ყველა Linux Linux არ ინახავს პროგრამული უზრუნველყოფის გადატვირთვისას (თუმცა, დიდი პირობა). უფრო მეტიც, ყველა სასურველი პროგრამა არ იქნება ხელმისაწვდომი ამ გზით.

ბევრი საკუთრებაში არსებული პროგრამული უზრუნველყოფა (როგორიცაა Skype ან Steam) არ არის ხელმისაწვდომი პაკეტის მენეჯერის ან პროგრამული უზრუნველყოფის repo- სგან.

ამ შემთხვევაში, აპლიკაციის ვებსაიტს ჩვეულებრივ მიაწვდის ლინუქსის პროგრამის ინსტალერის პაკეტებს.

თქვენ ყოველთვის ვერ ნახავთ თქვენს distro წარმოდგენილ პაკეტების ვარიანტების ჩამონათვალში, ამიტომ სასარგებლოა იცოდეთ სხვა ძირითადი დისტრიბუციები, რომელთა მსგავსი მსგავსია ან ემყარება მას. (მაგალითად, Red Hat, Fedora და CentOS ძალიან ჰგავს, ამიტომ ერთისთვის აშენებული ინსტალერული პაკეტი სავარაუდოდ იმუშავებს დანარჩენ ორს.)

ასევე შეგიძლიათ შეადგინოთ და დააინსტალიროთ ახალი პროგრამული უზრუნველყოფა წყაროდან.

თქვენ არ გჭირდებათ ამის გაკეთება ყველაზე სექსუალურ და სტაბილურ აპლიკაციებზე (იმიტომ, რომ ისინი ჩვეულებრივ უფრო მარტივ ფორმატებშია ხელმისაწვდომი), მაგრამ თუ გსურთ ბეტა აშენებები გაასინჯოთ და კანდიდატები გაათავისუფლეთ პროგრამისთვის, რომელიც ჯერ კიდევ დამუშავების პროცესშია, თქვენ უნდა ისწავლეთ ამის გაკეთება.

  • როგორ დააყენოთ პროგრამა Linux- ზე
  • ტერმინალის გამოყენებით ლინუქსზე პროგრამული უზრუნველყოფის ინსტალაცია
  • Windows- ის მომხმარებლისთვის Linux პროგრამული უზრუნველყოფის 101 ინსტალაცია
  • საუკეთესო Linux პროგრამები

Დამატებითი რესურსები

  • წიგნები
    • როგორ მუშაობს Linux: რა უნდა იცოდეს ყველა სუპერმარკერმა
    • Linux ბიბლია
    • LINUX: Ultimate Beginners’s Guide!
    • LINUX: მარტივი Linux დამწყებთათვის
    • Linux: Bootcamp
    • Linux Command Line და Shell Scriptting Bible
    • Linux ჯიბის სახელმძღვანელო
    • Linux: Ultimate ნაბიჯ ნაბიჯ სახელმძღვანელო Linux– ის სწრაფად და მარტივად სწავლისთვის
    • Linux Essentials
  • ერთი ინტერნეტ
    • ზოგადი Linux ინფორმაცია და სიახლეები
      • Linux Foundation
      • Linux.org
      • OpenSource.com
      • DistroWatch
    • გაკვეთილები
      • VIDEO: სრული Linux სახელმძღვანელო – შვიდი საათიანი ვიდეო კურსი Linux- ზე.
      • Linux სამეურვეო ინდექსი – ლინუქსის გაკვეთილების ამომწურავი სია.
      • სრული დამწყები სახელმძღვანელო Linux- ისთვის
      • რაიანის Linux– ის სამეურვეო

Linux Cheat Sheets

  • Unix / Linux Command Reference (PDF): FOSSwire– დან ეს ერთგვერდიანი დოკუმენტი შეიცავს Linux– ის ყველა მნიშვნელოვან ბრძანებას. ის იყოფა მოსახერხებელ მონაკვეთებად, როგორიცაა ფაილური ბრძანებები და მალსახმობები.
  • Linux- ის სწრაფი მითითება (PDF): კიდევ ერთი ბრძანების ხაზის მითითება, O’Reilly- ს ეს ასევე შეიცავს ორმხრივი ზომის მითითებას, რომლის საშუალებით შეგიძლიათ დაბეჭდოთ ბარათის მარაგში და თან წაიყვანოთ.
  • DOS to Linux Cheat Sheet: თუ თქვენ Microsoft– დან Linux– ით გადადიხართ ნაბიჯს, ამ მოტყუების ფურცელი მარტივია – აჩვენებს შესაბამის DOS (ბრძანების ხაზს) და Linux ბრძანებებს..
  • Evelyn’s LINUX Cheat Sheet: უფრო მეტი, ვიდრე 8 თაღლითური ფურცელი, ეს შეიძლება გამოყენებულ იქნას როგორც სწრაფი შეხსენება ან სამეურვეო პროგრამა მხოლოდ Linux- ისთვის..
  • Linux ბრძანებები მოტყუების ფურცელი: ეს ნამდვილად არის 15 ყალბი ფურცელი, რომელთაგან თითოეული ფოკუსირდება Linux- ის გამოყენების სხვადასხვა ასპექტზე.
  • ერთი გვერდიანი სახელმძღვანელო (PDF): როგორც სახელი გვთავაზობს, ეს მოტყუების ფურცელი ჯდება ერთჯერად ცალმხრივ ფურცელზე. იგი მოიცავს ყველაფერს, ოპერაციული სისტემის დაწყებისა და შეჩერებიდან, X-Windows სისტემის გამოყენებამდე ბეჭდვისთვის.
  • Linux Security Quick Reference Guide (PDF): ლინუქსის უსაფრთხოების ინფორმაცია იტვირთება ორმხრივ ფურცელზე. ეს ხელს უწყობს კარგი მხედველობა!
  • LINUX სისტემის ზარის სწრაფი მითითება (PDF): ჩამოთვლის 190 სისტემურ ზარს, აღწერილობით და წყაროების კოდით. შესანიშნავია სერიოზული პროგრამისტებისთვის.
  • LINUX Admin Quick Reference (PDF): ჩამოთვლის სისტემის მართვის ყველა მნიშვნელოვან ბრძანებას – გრძელი ხუთი გვერდი.
  • ლინუქსის ბრძანებების ანბანიული დირექტორია: ლინუქსის ბრძანებების სრული სია მათი გვერდების ბმულებთან.
  • Linux Bash Shell Cheat Sheet (PDF): საფუძვლიანი, მაგრამ სწრაფი სახელმძღვანელო გამოყენების Bash shell.
  • Linux Command-Line Cheat Sheet: მარტივი, 3-სვეტიანი მითითება ყველაზე ხშირად გამოყენებული ბრძანებების შესახებ.
  • TCP პორტების სია: 3,498 ქსელის პორტების სია – აუცილებელია სერიოზული ქსელის პროგრამისტისთვის.
  • ლინუქსის გამოყენებით CLI გზა – Cheat Sheet (PDF): საკმაოდ გრძელი მოტყუების ფურცელი, ეს მკითხველს გაცილებით მეტ ინფორმაციას აძლევს. შესანიშნავია იმ ადამიანებისთვის, რომლებიც ჯერ კიდევ სწავლობენ.
  • Humble Linux Cheat Sheet (PDF): ძალიან ძირითადი და მოკლე, თაღლითური ფურცელი, მხოლოდ ყველაზე კრიტიკული ბრძანებებით.
  • IP Subnet Mask Quick Cheat Sheet: ჩამოთვლილია სხვადასხვა ქვესადგურის ზომები. ეს ძალიან სასარგებლოა, თუ არ გსურთ მისი გამოანგარიშება.
  • ლოგიკური მოცულობის მენეჯერი Cheat Sheet: ყველა დეტალი, რაც თქვენ გჭირდებათ იცოდეთ დისკის მართვის შესახებ.
  • ეკრანი VT100 / ANSI Terminal Emulator Cheat Sheet (PDF): კლავიატურის მალსახმობები სტანდარტული VT100 ტერმინალთან მუშაობისთვის.
  • rpm Linux Cheat Sheet: სწრაფი მითითება rpm პაკეტის მენეჯერისთვის. მიუხედავად იმისა, რომ rpm დაიწერა Red Hat– ისთვის, იგი გამოიყენება Linux– ის სხვადასხვა დისტრიბუციაზე.
  • dpkg Debian Linux Cheat Sheet: სწრაფი მითითება dpkg პაკეტის მენეჯერისთვის. Rpm- ს მსგავსად, dpkg დაიწერა კონკრეტული Linux დისტრიბუციისთვის (Debian), მაგრამ ახლა მას იყენებენ მრავალი სხვა.
  • APT Cheat Sheet: სწრაფი მითითება აპარატების პაკეტის მენეჯერისთვის. იგი გამოიყენება Debian, Slackware და Linux სხვა დისტრიბუციებით.
  • Master Linux პაკეტის მართვის Cheat Sheet: ეს შეიცავს Linux– ის პაკეტის ყველა მნიშვნელოვან ინსტრუმენტს.

Და კიდევ ერთი რამ…

ეს სახელმძღვანელო არ იქნება სრული, Raspberry Pi, Arduino და სხვა მრავალი მიკროკონტროლერის დაუყოვნებლივი ახსნის გარეშე..

სერვერების, დესკტოპების და ტელეფონების გარდა, Linux ჩვეულებრივ არის ოპერაციული სისტემა, რომელიც უფლებამოსილია ამ მოწყობილობებს, რომელთა გამოყენება შესაძლებელია ყველა სახის მოწყობილობის, სათამაშოების, სენსორების და რობოტის პროექტების ასაშენებლად. (თქვენ შეგიძლიათ სუპერკომპიუტერიც კი ააწყოთ.)

Linux ნამდვილად ყველგან არის.

შემდგომი კითხვა და რესურსები

ჩვენ გვაქვს უფრო მეტი სახელმძღვანელო, გაკვეთილი და ინფოგრაფიკა, რომლებიც დაკავშირებულია ვებ ჰოსტინგთან:

  • Linux პროგრამირების შესავალი და რესურსები: Linux- ის პროგრამირების ღრმა ჩაძირვა ხდება ბირთვის, სადაც ყველა მოქმედებაა.
  • ქსელის პროგრამირება ინტერნეტის სოკეტებით: შეიტყვეთ ყველაფერი ინტერნეტში ქსელის შესახებ.
  • Unix პროგრამირების რესურსები: თუ გსურთ Unix- ის დეველოპერი გახდეთ, ეს არის ადგილის დასაწყებად.

ჰოსტინგის კუპონი

დაინტერესებულია Linux- ის ხარისხის ჰოსტინგით?
A2 ჰოსტინგმა გაიტანა # 1 ჩვენს ბოლო სისწრაფესა და შესრულების ტესტებში. ახლავე შეგიძლიათ შეინახოთ 50% -იანი მათი Linux გეგმები. გამოიყენეთ ეს ფასდაკლების ბმული
სპეციალური ფასების მისაღებად. დაიწყეთ სიჩქარის მაღალი სიჩქარით დღეს.

ვებ – მასტერის ინსტრუმენტების საბოლოო სია A-Z

Linux კვლავ შორსაა სერვერების არჩევანის ოპერაციული სისტემა.

თუ აღმოჩნდებით, რომ მუშაობს Linux (განსაკუთრებით Gentoo), თქვენ ალბათ აღმოჩნდებით, რომ მართავს ვებ სერვერს. Webmaster Tools A-Z- ის საბოლოო ჩამონათვალი დაგეხმარებათ უამრავ დახმარებაში თქვენი სამუშაოს შესრულებაში.

ვებ – მასტერის ინსტრუმენტების საბოლოო სია A-Z
ვებ – მასტერის ინსტრუმენტების საბოლოო სია 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