Linuxテクニック

Linuxテクニック

Red Hat Enterprise Linuxでパッケージ構成を別マシンにコピーする方法

セットアップ済みのRed Hat Enterprise Linux(RHEL)環境にインストールされているパッケージを、別のRHEL環境にもインストールしたい場合があります。そんな時は、まずパッケージ構成の「コピー元」となるRHEL環境で、
Linuxテクニック

複数のテキストファイル内の文字列をコマンドで一括置換する方法

各サーバーソフトなどの設定ファイル、シェルスクリプト、あるいはPythonやPHPといったスクリプトファイルから特定の文字列を探し出し、一括で置換したいことってありますよね。 でも、文字列を置換するためだけにエディタでファイルを開くのも面倒
Linuxテクニック

大量でもコマンド一発!JPEGをキレイなままサイズダウンするスクリプトを公開【mozjpeg】

ダウンロードした写真画像や撮影した画像、数が増えるとハードディスクがいくらあっても足りませんよね。写真画像の大半はJPEGファイルですので、JPEGのファイルサイズが小さくできればストレージ容量の大幅な節約になるでしょう。また、Webページ
Linuxテクニック

Ubuntu/Debianで各パッケージの「インストールサイズ」を確認する方法

UbuntuやDebianを使っていると、インストールされた各パッケージが消費しているストレージ容量を確認したくなることがあります。そんな時は、次のコマンドで「インストールサイズの大きい順」に一覧を表示させることができます。「 dpkg-q
Linuxテクニック

コマンド一発で最新のDockerをインストールする方法

Dockerを使ったシステム構築事例、増えていますね。Dockerを使えば簡単にWebアプリなどを試したりできるので、個人で使っているという方も多いでしょう。Linuxに手動でさまざまなパッケージをセットアップするより、ずっと手軽に動かすこ
Linuxテクニック

コマンド履歴の保存件数を増やす方法【Bash・historyコマンド】

historyコマンドで出力できる「コマンド履歴」の保存件数は、設定により増やすことができます。コマンド履歴の上限数は、次の環境変数で設定することができます。Linuxディストリビューションによっては、デフォルトの ~/.bashrc など
Linuxテクニック

コマンド履歴を複数の端末で「共有化」する方法【Bash・history】

端末アプリで複数のタブを開いたり、byobu(tmux・screen)で複数の端末を開いたりした場合に、各端末で動くBashのコマンド履歴を「共有化」する方法を紹介します。複数の端末を同時に開くと、 Bashのコマンド履歴は別々に保持 され
Linuxテクニック

新しい「GNOME端末」を開いてコマンドを実行する方法

以下のように実行することで、新しいGNOME端末を開いて、その中で指定したコマンドを実行させることができます。以下は「top」コマンドを指定する例です。topのようにユーザーが終了するまで動き続けるコマンドなら、このように「 gnome-t
Linuxテクニック

findコマンドで「ファイルの詳細情報」を出力したい!どうすればいい?

find コマンドに「 -ls 」オプションを指定すると、ファイルの詳細情報が出力されます。find コマンドを実行すると、通常は次のようにパス名が出力されます。以下の例のように「 -ls 」オプションを指定すると、「 ls -dils 」
Linuxテクニック

ffmpegで動画をキレイなGIFアニメーションに変換する方法

先日、「 gtop – 端末で使えるグラフィカルなシステムモニタ 」を書いた時、スクリーンキャプチャした動画をffmpegでGIFアニメーションにして貼り付けました。その時に用いた方法を紹介します。最近はTwitterやInstagramも