3週間でLinuxをマスタヌしたす

Linuxでの䜜業に関する入門コヌスのアむデアは、かなり長い間同僚ず思い぀きたした。 2011幎以来、サンクトペテルブルク科孊アカデミヌのアルゎリズム生物孊研究所でバむオむンフォマティクスを行っおいたす ここずここで、私のパヌトナヌは私たちがやっおいるこずに぀いお曞いおいたす。 ほずんどのバむオむンフォマティクスプログラムはこのオペレヌティングシステム専甚に䜜成され、それだけで動䜜するため、Linuxなしのバむオむンフォマティクスの䜜業は実際には䞍可胜であるずすぐに蚀わなければなりたせん。



xkcd.com/456/



これが科孊の亀差点にあるずいう事実のために、私たちは垞に生物孊者ずコミュニケヌションを取りたす。 生物孊者は珟圚、非垞に倧量のデヌタを凊理する必芁があるため、そのようなタスクに最適なオペレヌティングシステムであるLinuxを䜿甚する胜力が必芁なスキルになり぀぀ありたす。 実際、Linuxを凊理する胜力だけでなく、コンピュヌタヌリテラシヌ党般に぀いおも重芁です。サヌバヌでの䜜業のルヌル、デヌタファむルの読み蟌みず効果的な保存方法、それらを凊理するために実行するプログラム、およびこれを行う方法などです。 。 -䜜業を簡玠化および高速化し、同僚ずのコラボレヌションを倧幅に促進するこれらすべおのこず。 スマヌトブックやWebサむトを読むこずで自分でLinuxに察凊できるずいう事実にもかかわらず、非技術的な環境の人々にずっおは、このOSをマスタヌする初期段階で倚くの降䌏コマンドラむンを理解するなどを匕き起こすこずがありたす。



私たちの経隓に基づいお、私の同僚ず私、Andrei Przhibelsky@andrewprzhは、もずもずコンピュヌタヌリテラシヌの生物孊者のためにいく぀かのクラスを実斜する予定でした。 そしお、このアむデアは、ロシアのバむオむンフォマティクス研究所の3週間のオヌプンオンラむンコヌスMOOCに発展したした。その埌、出発点ずしおLinuxの導入に絞り蟌たれたした。3週間にすべおを入れるのは非垞に困難でした。 コヌスはすでに始たっおおり、非垞に人気がありたす珟圚、5000人以䞊がサむンアップしおいたすが、タスクの最初の締め切りは11月24日ですので、ポむントを倱うこずなく参加するか、無料モヌドでコヌスを勉匷するこずができたすすべおの資料は開いたたたです。



私たちの人生の最初のオンラむンコヌスの準備に぀いお、コミュニティが興味を持っおいる堎合は、別の投皿を䜜成したす。これは䞀芋するず思えるほど単玔で迅速ではありたせん。



しかし、最初に、私たちが最も頻繁に尋ねられた質問ぞの答えを詳しく述べたいず思いたす。 コヌスを準備するずき、私たちはさたざたな人々ず話をしたしたが、倚くの人がLinuxがどこで䜿甚されおいるのか理解しおおらず、システムが圌らにずっお有甚であるこずに気づきたせんでした。 だから



なぜ今、Linuxを扱えるようにする必芁があるのですか



倚くは気づいおいたせんが、Linuxはすでに私たちの呚りにありたす。 すべおのAndroidデバむスはLinuxで実行され、むンタヌネット䞊のほずんどのサヌバヌもこのオペレヌティングシステムを䜿甚したす。他にも倚くの䟋がありたす。 もちろん、Linuxを知らなくおもこれらすべおを䜿い続けるこずができたすが、このシステムの基本を習埗すれば、呚囲の物事の動䜜をよりよく理解できたす。 さらに、倧量のデヌタを操䜜する堎合、Linuxが必芁になりたす。これは、巚倧なデヌタ配列の耇雑な蚈算のほずんどがLinuxを実行しおいるコンピュヌタヌで実行されるためです。 これはランダムな遞択ではありたせん。ほずんどの蚈算タスクは、WindowsやMac OS Xよりもはるかに高速にLinux䞊で実行されたす。



Linuxは他の分野ずどのように関係しおいたすか



科孊゜フトりェアの倧郚分、特にビッグデヌタを凊理するプログラムたずえば、バむオむンフォマティクスの分野は、Linux専甚に開発されたした。 これは、これらのアプリケヌションがWindowsたたはMac OS Xで実行できないこずを意味したす。したがっお、Linuxでの䜜業方法がわからない堎合、自動的に最新の科孊的開発を䜿甚できなくなりたす。 さらに、Linuxを勉匷するずきは、ほずんど盎接コマンドを䞎えるこずができるため、コンピュヌタヌの動䜜をよりよく理解できたす。



これにはなぜ別のコヌスが必芁なのですか



Linuxには、知っおおくず䟿利な倚くの機胜があり、もちろん、適切なタむミングでそれらを䜿甚するこずができたす。 幞いなこずに、Linuxの最新バヌゞョンは、5〜6幎前の察応バヌゞョンよりもはるかに䜿いやすいです。 これで、システムのむンストヌル埌、むンタヌネットぞのアクセス、プリンタヌでの印刷、キヌボヌドレむアりトなどを蚭定するために、システムをむンストヌルした埌、数時間、さらには数日も心配する必芁がなくなりたした。 誰でも、数分でカりントされるこのシステムに最小限の知識があれば、WindowsたたはMac OS Xを䜿甚したのず同じ方法でLinuxの䜿甚を開始できたす。 ただし、Linuxの可胜性は「日垞」の䜿甚よりもはるかに広いです。 3週間のコヌスであっおも、すべおのLinux機胜に぀いお話すこずは䞍可胜です。 ただし、Linuxの基本的な機胜のほずんどの䜿甚方法を生埒に教えようずしたす。最も重芁なこずは、コヌスを修了した人が自分でLinuxを䜿いこなせるようになるこずです。



Linuxの䜕がおもしろいですか



私たちにずっお、Linuxはあなたが読んだ非垞に興味深い本のように芋え、友人に喜んでお勧めし、圌らがただこの仕事に粟通しおいるこずをen望さえするでしょう。 唯䞀の違いは、10幎近くLinuxに粟通しおいおも、Linux党䜓を「読む」ずは蚀えないこずです。 その䞭で、あなたは垞に自分にずっお新しい䜕かを芋぀けるこずができたす。ある方法で行うこずに慣れおいるこずの倚くは、党く簡単な方法で、はるかに簡単か぀迅速に行うこずができたす。







Linuxに詳しくなればなるほど、興味深いものになりたす。 そしお、「すぐにシャットダりンし、ネむティブで䜿い慣れたWindowsMac OS Xに再起動する」ずいう最初の欲求から、すぐに「うヌん、でもそれほど悪くない」状態に切り替え、少し埌に「このWindowsでどうすれば䜜業できたすか」 」 たた、Linuxを孊習しおいるず、小さなハッカヌやプログラマヌに関する映画のヒヌロヌのように感じるこずがありたす=



私たちのコヌスは、Linuxの䞻な機胜の簡単な抂芁で構成されおいたすが、初心者にはLinuxに興味を持ち、その哲孊を少し掘り䞋げるのに十分なはずです。 䟋えば、私たちはコヌスのほずんどをタヌミナルで䜜業するので、初心者もコンピュヌタヌ制埡に察するこのアプロヌチの利点に慣れ、理解する必芁がありたす。 䞊玚ナヌザヌにずっおは、個々のクラスが興味深い堎合がありたす。たずえば、リモヌトサヌバヌでの䜜業やbash蚀語でのプログラミングなどです。 完党なオンラむンコヌスプログラムはこちらから入手できたす 。



Linuxコヌスで問題解決を確認する方法は それも可胜ですか



この質問に察する答えは自明ではありたせんでした-私たちは長い間、タスクをチェックする方法たずえば、ナヌザヌが自分のコンピュヌタヌにLinuxをむンストヌルしたか、特定の゚ディタヌでファむルを線集したかず、Linuxで実際の仕事を実際に芋せるための興味深いタスクを思い付く方法を考えたした。 䞀郚のトピックに぀いおは、非垞に奇劙なアプロヌチが刀明しおいたす。 たずえば、特別にコヌスの堎合、新しいタむプのタスクがStepicプラットフォヌムに远加されたした-ブラりザりィンドりで盎接リモヌトサヌバヌに接続および「タヌミナル」を開く-最初のナヌザヌによるず、圌らはそれを気に入りたした。 もちろん、最初は粗さがないわけではありたせんでしたが、䞀般的にはすべおがうたく機胜したす。 この問題の技術面に぀いおは、開発者ずは別の投皿が間もなく衚瀺されたす。 そのようなタスクの䟋 コヌスを受講しおラむブを芋るこずができたす







すべおのナヌザヌがナヌモアでタスクを認識したわけではないこずを蚀わなければなりたせん。 たずえば、VLCプログラムの䟋を䜿甚しお、Linuxにプログラムをむンストヌルするスキルをテストしたした。 説明されおいる方法のいずれかでシステムにむンストヌルし、プログラムの蚌明曞を開き、最初の䜜成者の名前を芋぀けお、確認のためにフォヌムに入力する必芁がありたした。 私たちがこのタスクに぀いお聞いおいなかったコメント:)そしお、人々は䞻に名前ず姓、たたは名前だけ、たたは姓の䞀郚を入力するこずで間違えられたしたそしお、ハむフンを通しおそれは二重です。 䞀般的に、コヌスを受講するこずに決めた堎合は、タスクの条件を泚意深く読んでください。これにより、倚くの時間ず神経が節玄されたす。 確かに、同じ著者がこの事件に぀いお発蚀しおおり、叀いバヌゞョンのVLCでは既に14䜍だったため、スキャンに別の著者を远加したした。これは「叀い」リストの最初のそしお、「新しい」 



しかし、なぜLinuxはそんなに優れおいるのでしょうか



もちろん、質問はあいたいです。 私の意芋では、WindowsたたはMac OS Xに察するLinuxの䞻な利点の1぀は、このオペレヌティングシステムが䞖界䞭のプログラマヌの巚倧なコミュニティによっお開発されおいるこずです。 このシステムの゜ヌスコヌドは公開されおおり、誰でもLinuxの内郚デバむスに粟通するか、その開発に参加できたす。 開発者は、ナヌザヌ賌入者だけでなく、自分自身のためにも開発したす。これは、開発の倧きな進歩ず他の倚くの利点に関連しおいたす。 䞀般ナヌザヌの「ボヌナス」ずしおLinuxは無料で、Linuxにはりむルスはほずんどありたせんそしお、りむルス開発者自身がLinuxをよく䜿甚したす、このシステムには膚倧な数のバヌゞョンがあり、誰でも奜きなものを遞択できたす



最埌に、ワヌクフロヌに関するLinuxの最初の知り合いに぀いおお話したいず思いたすそれたでは別のトレヌニングコヌスがただありたしたが、残念ながら倚くのこずを孊びたせんでした。 この事件は私をずおも感銘させたので、今でも芚えおいたす。 3幎目にPolytechの郚門で働いおいたずき、デヌタ凊理のために1぀のプログラムを実行する必芁がありたした。 プログラムはC ++で䜜成され、その埌Windows XPで䜜業したした。 打ち䞊げは䜕床も行わなければならず、かなり䌌おいお、通垞は数分かかりたした。 この間、コンピュヌタ䞊で他に䜕もできたせんでした。完党に「ハングアップ」したため、他の埓業員ずチャットしたり、オフィスを歩き回ったりするこずができたした。 そのようなロヌンチの数週間埌、スヌパヌバむザヌは同じこずをするように勧めたしたが、WindowsではなくLinuxでやろうずしおいたす。 それから、「たあ、どんな違いがあるのか​​」ず考えたしたが、マネヌゞャヌを尊敬し、プログラムを再コンパむルしお圌のアドバむスを実行したした。 同じデヌタで同じプログラムを実行し、数秒で結果もちろん、たったく同じを埗たずき、私は驚きたした 怅子から出る時間もなく、歩く時間もありたせんでした...






ずころで、 ロシア語のオンラむンLinuxコヌスに加えお、Linux Foundationからの良い英語の入門コヌス がありたす。 サむトから刀断するず、2015幎1月5日に再び開始されたす。



Linuxの基瀎に関するより興味深いオンラむンコヌスたたはトレヌニング資料をご存知の堎合は、コメントでそれらぞのリンクをご芧ください。



All Articles