開発ツール

クロスプラットフォームのコマンド10選--複数のOSで同じ機能を実行

「Windows」「macOS」、Linuxなど、OSごとにコマンドを使い分けるのは大変だ。しかし、複数のOSで共通の用法と構文を持つコマンドもある。

 管理者である筆者が、特に長い1日の後にいら立ちを覚えることの1つは、頭を切り替えなければならないこと、すなわち、「Windows」、Linux、「macOS」の間での切り替えに伴う精神的なリセットだ。些細な問題に思えるかもしれないが、長い文字列を実行して「Enter」キーを押した後、コンソールがそのコマンドの処理を試みて、結局、失敗すると、今でも心穏やかではいられない。

 そのせいで失われた数秒が積み重なると、数分になり、やがて数時間になる。さらに悪いのは、正しいコマンドを使っているはずなのに、問題の原因を解明しようとしてもはっきりしないときだ。その段階まで来てようやく、あるシェルのコマンドを別のシェルで実行しようとしていたことに気づく。

 以前、macOSとLinuxに詳しくなったときに、よく使われるコマンドの中に、複数のプラットフォームで共通の用法と構文を持つものがあることに気づき、それらのコマンドをできる限り使用するようになった。本記事では、頻繁に利用される一般的なコマンド集を紹介する。これらをナレッジベースに追加(または代用)すれば、便利に使えるだろう。複数のシステムのサポートを担当している人には、特に有用だ。

1. 「Secure Shell」(SSH)

 Secure Shell(SSH)は、昔からmacOSとLinuxディストリビューションでは定番だが、Microsoftは数年前に、WindowsシリーズのOSにネイティブコンポーネントとして導入した。SSHはこれらすべてのOSで全く同じように機能し、システムへの安全なリモート接続、データ送信の暗号化、セキュリティ強化のための鍵の生成などが可能だ。通常はデフォルトで無効になっているが、コマンドラインかGUIで有効にすることができる。

編集部おすすめの関連記事

残り本文:約2157文字 ログインして続きを読んでください。

「開発ツール」で読まれている記事

TechRepublic Japanで人気の記事

編集部オススメ

トレンドまるわかり![PR]

財務・経理
人事・労務
マーケ・営業
購買・調達
生産・製造
データ分析
コミュニケーション
通信・通話
文書・コンテンツ
PC・モバイル
新興技術
ITインフラ
クラウドサービス
OS・ミドルウェア
開発
開発ツール
開発支援
ノンプログラミング開発ツール
データベース
運用
セキュリティ

ホワイトペーパーランキング

  1. AWS、Microsoft、Googleがリード!パブリッククラウドコンテナプラットフォーム市場分析
  2. ウィズコロナ時代はあと2年は続く?!アフターデジタル時代の4つの重要ポイント
  3. 2021年のサイバー脅威予測が明らかに─将来の攻撃に企業はいかに備えるべきか
  4. “テレワークだからこそ”デスクトップPCを利用すべき?!ノートPCにはない魅力の数々に迫る
  5. 7つの視点で解説するデータベース構築・運用ー誰でもわかるSQL Serverストレージガイド

Follow TechRepublic Japan

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]