授業でした内容を自分のメモとして書き残します。


4/26(木)の授業内容
Linuxコマンドについてのまとめ


1. Linuxとは

 当時大学生だったリーナス・トーバルズ氏が中心となり開発した、UNIX互換のOS(オペレーティング・システム)である

■ UNIX(OS)
 商用のOS、高額
■ Linux(OS)
 オープンソース、無料

・CUI(Character User Interface)
 黒画面に白文字
・GUI(Graphical User Interface)
 直感的にコンピューターを操作


2. 初歩的なLinuxコマンド

  • cd
    • 移動(ホームへ)
  • pwd
    • 現在地
  • touch
    • ファイル作成
  • rm
    • ファイル削除
  • mkdir
    • ディレクトリ作成
  • rmdir
    • ディレクトリ削除
  • ls
    • ファイル一覧表示
  • ls -la
    • 詳細表示
  • clear
    • コマンド画面をクリア
  • sudo reboot
    • 再起動(パスワードを問われる)

■ sudo とは?
スーパーユーザ(管理者権限)で実行すること

■ [. (ドット)]とは?
隠しファイルのこと


5/10(木)の授業内容による追記


3. コマンドでファイルを編集する

  • less ファイル名.拡張子
    • ファイルを読み取り専用で開く
  • ifconfig
    • PC情報表示
  • :set number
    • 行番号表示
  • sudo vi(⇐ エディター) ファイル名.拡張子
    • ファイルを読み書き専用で開く

■ 編集モード中のコマンド

  • i
    • Insert(挿入)の略、挿入モード
  • :q
    • 保存せず、編集モードを終わる
  • :wq
    • 保存して、編集モードを終わる
  • :q!
    • 変更を破棄して、編集モードを終わる

4. その他、コマンド

  • ls -F
    • ファイルかディレクトリかを識別
    • 名前の前に/(スラッシュ)がついていたらディレクトリ
  • ls -a
    • 隠しファイルを表示
  • cp 元ファイルパス 先ファイルパス
    • ファイルをコピーペーストする
    • 例1:cp sample.txt sample2.txt
    • 例2:cp sample.txt ../examle/sample3.txt
  • chmod 777 ファイル名
    • 管理者権限ではなくとも、編集を可能にする(?)
  • chown 新しい管理者名:新しい権限 ファイル名
    • 管理者、権限変更

最後までお読みいただきありがとうございました。

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.