ターミナルの操作まとめ
こんにちは。
今回はターミナルの操作についてまとめてみました。
先日企業様の入社試験を受けてターミナルの操作が必要でしたが割と苦戦しました。
そのため、今回はよく使うターミナルのコマンドをご紹介したいと思います。
【用語の意味】
・ディレクトリ‥コンピュータで複数のファイルを整理するための入れ物
・ルートディレクトリ‥階層構造の一番上にあるディレクトリ
・カレントディレクトリ‥ターミナルで作業中のディレクトリ
・ホームディレクトリ‥ログイン直後にユーザーが配置される場所
・絶対パス‥ルートディレクトリから指定するパス。パスの最初に「/」を付ける。
・相対パス‥カウントディレクトリから指定するパス。パスの最初に「/」を付けない。
【コマンド】‥$はプロンプトという命令待ちを示す記号
・ディレクトリの直下のファイルの一覧表示
$ls
・ホームディレクトリに移動
$cd
・一つ上のディレクトリに移動
$cd ..
・直前にいたディレクトリに移動
$cd -
・特定のディレクトリに移動
cd ~/Desktop/〇〇/
・現在作業しているディレクトリを取得(確認)
$pwd
・絶対パス
$cd /users/Desktop
・相対パス
$cd users/Desktop
・ディレクトリを作成
$ mkdir ディレクトリ名
・空のファイルの作成
$ touch ファイル名
・ファイルの閲覧
$ cat ファイル名
・ファイルへの記載追記
$ $echo "記載内容" > ファイル名
・ファイルの削除
$ rm ファイル名
・ファイルとディレクトリの削除
$ rm -r ファイル名
・ファイルをコピー
cp コピーするファイル名 新しいファイル名
最後までお読み頂きありがとうございました!
もし良かったらTwitterもしているので、フォローとチャンネル登録をポチッと押して頂けると嬉しいです。
プログラミングスクール「TECH CAMP」では無料説明会・無料体験会を行なっていますので気になった方はぜひ!→https://tech-camp.in/briefings
入学希望の方は紹介欄に「b0d390」と入力すると割り引きを受ける事ができます→https://tech-camp.in/proposals/new
プログラミング学習者におすすめの技術書
[Rails編]
現場で使える Ruby on Rails 5速習実践ガイド
概要
Railsアプリケーションの受託を行なっている、株式会社万葉が監修した解説書です。タスク管理アプリを作りながらスキルを身につけるチュートリアル形式になっています。また、開発現場で必要となる知識にも多く触れられています。
オススメポイント
アプリ開発の現場で必要なスキルについても解説されているため、Railsの基礎を終えてもう一歩詳しく学びたい方に適しています。
・slim(ビューをコンパクトに記述できるGem)・エラーメッセージの表示の仕方・アプリが大きくなるにつれてコードが複雑になりがちなことにどう対処するか・Rspec(コードの正しさをチェックするツール)の使い方あ
など大事なテーマについてわかりやすく解説されています。
[HTML/CSS編]
HTML5/CSS3モダンコーディング
概要
見本サイトを作る中で、作成手順を学ぶチュートリアル形式の書籍です。・スタンダードレイアウト・グリッドレイアウト・シングルページレイアウトこの3つのスタイルのサイトを作成することができるようになります。
おすすめポイント
非常に実践的なサイトを作成できるようになります。サイト作成の方法がわかるだけでなく、随所にどうしてそう書くかなどの補足もしてあるため仕組みの理解もできるようになっています。
[デザイン編]
『ノンデザイナーズ・デザインブック』 Robin Williams (著)
デザインはセンスでなく、技術です。この本に書かれた技術を使えばデザイナーでなくても、基本を押さえた美しいサイトを作ることができるようになります。
[AI編]
[第2版]Python機械学習プログラミング 達人データサイエンティストによる理論と実践
分類、回帰問題から深層学習までは幅広く取り扱っている図書です。内容には数学的な理論もかなり多いですが、全ての理論に対して実践であるPythonのコードが付随しているのでコードを書きながら更に深く機械学習を学ぶことができます。
戦略的データサイエンス入門 ―ビジネスに活かすコンセプトとテクニック
機械学習をビジネスの場面で利用するにはデータサイエンスの基礎的な知識が必要です。この本はデータサイエンスの初学者でも分かりやすいように丁寧にデータサイエンスについて書かれている本です。
[その他]
『リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック』Dustin Boswell (著), Trevor Foucher (著)
プログラミングの時間の大半は「いかに綺麗で読みやすいソースコード」を書くかを考える作業になります。リーダブルコードにはそんな誰もが読みやすいコードを書くためのエッセンスが詰まっています。
この記事が気に入ったらサポートをしてみませんか?