Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js Typescript HTML5 PHP
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA CompTIA Security+ Microsoft AZ-900
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Data Analysis Data Warehouse Blockchain Business Intelligence
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Mobile Game Development
Google Flutter iOS Development Android Development Swift React Native Dart (programming language) Kotlin SwiftUI Mobile App Development
Graphic Design Photoshop Adobe Illustrator Drawing Canva Digital Painting InDesign Design Theory Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Sound Therapy Emotional Intelligence Coaching
Business Fundamentals Entrepreneurship Fundamentals Freelancing Business Strategy Online Business Startup Business Plan Blogging Amazon Kindle Direct Publishing (KDP)
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Copywriting Google Analytics Email Marketing Startup Advertising Strategy

IT & SoftwareOperating Systems & ServersLinux

【初級エンジニア必須スキル Linux コマンド】複雑な環境構築を AWS に任せてLinuxの基本操作を手軽にマスター

多くのサーバで利用されているLinux。 AWSで環境構築後、 基本操作(作成、コピー、移動、削除)を学び、 次に、viを使ったファイル編集も学び、 最後は、シェル(プログラム)も作成。 Linuxコマンドをマスターし、サーバを制覇しよう。
Rating: 4.2 out of 54.2 (425 ratings)
1,931 students
Created by サーチマン 佐藤
Last updated 7/2021
Japanese
Japanese [Auto]

What you'll learn

  • AWSのアカウントを作れる
  • AWSを普段は停止して(利用料金ゼロ)、Linuxの勉強したい時だけ起動する使い方を覚える(ほぼ、お金かかりません)
  • AWS上にLinuxサーバ環境を構築できる
  • Linux上のディレクトリ(フォルダ)操作ができます
  • Linux上のファイル操作ができます
  • Linux上のパーミッション(アクセス権限)を理解できます
  • viというLinux用のファイル編集ソフトが使えます
  • Linux上のファイル、ファイル中の文字列を検索できます
  • シェル(Linux上のプログラム)の作成方法がわかります
  • Linux上のコマンドを要領よく打つ方法がわかります

Requirements

  • ・AWS(アマゾン・ウェブ・サービス)でアカウントを作る際に、クレジットカードが必要になります
  • ・上記の条件ですが、アカウントを作っても、何もしなければ課金はありません
  • ・Windowsを使って説明するので、できたらWindows使用の方(Macでもできますが、各自、読み替えが必要)

Description

AWSを勉強の道具とみなして、アカウント作成する

AWSとは、アマゾン ウェブ サービスの略です。

個人でLinuxサーバを構築するのは面倒ですが、

AWSを使うと、Linuxサーバをボタン一発で構築できます。

ただし、Linuxサーバを構築したまま放置すると、課金され続けてしまう(汗)。

しかし、勉強する時だけ構築する使い方なら、1回100円以下というレベルで済む。

まずは、この使い方を理解し、アカウントを作成し、

勉強する準備をしましょう。



EC2を作成する

EC2は、Elastic Compute Cloudの略で、

要するに、AWSで作成できるサーバです。

もちろん、Linuxサーバも作成できます。

まずは、EC2を作成しましょう。



●Linuxサーバ作成後、コマンド操作を学ぶ

WindowsやMacは、GUI(グラフィカル ユーザー インターフェース)で操作しますね。

しかし、Linuxはコマンド操作します。

(多くの人は、ここで躓く)


以下のコマンド操作を学びましょう。


ディレクトリ(フォルダ)操作

Linuxサーバも、WindowsやMacのように、

ディレクトリ(フォルダ)があります。

コマンド操作を学びましょう。


ファイル操作

Linuxサーバも、WindowsやMacのように、

ファイルがあります。

コマンド操作を学びましょう。


パーミッション(アクセス権限)の理解

Linuxサーバは、複数の人が使うことを前提としているため、

パーミッション(アクセス権限)が厳しいです。

ここで挫折する人も多いので、しっかり、理解していきましょう。


ファイル編集(viの使用方法)

Windowsでファイル編集する場合は、例えば、メモ帳を使いますね。

Linuxでは、viというソフトを使います。この使い方を学びましょう。


検索テクニック

Linuxは検索機能が強力です。

ファイルの検索、ファイル中の文字列、検索できるようにします。


シェル(Linuxプログラム)

シェルは、Linux上で動くプログラムです。

簡単なシェルを作り、動かしてみます。


Who this course is for:

  • Linuxを使ってみたい方
  • Linuxを学ぼうとしたけど、パーミッションで挫折した方
  • 多くのWebサーバのOSがLinuxだと理解している方
  • Webサーバを使用する方
  • Linuxでプログラムを動かしたい方

Instructor

サーチマン 佐藤
IT技術者。Java、Oracle、Android、PHP、Linux等。また、読者2万人超のメルマガを発行中。
サーチマン 佐藤
  • 4.1 Instructor Rating
  • 3,590 Reviews
  • 14,341 Students
  • 12 Courses

もとは、異業種からの転職組。


ITベンチャー企業を経て、
都内のシステム開発会社で勤務する。

 

その傍ら、ネット上では、

「サーチマン佐藤」と名乗り、メルマガ、Webサイト等を展開。

企業、公的団体様から依頼を受け、セミナーなどを実施。

特にメルマガは、2005年から発行し、読者数が2万人を超えています。


Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Terms
  • Privacy policy
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.