© Copyright 2020 エンジニアの入り口. © 2020 キツネの惑星 All rights reserved. ファイルやディレクトリをコピーするcpコマンドの使い方!【Linuxコマンド集】 ファイルなどを検索する!findコマンドの詳細まとめ【Linuxコマンド集】 【Windows編】フリーテキストエディタ13選!初心者にもおすすめ 【初心者向け】3分でわかるLinuxでできることまとめ 10選. ディレクトリを再帰的にコピーする(ディレクトリの深い階層までまるごとコピー) 3. コマンド練習問題の初級編です。必須で覚えましょう。 1. 絶対に覚えておかないとまずいLinuxコマンド10選になります。 インフラエンジニアやLinuxサーバに関わる人全員が使用するコマンドです。 せめてエンジニアとしての仕事をする場合には、この記事に書いてある内容は絶対に抑えておきましょう。 ITエンジニア向け総合求人・学習サービス「paiza」の開発者が、プログラミングやITエンジニアの転職などについて書いています。, プログラミング初心者の中には「仕事で必要になりそうなんだけどよくわからない…」「プログラミングなら多少できるけどシェルって何?」といった方もいるかと思います。, LinuxやUNIXなどのOSを利用するときに欠かせないのがシェルコマンドです。シェルにはいろいろな種類がありますが、最近のLinuxやMacなどでは、bashがシェルの標準環境とされ、広く使われています。, 「黒い画面が怖いし、難しそう…」と思われるかもしれませんが、シェルを使えるようになると「キーボードとテキスト画面だけでOSを操作できる」「コマンド履歴が作業手順になり自動化もできる」などといったメリットがあります。, 動画と演習問題で学べるpaizaラーニングでは、「シェルコマンド入門編」のレッスンも公開しています。, このように、自分で手を動かして実際のコマンドを打ち込んでみたり、結果を確認したりしながら、初心者でも無理なくシェルコマンドについて学べます。, シェルスクリプトに関する演習問題と解答が14問公開されているので、理解度チェックに役立ちます。, bashのコマンド・スクリプトのリファレンスサイトです。勉強していると「こういうことがしたいんだけど、どう書けばいいんだろう?」という時がよくあると思いますが、そんな時はこちらのようなリファレンスサイトが参考になります。, シェルは、基本的な操作が理解できれば、非常に効率よくOSを操作できてとても便利です。また、エンジニアとして実務に携わる場合は必要になるケースも多いため、習得しておいて損はありません。, 「paizaラーニング」では、未経験者でもブラウザさえあれば、今すぐプログラミングの基礎が動画で学べるレッスンを多数公開しております。, そしてpaizaでは、Webサービス開発企業などで求められるコーディング力や、テストケースを想定する力などが問われるプログラミングスキルチェック問題も提供しています。, スキルチェックに挑戦した人は、その結果によってS・A・B・C・D・Eの6段階のランクを取得できます。必要なスキルランクを取得すれば、書類選考なしで企業の求人に応募することも可能です。「自分のプログラミングスキルを客観的に知りたい」「スキルを使って転職したい」という方は、ぜひチャレンジしてみてください。, 完全無料!PC・スマホブラウザからノーコードでゲーム開発可能な「TileCode」で遊んでみた!. Photo by Christiaan Colen こんにちは。谷口です。プログラミング初心者の中には「仕事で必要になりそうなんだけどよくわからない…」「プログラミングなら多少できるけどシェルって何?」といった方もいるかと思います。LinuxやUNIXなどのOSを利用するときに欠かせないのがシェルコマンドです。 Unix/Linux系OSの基本的なコマンドに慣れよう 昨今ではGUI(グラフィカルユーザインターフェース)のインターフェースが充実してきており、CUI(コマンドラインユーザインターフェース)でマシンの操作を行う頻度は少なくなってきた。あなたがアプリケーションのエンジニアであれば、 … Linuxコマンドを練習するには、「ターミナル」という Linuxコマンドが実行できる環境を用意する必要があります。 以下でターミナルを起動するための いくつかの方法を書いていきます。 AWS Cloud9 を使ってターミナルを起動する. 簡単にいうと、コマンドさえ使いこなせれば、Linuxの操作も容易になるということです。, 今回は、Linuxのコマンドの使い方から、オプションを使った応用まで、Linux初心者にもわかりやすく紹介していきます!, ちなみに、「上の図の意味が全然わからない!」という方は、さきに以下の記事を読んでから進むことをおすすめします。, つまり、このコマンドの使い方さえ覚えてしまえば、Linuxを思いのまま操れるってことです。, コマンドのあとに続けて「引数」を書くのが基本スタイルですが、コマンドによっては引数がないものもあります。また、引数の数や意味はコマンドによっても違ってきます。, では、ここで「rm(remove)」コマンドを使って、「index.html」ファイルを削除する例を見てみましょう。, つまり、僕らは特定の場所(「/bin」や「/sbin」など)にあるプログラムを、ただ実行しているだけなんですよね。, 具体的には、Linuxの環境変数である「$PATH」に、「/bin」や「/sbin」などのパス(場所)が、あらかじめ格納されているからなんです。, 環境変数ってのは、Linux自身(OS)が持っている特殊な変数のことで、「$PATH」もその1つ。, 「$PATH」に格納された場所にある実行ファイルであれば、カレントディレクトリに関係なく実行できるようになります。, 逆にいうと、「$PATH」に格納されていない場所にある実行ファイルは、実行時にフルパス(正確なパス)を指定してあげないと、実行できないということです。, Linuxコマンドで使われるオプションとは、コマンドの機能をカスタマイズするものです。, たとえば、「rm」コマンドだけではファイルの削除しかできませんが、「-r」オプションをつけることでディレクトリの削除ができるようになります。, 「-r」オプションをつけることで「dir」ディレクトリを再帰的(recursive)に削除することができるようになります。, ちなみに「-f」オプションをつけることで、強制的(force)に削除することができます。詳しくはのちほど。, また、オプションには「-(ハイフン)」で始まるものや「--(ハイフン2つ)」で始まるもの、「ハイフンがない」ものなどがあります。, たとえば、以下のコマンドのように短縮オプションが用意されている場合もあります。もちろん、実行結果はどちらも同じです。, ここからは、実際の業務で頻繁に使用するLinux基本コマンドの使い方や、オプションをメインに紹介していきます。, カレントディレクトリ(現在いるディレクトリ)の場所を確認したいときは、「pwd」コマンドを使います。, カレントディレクトリを変更したいときは、「cd(change directory)」コマンドを使います。, ただの空ファイルを作ることって実務ではあまりないので、普通は「vi」コマンドで新規ファイルを作成して何かを書き込んで保存することが多いです。, ファイルを編集したいときは、「vi」や「vim」、「emacs」などのCUIエディタを使います。, Linuxのディストリビューションによりますが、「emacs」や「vim」はデフォルトでは入っていませんので、自分でインストールする必要があります。, どのエディタを使うにしろ操作に癖があるので、使いこなすには少し時間がかかるかもしれません。まあ、慣れですね。, ファイルの中身を確認するコマンドはたくさんありますが、「less」、「cat」、「tail」だけ覚えておけば大丈夫。, ファイルを他のディレクトリに移動させるには、「mv(move)」コマンドを使います。, ファイル内に含まれている特定のキーワードを検索したいときは、「grep」コマンドを使います。, 「-r」オプションで「dir」ディレクトリの中を再帰的(recursive)に検索しています。, 「-name」オプションで、ファイル名やディレクトリ名をパターンで検索できるようにしています。, ディレクトリを作成したいときは、「mkdir(make directory)」コマンドを使います。, このオプションをつけることで、ディレクトリの中を再帰的(recursive)にコピーします。, ディレクトリを他のディレクトリに移動させるには、「mv(move)」コマンドを使います。, ただ、今回は「-r(recursive)」で再帰的にディレクトリの中身を削除し、「-f(force)」で削除するかどうかの確認をスキップしています。, ファイルやディレクトリのパーミッションを変更したいときは、「chmod(change mode)」コマンドを使います。, 所有者とグループを変更したいときは、「chown(change owner)」コマンドを使います。, 「-R」オプションで、ディレクトリに対し再帰的(recursive)に適用します。, パーミッションエラーが出た場合、その原因のほとんどが実行権限がないことによるものです。, 「sudo」をつけることで、root(管理者)権限でコマンドを実行することができます。, CentOS(RedHat系Linux)にパッケージをインストールしたいときは、「yum」コマンドを使います。, WebサーバーやAPサーバーなどのログをリアルタイムに確認したいときは、「tail」コマンドを使います。, 「tail」コマンドは「-f」オプションをつけることで、ファイルの中をリアルタイムに確認できます。, プロセス(起動しているプログラム)を確認したいときは、「ps」コマンドを使います。, 用途としては、プロセスが起動しているか確認したいときや、プロセスを停止させるために必要なプロセス番号(PID)を調べるときに使います。, また、「|(パイプ)」は前のコマンドの結果を、次のコマンドの引数に渡したいときに使います。, ここでは、「ps aux」の実行結果を「grep」の引数に渡して、「nginx」というキーワードが存在するかをチェックしているのです。, 「PID(プロセス番号)」は、さきほどの「ps」コマンドを使うことで調べられます。, そして、「-9」は「強制終了」というシグナルをLinuxに送るためのオプションです。, オプションを省略すると、「キーボードからの割り込み終了」になり、少し意味が変わってきます。, ユーザーが実行したコマンド履歴を調べるときは、「history」コマンドを使います。, コマンド自身のプログラムがどこにあるかを調べたいときは、「which」コマンドを使います。, コマンドの詳細やオプションが知りたいときは、「--help」オプションを使います。, よく使うコマンドをざっと紹介しましたが、これだけでも結構な数がありますね(自分も書いてて疲れました…)。, すべて暗記する必要はありませんが、どれも業務でよく使うコマンドばかりなので、Linuxを触りながら少しずつ覚えていきましょう。, 自分の思ったとおりにLinuxを動かせることで、苦手意識を克服できるだけじゃなく、Linuxを触ることが楽しくなるはずです。, 「Linuxのショートカットキー」が使えるようになると、さらにLinux操作に慣れることができるのでおすすめですよ。, 「CodeCamp」…オンラインプログラミングレッスン満足度No.1!コスパもNo.1!, 「TechAcademy」…コースが豊富でお得なセット割引がある!時間のある人向け!, 「DMM WEBCAMP」…教室に通い放題!質問し放題!転職保証まで付いた最強スクール!. ¦ã«ä¸¦ã¶ãƒ—ロファイルの中から、Pro を選択, プロファイル窓の下にある デフォルト を押して、Pro をデフォルトの設定にする。, このサイト https://www.pxt.jp/ は、 コヤナギ トモヤ の個人サイトです。, 個人的な主張や、活動の記録などを掲載しています。 所属する企業、団体、その他の意見や立場を代表するものではありません。, 掲載された内容は古くなっている可能性があります。 特に古い記事では、現在の筆者の考えと異なる主張をしていることがありますが、記録としてそのまま残しております。 予めご了承ください。. 初心者からさらに1歩前に進むために覚えておくべきコマンドを問題にしてみました。まずはコマンドを覚えて、そこから自分でコマンドを使いこなせるよ... 以下のインフラ用語について自分で調べて意味を理解し、説明できるようにすること。 10年後も職を失わない人材になれる限定資料を見る. 10/17 Linuxコマンド練習. タイピング練習ゲーム「Linux コマンドタイピング」です。Linuxのターミナルで使うUNIXコマンドのタイピングです。 投稿者:toriten。 日時をyyyy All rights reserved. 【Java & Tomcat】HttpServletResponseインターフェイスについて知ろう, 【Java & Tomcat】Webアプリケーションの設定(web.xmlの設定)※サンプルプログラム付き, 【Java & Tomcat】Webアプリケーションの設定(マッピング)※サンプルプログラム付き, 【Java & Tomcat】コンテンツタイプの設定(setContentType)※サンプルプログラム付き, 【Java & Tomcat】サーブレットのライフサイクル ※サンプルプログラム付き, 【Java & Tomcat】文字出力用のストリームの取得(getWriter)※サンプルプログラム付き, 【Java & Tomcat】リダイレクトの設定(sendRedirect)※サンプルプログラム付き, 【Java & Tomcat】サーブレットからフォームデータを取得する(サンプルコード付き), 【Java & Tomcat】サーブレット開発をEclipseでするための初期設定を画像付きで分かりやすく解説. Linuxは、CUI(キャラクタユーザインタフェース)での操作が基本となります。 このCUI操作とは、「コマンド」を実行してLinuxに命令することを指します。 簡単にいうと、コマンドさえ使いこなせれば、Linuxの操作も容易になるということです。 Linuxコマンドを使う上での基礎知識です。 コマンドラインの表示 ... これを実行すると、結果としてファイル一覧の最後の10件が出力されます。 パイプを使って3つ以上のコマンドをつなぐことも可能です。 コマンドの詳細は、リンク先のページをご覧ください。⇒ ls、tail. ディレクトリを再帰的にコピーする(ディレクトリの深い階層までまるごとコピー), 本番作業をする際にエビデンスを残すために初めにdateコマンドを引数なしで実行することが多い。シェルでは実行日を取得して使用したい時に上記のように引数でフォーマットを指定して実行することがある。フォーマットには色々バリエーションがあるのでよく使うやつは覚えておくといい。, dateコマンドとセットで本番作業を実施する際にまず操作サーバが正しいかを確認するために自分のホスト名を表示させることがよくある。ちなみにhostnameコマンドでもホスト名を表示できるが間違ってホスト名を変更してしまう恐れがあるのであまりおススメはしない。, 設定ファイルを修正した後に差分が修正したかった部分のみであることを確認したりする。設定ファイルによっては間違えてスペースをひとつ入れただけで動かなくなることもある。修正したあとは差分を確認するようにする。またdiffとsdiffコマンドは目的によってうまく使い分けるとよい。, アーカイブファイルは複数のファイルをひとつにまとめたもの。オプションzをつけると同時にgzip形式で圧縮もできる。gzip形式の拡張子は.gz。ディレクトリ配下をまるっと他のサーバに移動させたい時などに実施したりする。ファイルのパーミッションなどを保持して移動させることができる。, ファイルをローカルPCにダウンロードしたい時などにサイズの大きいファイルをあらかじめサーバ上で圧縮したりする。他の圧縮コマンドも存在するがgzipが1番よく使われている気がする。, findはけっこう使うので必ず覚える。ファイル名で探すときは-nameオプションを使用する。, 10. ・IPアドレスとサブネッ... 2. 2018/6/4 2018/8/27 エンジニア/ブロガー/ミニマリスト。プログラミング経験なし、学歴なしでエンジニアへ転職し、現在は田舎でフリーランス。なりたい自分を叶えるための本メディアを運営(月間10万PV突破), Linuxのディレクトリ構成(構造)とは?Windowsフォルダとの違いを覚える!. ファイルの所有者やタイムスタンプ、パーミッションを保持するようにコピーする 2. fdisk ハード・ディスク領域を分割して複数のパーティションを作成・編集できるコ マンド。管理者権限要. 自サーバから192.168.56.10にネットワーク疎通が取れるか確認する, 端末間の疎通を確認する代表的な方法。ネットワーク系のトラブルでまずやるのがpingによる疎通確認。ただし疎通が取れないことは確認できるが、その原因がどこにあるかまでは確認できない。ちなみにWindowsのコマンドプロンプトでもpingは使える。, ネットワークがつながらない時などにpingに続いて確認するのがルーティングテーブル。色々なコマンドがあるが、CentOS7になってnetstatとrouteは非推奨になったので、ipコマンドを覚えたほうがよさそう。, -rオプションでリブート、-hでシャットダウンになる。間違えると致命的な時もあるので要注意。, 24. Linux基本操作の演習問題をまとめてみた。実際にLinux環境を準備して実行していただければと思う。, Linuxにログインをするには、ユーザ名とパスワードを入力して、エンターを押すとログイン処理が完了する。なおパスワードは表示されないが、入力は行われているのでそのままパスワードを入力すればよい。, 現在のシェルを確認したいときは「echo $SHELL」とechoコマンドを利用して環境変数SHELLを確認することで判別できる。, ディレクトリ間を移動するには「cd」コマンドを使用する。cdの後にパスを入力すればよい、ホームディレクトリに戻りたいときはcdとしてエンターすると、ホームディレクトリに戻ってくる。「ls」コマンドを使用することでディレクトリ内部のファイルやディレクトリを確認することができる。, 現在どこのディレクトリにいるのかを把握したいときは「pwd」コマンドを使用することで確認できる。, 「ls」コマンドを使用すると、ディレクトリ内部のファイルおよびディレクトリを確認することができる。, 「mkdir」コマンドを使用するとディレクトリを作成出来る。ちなみにファイルを作成したいときは「touch」コマンドを使用する。, 「su」コマンドを実行すると、rootのパスワードを求められるので、パスワードを入力するとrootコンソールに変身できる。なおパスワード入力時は文字列は表示されないが、入力はされているのでそのままパスワードを入力すればよい。, コマンドはオプションを指定することで、動作の種類などを指定できる。例えばlsコマンドに「-l」を指定すると、内容をリスト形式で表示してくれる。, コンソールからログアウトするには「exit」コマンドを使用する。単に「exit」と入力するだけで現在のコンソールからログアウトしてくれる。もしくは「Control+d」とキーボードショートカットを使用しても同じ効能が得られる。, シャットダウンするには「shutdown」コマンドを使用する。root権限で実行すること。基本的に「shutdown -h now」と入力すれば即時シャットダウンが開始される。なお「shutdown -r now」とすると再起動するようになっている。, このページではLinuxの基本操作的問題をご紹介した。実際に操作して感覚を掴んでいただければ幸いだ。, という方はリナックスアカデミーの資料を見てみてください。短期間で未経験からエンジニアになることができるスクールとして15年間選ばれ続けてきた理由やノウハウが載った資料です。, エンジニアの入り口に立つために必要な勉強や技術の最新動向、本当に使えるIT資格、学習に役立つ国からの奨励金などの情報が詰まっています。, 【ITエンジニア養成スクール & IT研修専門企業のリナックスアカデミーです。】エンジニアの入り口に立つために役立つようなコンテンツを日々ご提供していきます。講師や代表やスタッフ陣が毎日楽しく書いています。ご質問・ご指摘等はぜひコメントください。, 次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。. ITエンジニアであれば、Unixのコマンドを使いたくなる場面は多々あるものです。macOSであれば、2001年のMac OS Xの登場以来、Unixコマンドを使えるようになっていました(Terminalソフトを起動するだけで)。一方のWindowsはというと、仮想環境を用意して・・・と、ITエンジニアならそのくらい … Linux初心者向けに、何ができるようになればLinux操作ができると言えるのか、実践練習はどう取り組めばいいのか?といった内容をまとめます。練習方法と言うより主に考え方について書いています。自身を持って「Linuxできます」と言えるようになっておくために知っておくべき情報をまと … ファイルやディレクトリをコピーするcpコマンドの使い方!【Linuxコマンド集】 ファイルなどを検索する!findコマンドの詳細まとめ【Linuxコマンド集】 【Windows編】フリーテキストエディタ13選!初心者にもおすすめ 【初心者向け】3分でわかるLinuxでできることまとめ 10選.   更新: 2020.07.18 >>No.1エンジニア養成プログラム テックキャンプ. ディレクトリ./dirAの所有者とグループをuserA,groupAに再帰的に変更する, 「再帰的に」とあったら、配下のディレクトリやファイル全てを、という意味になる。-Rオプションで再帰的に処理できる。, $?は直前のコマンドの戻り値が格納される特殊変数。手順書などでコマンドが正常終了したかを確認するときによくやる。, 大量のファイルが置いてあるディレクトリを削除するのに-fで強制削除にしないと全てのファイルで「削除しますか Y/N」を聞かれたりしてめんどくさいので強制削除にする。, psコマンドといえばこのオプションで実行することが多い。しょっちゅう使うので必ず覚えておきたい, http://g-network.boo.jp/wiki/2018/05/post-1203/, http://g-network.boo.jp/wiki/2017/02/post-99/, http://g-network.boo.jp/wiki/2017/02/post-193/, http://g-network.boo.jp/wiki/2017/02/post-179/, http://g-network.boo.jp/wiki/2018/05/post-1262/, AWS ソリューションアーキテクトアソシエイト(SAA)の勉強方法と当日の流れ(合格体験記). 黒い画面は、OSによって立ち上げ方が違います。 Mac では "ターミナル"、Ubuntu では、"端末" というアプリがはじめからインストールされていますので、これが使えます。 Windows では、コマンドプロンプトという黒い画面がはじめから入っていますが、このツールでは Linux のコマンドは使えません。代わりに Cygwin というアプリをインストールすると、Linux 互換のコマンドライン環境が使えるようになりますので、練習ならこれで十分です。または、仮想環境に Ubuntu をインストールして使う方法もあ … ファイル名がtest.XXXX.logのファイルを探してファイル情報を表示する, ファイル名に正規表現を使うこともできる。-lsオプションでls -lを実行したような結果になる。findは他にも色々なオプションがあるのでどんなオプションがあるかくらいは覚えておいたほうがよい。, サーバを占有して変更作業を行う時や、OSをシャットダウンする前にログインしている人がいないかを確認したりする。w もコマンドです。, 初期構築でサービスの自動起動設定を確認して、不要サービスは自動起動しないように設定変更したりする。, 14. scpコマンドで、hostAにuser1でログインして、hostA上の/log.txtを自サーバのカレントディレクトリにgetする, サーバ間でssh通信ができる場合は、ファイルをコピーする際にscpコマンドを使うこともある。さくっとできないとちょっと恥ずかしい。, whichコマンドは環境変数PATHに設定されているディレクトリにコマンドがあるか確認する, けっこう使う。なんか不具合があった時にとりあえず打ってみる。個人的にはdf -mでMB単位で表示させることが多い。, LinuxではメディアをcdドライブにセットしただけだとOS上では認識はしているもののデータを読み込むことはできない状態。mountして初めてメディアに記録されたデータを扱うことができる。本番運用開始後にはあまり出番はないが、構築作業をしているとまあまあ使うことがある。, アンマウントする時の前提はその領域が使用されていないこと。コマンド自体は簡単だがよくエラーになることが多い。ミドルウェアが使用している領域ならミドルウェアを停止させなくてはいけないし、ログイン中のユーザのカレントディレクトリがアンマウントしようとしているマウントポイントになっているだけでもアンマウントできなかったりする。どのユーザ、どのプロセスがその領域を使用中かはfuserコマンドで確認できる。, rpmコマンドにオプション-qaで確認できる。使うのは初期構築時かパッケージのインストール時くらい。このコマンドではインストール済みのrpmパッケージが全て表示されるためけっこうな数になる。なので必要ならば rpm -qa | grep XXXXで対象を絞るとよい。, 自サーバのIPアドレスをさくっと確認したい時などに実行することが多い。ネットワークインターフェースは、インターフェースカード、NIC、LANカードなど様々な別名があるので注意。自分も昔勘違いしていたが、IPアドレスは各ホスト毎ではなくNICごとに割り振られる。なので1ホストに対して複数のIPアドレスを割り振ることも多い。CentOS6から7になってipコマンドのほうが推奨されるようになった。これから覚える人はipコマンドで覚えたほうがよさそう。, 21.

.

Windows Re Tools Áは 10, Vba Ɨ付範囲 Ɗ出 8, Active Storage ǔ像 ʼn除 4, Ļを生きる ȋ語 Ő言 37, Âミュ英 Œ訳 ɫ2 45, Sql Âメント Mysql 7, Âースト Ɲ京 Âーム 4, Ƕ戸 ɚ間テープ ȳ貸 6, Iiwey Ãライブレコーダー Ȫ明書 8, Ãイソー Ãート Űさい 10, Áさぎ ůる Əれる 22, Izone ƴ動再開 ɟ国の反応 4, ɦ渕教室 ĸ学受験 Ãイページ 18, ȋ語 Ű筒 Ů名 ƛき方 19, Âテンザ Ãューズボックス Gh 8, 3個のサイコロを Ő時に Ɗげるとき目の和が7 15, Lg W2453v Ľい方 14, ĸ村悠一 Âベント Dvd 6, Áび太 Âズ Áんj 8, Âュラシックワールド Ãササウルス Ãスト 6, Img  Mp4 Á変換 7, Ų瀬 Âーブ Áんj 19, ŷ足 ɖ節鏡 Ɂ離体摘出 ȡ 6, Ff14 ǵ験値アップ Ȫ金 10, ȼ入消費税 Ļ入税額控除 ƙ期 14, Sharemouse Âン Âンストール 4, Áい Áょん Ãルノヒ Âルバム 6, ľ ĺ参 Ʒざる 6, nj ǹ殖 ţる 7, Ãラえもん Ɯ終回 Áび太 ƭ刑 54, ň限 Ff14 Âイマー 4,