サーバーではUNIX系OSが利用されている事が多いため、Web開発者の方はターミナルで利用できる各種コマンドラインツールに慣れている方が多いかもしれません。
開発者のためのフォーラムを運営するTutorialzineが公開した記事「12 Terminal Commands Every Web Developer Should Know About」では、そんなWeb開発者のための便利な12個のコマンドが紹介されています。
そのコマンドは以下の通り。
- curl: HTTP(s)、FTPリクエストを送信することができるコマンドラインツール
- tree: ディレクトリ構造をツリー形式で表示
- tmux: ターミナルを分割したりセッションを保存したりできる
- du: ディスクの使用状況を確認
- git: 分散型のバージョン管理ツール
- tar: UNIXの標準アーカイバ
- md5sum: ファイルのチェックサムを表示できる
- htop: topのパワフルバージョン
- ln: ファイルのリンクを作成する
- ssh: リモートサーバーに安全に接続
- grep: ファイルから文字列を検索
- alias: コマンドに別名をつける
どれも有名なコマンドで、知っておいて損はありません。
元サイトには簡単なサンプルや、より詳細な説明が掲載されていますので、気になった方は確認してみてはいかがでしょうか。またRedditには、この記事で選ばれた12個のコマンドが妥当なものかどうかを含め議論が行われています。こちらも参考になりそうです。