2017-09

Linuxコマンド

nl - 行番号を追加する

nlコマンドは、ファイルの内容や標準入力の内容に行番号を追加することができます。
Linuxコマンド

sleep - 指定した時間だけ停止する

sleepコマンドは指定した時間だけ停止します。 一定時間だけ動作を止めたい場合に使用できます。
Linuxコマンド

uname - システムの情報を表示する

unameコマンドは、実行しているマシンとオペレーティングシステムの情報を確認できます。
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コマンドは、ファイルのタイムスタンプを変更するコマンドです。 しかし、実際には空ファイルの作成に用いる場合のほうがとても多いコマンドです。