-
Linuxの知識を高めるために読むべき必読書12選
by Ramesh Natarajan2009年1月12日 筆者には毎晩、寝る前に少なくとも30分は読書をする習慣があります。読書キューには常に技術書と非技術書を1冊ずつ入れており、インフラ関連の書籍——システム管理、DBA、ネットワーク、ストレージなど——を多く読んでいます。また、著名人の伝記や自己啓発書、たまにサスペンス小説も楽しんでいます。 ここで紹介する12冊のLinux書籍は、決して網羅的・権威的なリストではありません。しかし、長年にわたって筆者が楽しく読んできたお気に入りの一冊であり、まだ読んだことがない方なら、きっとLinuxに関する技術力を高めてくれると確信できるものばかり
-
WrinkledT|サステナブルなチェック柄とグランジが叶える、自分らしさあふれるファッションコレクション
WrinkledTが提案する、持続可能なチェック柄とグランジの世界WrinkledTは、エコフレンドリーな素材にこだわるサステナブルファッションブランドです。鮮やかなカラーチェックからモノクロチェック、大胆なカラーポップ、そしてエッジの効いたグランジスタイルまで、自分らしさを自由に表現できるアイテムを幅広く取り揃えています。デザイン性と環境への配慮を両立させたコレクションを、ぜひチェックしてください。カラフルチェック(Colourful Plaid)サステナブルなスタイルで、表現の可能性は無限大。🌈 鮮やかな色彩と大胆なパターンで、エコ意識と個性を同時に楽しみましょう。環境に配慮した素材なが
-
【2024年版】Linuxで使える無料・オープンソースの音楽制作ソフト15選
LinuxをメインのOSとして使っている音楽制作者やミュージシャンの皆さんにとって、この記事はきっと役立つはずです。WindowsやmacOSと同じように、Linuxにも優れた音楽制作ソフトが数多く存在します。細かな機能には違いがあるものの、基本的な機能はほぼ共通しています。ここでは、Linux上で音楽制作や作曲に活用できる無料のオープンソースソフトウェアを厳選して15個ご紹介します。1. AudacityAudacityは、Linux、macOS、Windowsなど複数のOSで動作する、無料のオープンソース・クロスプラットフォーム対応の録音・編集アプリです。主な特徴は以下の通りです。マイク、
-
安全なSSH接続に最適なPuTTY代替ツールおすすめ10選
概要: 本記事では、SSHクライアントとして利用できる最高のPuTTY代替ツール10選を徹底解説します。 PuTTYは、最も広く使われているSSH・Telnetクライアントの一つです。サーバーをはじめ、ルーターやスイッチなどのネットワーク機器へリモートログインするために、世界中のエンジニアに愛用されています。 シンプルで直感的なインターフェースを備えたターミナルエミュレーターであり、初心者でも手軽にリモート接続を確立できる点が大きな魅力です。 PuTTYはもともとWindows向けに開発されましたが、現在ではLinux、macOS、その他UNIX系OSにも移植されています。リモート接続ツールと
-
Linuxで使いたいコマンドラインテキストエディタ5選|自分に合った最適な1つを見つけよう
コマンドラインからファイルを素早く効率的に編集するスキルは、Linuxシステム管理者にとって欠かせないものです。設定ファイル、ユーザーファイル、テキストドキュメントなど、日々の業務で何らかのファイルを編集する機会は頻繁に訪れます。 お気に入りのコマンドラインテキストエディタを1つ選び、それを使いこなせるようになることをおすすめします。複数のエディタの使い方を知っておくことは有益ですが、少なくとも1つをしっかり習得しておくことが、より複雑なタスクに対応するうえで重要です。 本記事では、Linuxで最もよく使われているコマンドラインテキストエディタを紹介し、それぞれの長所と短所を解説します。 なお
-
Linuxで全ユーザーがアクセスできる共有ディレクトリを作成する方法:ステップバイステップガイド
システム管理者として、Linuxサーバー上の特定のディレクトリに対して、すべてのユーザーに読み書きアクセスを許可したいケースがあるでしょう。本ガイドでは、Linuxにおいて特定のディレクトリ(共有ディレクトリ)への書き込み権限を全ユーザーに付与する方法を解説します。 これを実現するには、適切なアクセス権限を設定する必要があります。最も効果的かつ確実な方法は、そのディレクトリへの書き込み権限を持つすべてのユーザーに対して、共通のグループを割り当てることです。 ステップ1:ディレクトリと共通グループを作成する まず、システムにまだ存在しない場合は、ディレクトリと共通グループを作成します。以下のコマ
-
Linuxで誤って削除したファイルを復元する方法:予防策から復旧手順まで徹底解説
こんな経験はありませんか?Delキーを押してしまったり、コマンドラインでrmを実行してしまい、うっかり重要なファイルを削除してしまった瞬間に気づく——。 前者の場合は、ゴミ箱を開いて該当ファイルを探し、元の場所に戻せば解決します。しかし後者、つまりrmコマンドを使ってしまった場合はどうでしょうか?ご存じの通り、Linuxのコマンドラインは削除されたファイルをどこにも退避させません。完全に消去します。そう、ファイルは失われてしまうのです。 この記事では、こうした悲劇を未然に防ぐためのテクニックと、万が一うっかり削除してしまった場合に活用できる復元ツールをご紹介します。 「rm -i」へのエイリア
-
Linux システムのホスト名を迅速かつ安全に設定・変更する方法
ホスト名(Hostname)とは、ネットワーク上のマシンを人間が読みやすい形式で簡単に識別するために使われる名前です。Linuxシステムでは、hostnameコマンドを使うだけで、ホスト名を簡単に確認・変更することができます。 関連記事:Linuxでの静的IPアドレスの設定とネットワーク構成の方法 引数を付けずにhostnameコマンドを実行すると、現在のシステムのホスト名が以下のように表示されます。 $ hostname TecMint Linuxシステムのホスト名を変更または設定したい場合は、次のコマンドを実行します。 $ hostname NEW_HOSTNAME もちろん、「NEW
-
PowerlineでVimとシェルを強化!カスタムステータスライン&プロンプトの導入ガイド
Powerlineは、Pythonで開発されたVimエディタ向けの高機能ステータスラインプラグインです。bashやzsh、tmuxなど、さまざまなアプリケーションのステータスラインやプロンプトとしても活用できます。 エディタウィンドウの下部にカスタマイズ可能で情報量の多いステータスラインを表示することで、Vimの見た目と操作性を大幅に向上させます。表示できる情報には、現在のモード(ノーマル/挿入/ビジュアルなど)、ファイル名、パス、行番号・列番号、Gitブランチ、Python仮想環境などが含まれます。 ▲ Powerlineで表示されるVimステータスライン 主な特徴 Pythonで実装さ
-
LinuxでCDからISOイメージを作成し、ユーザーアクティビティを監視、ブラウザのメモリ使用量を追跡する方法
今回は「Linux Tips & Tricks」シリーズの新たな記事として、システムやサーバーを効率的に管理するための実用的なヒントとテクニックをご紹介します。このシリーズの目的は、日々の運用に役立つ小技やハックを皆さんにお伝えすることです。本記事では、以下の4つのトピックを取り上げます。いずれもサードパーティ製のアプリケーションを使わず、Linux標準のコマンドだけで実現できる内容です。CD/DVDドライブの内容からISOイメージを作成する方法ランダムにmanページを開いてコマンドを学習する方法ログイン中の他ユーザーのアクティビティを確認する方法ブラウザのメモリ使用量を追跡する方法それでは順
-
MongoDBのパフォーマンスを監視するための6つの必須ツール
以前、Ubuntu 18.04にMongoDBをインストールする方法をご紹介しました。データベースのデプロイが完了したら、次は運用中のパフォーマンスを継続的に監視することが重要になります。これはデータベース管理業務の中でも最も重要なタスクの一つです。 幸い、MongoDBにはパフォーマンスやアクティビティを取得するためのさまざまな手段が用意されています。本記事では、稼働中のMongoDBインスタンスの状態に関する統計情報をレポートするための監視ユーティリティとデータベースコマンドを紹介します。 1. mongostat mongostatは、Linux、FreeBSD、Solaris、macO
-
ステップバイステップガイド:EPELリポジトリを使ってCentOS/RHELにTripwire IDSをインストールする方法
Tripwireは、ファイルシステムに対する不正な変更を検出するためにシステム上で動作する、広く利用されているLinux向け侵入検知システム(IDS)です。サーバーのセキュリティ維持において、重要なファイルや設定の改ざんをいち早く発見できる強力なツールです。 CentOSやRHELの公式リポジトリにはTripwireが含まれていませんが、EPELリポジトリを利用することで簡単にインストールできます。 1. EPELリポジトリのインストール まず、以下のコマンドを実行して、CentOS/RHELシステムにEPELリポジトリをインストールします。 # yum install epel-releas
-
iPerf3で実現する正確なネットワークスループット測定 – Linuxサーバー間の速度テスト完全ガイド
iperf3は、リアルタイムのネットワークスループット測定を行うための無料・オープンソースのクロスプラットフォーム対応コマンドラインツールです。IPv4とIPv6の両方に対応しており、IPネットワークで到達可能な最大帯域幅をテストできる最も強力なツールの一つとして知られています。[関連記事: Linuxで使える17の便利な帯域幅監視ツール]iperfを使用すると、タイミング、バッファサイズ、TCP・UDP・SCTPなどのプロトコルに関連するさまざまなパラメータを調整でき、ネットワークパフォーマンスのチューニング作業に大いに役立ちます。ネットワークパフォーマンスを最大限に引き出す、あるいは向上さ
-
Debian 11/10へのZabbix導入ガイド:初心者向けステップバイステップ解説
Zabbixは、PHP言語で開発された無料かつオープンソースのITインフラ監視ソフトウェアです。豊富な機能を備え、ネットワーク、サーバー、アプリケーション、サービス、クラウドリソースの監視に幅広く活用されています。さらに、ストレージデバイス、データベース、仮想マシン、テレフォニーシステム、ITセキュリティリソースなど、さまざまな環境の監視にも対応しています。開発者にとって嬉しい点として、ZabbixにはAPIが用意されており、Zabbixが持つほぼすべての機能へアクセスできます。これにより、あらゆるソフトウェアとの双方向連携が容易になり、サードパーティ製ソフトウェアにZabbixの機能を組み込
-
Collectdを活用したLinuxクライアント向け中央監視サーバーの構築手順
はじめに 本チュートリアルでは、Collectdデーモンのネットワーク(network)プラグインを有効化し、ネットワーク上のさまざまなサーバーに導入された他のCollectdクライアントから統計情報を集約する「中央監視サーバー」として動作させる方法を解説します。 この構成では、まず社内の1台のホストにCollectdデーモン(およびCollectd-Webインターフェース)を導入し、サーバーモードで稼働させて監視の中心点とします。残りの監視対象ホストでは、Collectdをクライアントモードで設定するだけで、収集したすべての統計情報が中央サーバーへ送信される仕組みです。 前提条件 Col
-
Linux向けPDFページトリミングツールおすすめ4選|効率的・信頼性が高く無料でも使える
Portable Document Format(PDF)は、現在もっとも広く普及しているファイル形式のひとつです。OSやソフトウェア、ハードウェアの環境に左右されず、文書を正確に表示・共有できる点が最大の強みで、電子文書の事実上の標準として、特にインターネット上で幅広く利用されています。 電子情報のやり取りが増えるにつれ、貴重な情報がPDFドキュメントの形で提供される場面もますます多くなっています。そこで本記事では、Linuxシステムで使えるPDFページトリミング(切り抜き)ツールのおすすめ4選を、それぞれの特徴とともに紹介します。 1. Master PDF Editor【有料】 Mast
-
【2024年版】Linuxのファイル・ディスク暗号化ツールおすすめTOP10|大切なデータをしっかり保護
先日、Linux向けのおすすめコマンドラインツール特集をお届けしましたが、今回は「暗号化」に焦点を当てます。Linuxマシン上の大切なデータを守るために役立つ、ファイル・ディスク暗号化ソフトウェアの厳選10本をご紹介します。 1. Tomb Tombは、GNU/Linuxシステム上のファイルを手軽に暗号化・バックアップできる無料のオープンソースツールです。標準的なGNUユーティリティに加え、cryptsetupやLUKS(Linuxカーネルの暗号化API)を活用する、シンプルなシェルスクリプトで構成されています。 Tombは、十分に検証された標準規格と実装の採用、鍵保存におけるベストプラクティ
-
Linux向けGUI Gitクライアント&リポジトリビューアー おすすめ11選 – 開発生産性を向上させよう
Gitは、ソフトウェア開発をはじめとするさまざまなバージョン管理タスクに対応する、無料かつオープンソースの分散型バージョン管理システムです。小規模から非常に大規模なプロジェクトまで、スピード・効率・データ整合性を重視して設計されています。 Linuxユーザーは主にコマンドラインからGitを操作しますが、Linuxデスクトップ上で効率的かつ確実にGitを扱えるグラフィカルユーザーインターフェース(GUI)クライアントも数多く存在し、コマンドライン操作のほぼすべて(あるいはそれ以上)をカバーしています。 そこで本記事では、LinuxデスクトップユーザーにおすすめのGUI搭載Gitフロントエンドを厳
-
2025年版:Linuxタイル型ウィンドウマネージャーおすすめ15選【完全ガイド】
名前の通り、Linuxウィンドウマネージャーはアプリケーションウィンドウの動作を制御する役割を担っています。OSのバックグラウンドで静かに稼働し、開いているプログラムの見た目や配置を管理しています。 Linuxで使えるウィンドウマネージャーは数多く存在しますが、本記事では、その中でも特に優れたタイル型ウィンドウマネージャー15選を厳選してご紹介します。 1. i3 – 改良版タイル型WM i3は、フリーでオープンソースの完全にカスタマイズ可能なウィンドウマネージャーで、上級者向けのLinuxやBSDユーザー・開発者をターゲットとしています。ツリー構造のデータ構造を採用しており、他の代替製品より
-
Googler:Linuxターミナルから直接使えるコマンドラインGoogle検索ツール
現在、Google検索はWorld Wide Web(WWW)上で最も有名かつ利用率の高い検索エンジンです。インターネット上の膨大なサーバーから情報を収集する際には、真っ先に選ばれる最も信頼できるツールとなっています。 世界中の多くのユーザーは、主にグラフィカルなWebブラウザ経由でGoogle検索を利用しています。しかし、日々のシステム管理作業をすべてターミナル上で完結させたいコマンドライン愛好家にとっては、CUI環境からGoogle検索へアクセスするのは決して簡単なことではありませんでした。そこで活躍するのがGooglerです。 GooglerはPython製の強力かつ多機能なコマンドライ