画像1
6の

導入
画像: iStockphoto.com/Tinatin1
導入
Linuxは企業を席巻しています。多くの大企業のバックボーンを担い、ビッグデータ分野でも最大のプレーヤーの一つです。IT業界で昇進を真剣に考えているなら、いつかはLinuxの知識が必要になるでしょう。
LinuxのGUIツールは他のプラットフォームのツールと同等の性能を備えていますが、一部のタスクではコマンドラインの知識が多少必要になります。では、どこから始めればいいのでしょうか?まずは、Linux初心者なら誰もが知っておくべき、私が考えるLinux管理者にとって最も重要な5つのコマンドから始めましょう。
注: このギャラリーは記事としてもご利用いただけます。
画像: iStockphoto.com/Tinatin1

男
男
システム上のほぼすべてのコマンドにはマニュアルページがあり、それらはすべて特定の標準に従って設定されています。マニュアルページには、コマンドの構造、すべてのフラグ、スイッチ、オプションに関する情報、コマンドの構文、コマンドの履歴、関連コマンドなどが記載されています。「RTFM…」という言葉を耳にしたことがあれば、それは「マニュアルページ」だと考えてください。

ls
ls
再帰的なリストを作成したい場合 (つまり、それらのフォルダー内に何が隠れているかを確認したい場合)、コマンドls -Rを発行します。ls で何ができるかを詳しく知りたい場合は、推測してください... RTFM!

動画
動画
このツールは注意して使用してください。例えば、testとtest1という2つのファイルがあるとします。testの名前を変更したいのですが、誤ってmv test test1 というコマンドを実行してしまったとします。このコマンドは、既存のtest1ファイルをtest .rnの内容で上書きしてしまいます。これを防ぐには、 -n rn オプションを使用します。これにより、 mvによる既存の rn ファイルの上書きを防止できます。つまり、mv -n test test1 を実行しても、 test1がtest .rnで上書きされることはありません。これは誰もが取るべき予防策です。

rm
rm
フォルダを削除する場合は、Rスイッチrn(再帰)を含める必要があります。TESTフォルダを削除するには、コマンドrmrn-iR TESTを実行します。古いLinuxシステムを再起動する予定があり(ドライブからすべてのデータを持っている場合)、rootユーザー(またはsudoを使用)でコマンドrm -rf /を実行すると、マシンのすべてのコンテンツが目の前で消えるのを見ることができます。これは絶対にしないでください。本当に…絶対にしないでください。

グレップ
グレップ
設定ファイルの名前がapp.confだとします。ファイル内に文字列が含まれているかどうかを確認するには、grep LOCAL_LINUX_LOCALE app.conf というコマンドを実行します。結果には文字列がハイライト表示され、見つけやすくなります。では、文字列を含む行番号を正確に知りたい場合はどうすればよいでしょうか?-nスイッチを追加するだけで、行番号が表示されます。
grep -n LOCAL_LINUX_LOCALE app.conf
- オープンソース
- ソフトウェア