Linux標準教科書 5章復習

基本的なコマンド2

  • touch

    • ファイルのタイムスタンプの変更
      • touch ファイル名
    • ファイルが無ければ0バイトのファイル作成
  • head/tail

    • ファイルの先頭や末尾など一部分のみ見る
      • head ファイル名
        • オプションで指定しない場合は先頭10行表示
      • tial ファイル名
        • オプションで指定しない場合は末尾10行表示
        • -f オプションでリアルタイムでファイルのモニタリングが可能
  • sort

    • テキストファイルの中身をソート
      • sort ファイル名
    • -r オプションでアルファベットの逆順
    • -k オプションで指定した列の文字を対象にソート
    • -n オプションで数値式でソート
  • uniq

    • 直前の行と同じ内容の場合、対象の行を出力せず、1行として出力する
      • uniq ファイル名
  • tr

    • 標準入力からのデータを文字ごとに置き換える
      • tr 文字列1 文字列2
  • diff

    • ファイルを比較する

      • diff ファイル1 ファイル2
    • -uオプションは削除、追加した行も表示されるため、よく更新があるソースコードの比較に有用