2019年1月28日スポンサーリンクBrown「Linuxできますか?」って聞かれたけど、どういうことなんだろう・・・。Linuxって開発に必要な技術なのかな?あなたのスキルセットに「Linux操作」はありますか?LinuxはCUI(コマンドライン)で操作することが多いので、一見難しそうに思えますが仕組みさえわかってしまえば意外と簡単です。何ができるようになればLinux操作ができると言えるのか、実践練習はどう取り組めばいいのか?といった内容をまとめます。練習方法と言うより主に考え方について書いています。フルスタックに動けるようになるためにLinuxは避けて通れないので、自信を持って「できます」と言えるようになっておきましょう。まとめスポンサーリンクLinuxができるとは?以下のサイトに載っているような基本的なコマンドを理解し且つ覚えていて、ターミナル(コマンドを打つ画面)でLinuxの基本操作ができると、Linuxができると言っていいです。Qiita「基本操作」が少し曖昧な表現なので次のように定義します。ディストリビューション毎にコマンドが違うことを知っているLinuxのディレクトリの構成が理解できているディレクトリを自由に移動できるディレクトリやファイルの移動・コピー・削除・作成・リネームなどの操作ができるディレクトリやファイルのアクセス権限を確認する・変更できるviやvim(テキストエディタ)でテキストファイルを修正できるミドルウェアの起動や停止、再起動のコマンドを知っているOSの起動やシャットダウン、再起動のコマンドを知っている最低限このあたりを押さえておけばOKです。それぞれを簡単に解説します。ディストリビューション毎にコマンドが違うことを知っているまずディストリビューションとは、LinuxOSの種類のことです。多くの種類がありますが、代表的なもので言うとCentOS、Ubuntuなどがあります。ディストリビューションによってコマンドが違うことがあるので注意が必要です。コマンドを打つ前にディストリビューションが何かを確認する必要があります。Linuxのディレクトリの構成が理解できているLinuxのディレクトリ構成とは、ディレクトリ(フォルダ)がどのような順番で並んでいるのか、です。基本的には他のOS(Windowsなど)と同様です。/」というコマンドを打ちました。これは「/」ディレクトリ内のファイル・ディレクトリの一覧を表示するコマンドです。「/」ディレクトリとは、Windowsで言うところのCドライブのようなものです。試しにvarディレクトリの中に入ってみます。/var」というコマンドを打ちました。これは「/var」ディレクトリに移動するコマンドです。その後「ls」と打ちました。「ls」はカレント(現在いる)ディレクトリ内のファイル・ディレクトリの一覧を表示するコマンドです。www」というコマンドを打ちます。/var/www」というコマンドを打ちます。ディレクトリを自由に移動できるLinuxでファイル操作をする際、ディレクトリを移動してからファイル操作をする場合が多いです。Windowsでもエクスプローラーでフォルダを移動して、そのフォルダの中のファイルのコピーや削除などしますよね。自由に移動できるとは、Windowsでエクスプローラーでフォルダを移動するように、スムーズな移動ができるような状態です。主要コマンドpwd現在ディレクトリの場所(パス)を表示する。ls現在ディレクトリに保管されているファイル・ディレクトリの一覧を表示する。cdディレクトリを移動する。ディレクトリやファイルの移動・コピー・削除・作成・リネームなどの操作ができるファイル・ディレクトリ操作は必ずできるようになっておきましょう。Linuxではコマンドを使って、ディレクトリやファイルの移動・コピー・削除・作成・リネームなどの操作をすることができます。主要コマンドcatテキストファイルの中身をコマンドラインに表示。cpディレクトリやファイルをコピーする。mvディレクトリやフォルダを移動する。mkdirディレクトリを新規作成する。rmファイルを削除する。rmdirディレクトリを削除する。ディレクトリやファイルのアクセス権限を確認する・変更できるLinuxではディレクトリやファイルのアクセス権限が細かく分かれています。最初は少しわかりづらいかもしれませんが、慣れてくれば理解できます。アクセス権限がなくファイルを編集できない場合は、ファイルのアクセス権限を変えるか、アクセスするユーザーを変えることでファイルを編集できるようになります。主要コマンドchmodディレクトリやファイルのアクセス権限を変更する。statファイルやディレクトリのパーミッション(権限)を確認するviやvim(テキストエディタ)でテキストファイルを修正できる設定ファイルなど、テキストファイルを編集する場合に使うviやvimといったテキストエディタを使うと便利です。操作が非常に難しいので、操作方法を調べて実践を通して慣れる必要があります。ミドルウェアの起動や停止、再起動のコマンドを知っているインストールしたミドルウェアの操作もある程度知っておきましょう。わからない場合はヘルプを表示して、コマンドにどういうオプションや引数を設定すればいいのかを調べられるようになっておくと、汎用性が高いです。-h」でそのコマンドのヘルプを表示することができます。OSの起動やシャットダウン、再起動のコマンドを知っているあまり使わないと思いますが、使わなくていいコマンドとして知っておきましょう。主要コマンドshutdown電源を落とす。reboot再起動する。まとめ基本的なLinux操作について、なんとなくイメージできましたでしょうか。【画像多め】WordPressのプラグインの作り方【初心者OK】サイト内を検索Brown利他主義をモットーにお役立ち情報をまとめています!ワードプレスやVBA、デザイン関連の情報が多めです。