Skip to Content
Efficient Linuxコマンドライン ―開発と自分に磨きをかけるLinuxのテクノロジー
book

Efficient Linuxコマンドライン ―開発と自分に磨きをかけるLinuxのテクノロジー

by Daniel J. Barrett, 大嶋 真一, 原 隆文
November 2023
Intermediate to advanced
336 pages
3h 40m
Japanese
O'Reilly Japan, Inc.
Content preview from Efficient Linuxコマンドライン ―開発と自分に磨きをかけるLinuxのテクノロジー

監訳者まえがき

ビジネスで利用するシステムでは、非常に多くの場面でLinuxが使われています。低コストで導入でき、信頼性が高く、あらゆる場面に適応できるLinuxは、ビジネスとの相性がとてもよいためです。昨今においてはクラウドの普及に伴い、ビジネス以外でもLinuxを利用する機会が多くなっています。

Linuxを管理するときには、よほどの理由がないかぎり、コマンドラインのインターフェース(CLI)を使います。私はLinuxが今ほど認知されていなかった時代に、Linuxをまったく触ったことがない人でも利用できるように、LinuxにもかかわらずGUIを用いた運用を設計し、導入したことがあります。これは大失敗で、結局すぐにCLIを用いた運用へ切り替えました。失敗の理由は、GUIでの運用は直感的で便利なため習熟期間も短くて済むのですが、少し運用を変えたい場合や、GUIのインターフェースが刷新された場合の対応コストが非常に大きかったためです。それに加え、コマンドベースで運用できることの多くは、その作業をシェルスクリプトで自動化できるなど、GUIの運用に比べ、はるかに効率がよくなります。

コマンドラインに慣れてくると、これまでとても便利だと思っていたGUIのリッチなツールが、いつの間にか億劫なツールだと感じてしまうこともあります。それくらいコマンドラインは利便性が高く、優れています。

そのようなコマンドラインを使いこなす人の多くは、コマンドを実行した結果を得るだけではなく、コマンドの中でどのような処理が行われ、どのような動作となっているか理解していたり、もしくはコマンドの実行結果をより正確に想像しています。それは一見、効率化とはあまり関係のないことだと感じるかもしれませんが、これまでの経験から、それらを知ることが効率化につながるということが知らず知らずのうちに身についているからです。本書はそのような経験やノウハウがとてもよくまとまっており、これまで点と点であった知識が線になり、次のレベルにステップアップするための手助けをしてくれます。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック

Dustin Boswell, Trevor Foucher, 角 征典

Publisher Resources

ISBN: 9784814400485Publisher Website