📘

【Linuc101勉強記録】 GNUとUnixのコマンド分野編 その1

に公開


Linux公式マスコット タックス(英: Tux)

はじめに

みなさんこんにちは。
GNUとUnixのコマンドの分野の勉強を始めたので、自分の記憶のアウトプットとして学んだ部分をメモとしてまとめていきたいと思います。
今回は、Linuxの基本コマンドについてまとめていきたいと思います。

1.Linux 基本コマンド

  • $ man:コマンドに関するマニュアルが⾒られる。
    オプションの使い⽅を忘れた時に重宝「q」キーでマニュアルから抜けられる。
  • $ cd:現在のディレクトリの変更
  • $ pwd:現在のディレクトリの表示
  • $ mkdir:ディレクトリの作成
  • $ ls:ファイル・ディレクトリの一覧の表示
  • $ rm:ファイルやディレクトリの削除
  • $ touch:引数で渡された名前のファイルが存在しなかった場合には、空ファイルを作成し、存在した場合には、そのファイルやディレクトリの更新日時を更新
  • $ cp:ファイルやディレクトリのコピー
  • $ mv:ファイルやディレクトリの移動
  • $ find:ファイルやディレクトリの検索
  • $ cat:ファイルの閲覧
  • $ chmod:ファイル権限を変更

2.いまいち知らなかったコマンド

  • $ nano:CUIに慣れていない方でも使いやすい初心者向けエディター
  • $ less:ファイルの中身をページ送りしながら表示
  • $ grep:ファイルや標準入力の中から特定の単語を検索
  • $ echo:第一引数で与えられた文字列を、そのまま標準出力に出力
  • $ read:第一引数で与えられた名前の変数に、標準入力で与えられた文字を代入
  • $ tmux:1つのコンソールで、複数のコンソールを操作したり、コンソールの状態を維持したままにするぁ
  • $ crontab:プログラムを自動実行するスケジュールを設定する

さいごに

  • あまり使っていなくて覚えられていなかったり、知らなかったコマンドあり、自分もまだまだだなぁと感じました。

Discussion