Linuxコマンド

head - ファイルの最初の部分を表示する

headコマンドはファイルの最初の部分を確認するときに利用できます。デフォルトでは、ファイルの始めから10行までの部分を表示し、-nオプションでファイルの初めから指定した行数まで表示することができます。
Linuxコマンド

nproc - プロセッサの数を表示する

nprocコマンドは、現在の利用できるプロセッサの数を表示することができます。
Linuxコマンド

fmt - 文章を整形する

fmtコマンドは、文章を整形するためのコマンドです。横に長くなってしまった文章を一定の幅になるように結合や分割を行います。
プログラミング言語

Rubyワンライナーを使ってみる

Rubyワンライナーをいろいろ使ってみます。
Linuxコマンド

od - ファイルをバイナリで表示する

odコマンドは、ファイルをバイナリとして表示することができます。問題によって、ファイルのバイナリを確認することで解決することもあります。
Linuxコマンド

comm - ソート済みファイルの行を比較する

commコマンドは2つのソート済みファイルの行を比較することができます。commコマンドをオプションなしで使用すると3つの列が現れ、1つ目のファイルのみに存在する行、2つ目のファイルのみに存在する行、両方のファイルに存在する行と比較すること...
Linuxコマンド

test - ファイルチェック・値の比較をする

testコマンドは、[]コマンドという別の形を持つコマンドです。条件分岐として使用することができるため、シェルスクリプトを作成するときなどでとても便利なコマンドです。使用用途は幅広く、ぜひ覚えておきたいLinuxコマンドです。
Linuxコマンド

yes - 中断するまで文字列を出力し続ける

yesコマンドは、コマンドライン引数の文字列を中断するまでずっと出力し続けるコマンドです。コマンドライン引数に文字列がない場合は、デフォルトとして「y」の文字を出力し続けます。実用性があるのかどうか微妙なコマンドです。
Linuxコマンド

echo - 文字列を表示する

echoコマンドは、文字列を表示する基本的なコマンドです。変数の内容を簡単に確認するのにも利用できます。
Linuxコマンド

dirname - ファイル名のディレクトリ部分を抽出する

dirnameコマンドは、ファイルのフルパスでのディレクトリ部分を取り出すことができます。ファイルがある場所に移動をするのに利用することができます。
Linuxコマンド

basename - ファイル名からサフィックスとディレクトリを除く

basenameコマンドは、ファイル名から.txtや.c等のサフィックスを取り除いたり、dir1/file.txtというファイルパスからdir1/を取り除き、file.txtという結果を得ることができます。
Linuxコマンド

touch - ファイルのタイムスタンプを変更する

touchコマンドは、ファイルのタイムスタンプを変更するコマンドです。しかし、実際には空ファイルの作成に用いる場合のほうがとても多いコマンドです。
Linuxコマンド

readlink - シンボリックリンクファイルや絶対パスのファイル名を表示

readlinkコマンドはシンボリックリンクファイルのリンク先パスを表示したり、ファイル名の絶対パスを表示することができます。ファイルの絶対パスを取得したいときに役立つコマンドになります。
Linuxコマンド

wc - 文字数・単語数・行数を確認する

wcコマンドは、文字数や単語数、行数を調べることができます。文章を書いたときにどのくらいの文字を書いたかを確認するのに便利です。findコマンドとsortコマンドと一緒に組み合わせると、どのくらいの文章量を書いたかのファイルリストを作成する...
Windows

Windowsのコマンドプロンプトの文字コードを設定

Windowsのコマンドプロンプトの文字コード設定についてのメモです。Windowsのコマンドプロンプトの文字コードを変換する方法は、chcpコマンドで文字コードを設定する方法とレジストリを書き換えて設定する方法があります。