ターミナルでシェルコマンドの学習を開始する最良の方法?[閉まっている]


8

システム管理を使用する方法/ターミナルでシェルコマンドを使用する方法を学ぶための最良の方法は何ですか?


2
「システム管理を使用する」とは、GUIで利用可能なツールを使用することを意味しますか?
apoorv020

回答:


4

これに対する私の解決策は、私が実行する必要があるタスクをピックアップし、ターミナルのみでそれを開始することでした。その後、ソリューションを最適化しようとしました。利点を確認したら、それ以降、あなたをやる気にさせる好循環を作り出します。

例:ファイル内の空のスペースを削除します(そのとき、クラスメートはこれをロードしたソースコードを私に提供していました)。これはawk / perlのワンライナーであるとしましょう。ある時点で、修正したいファイルがあります。その後、ファイルを変数に置き換え、bashスクリプトにカプセル化しました。バン!(フォルダー内のすべてのファイルを解析するように自動化することで、100人のファイルを簡単に受け入れて、両方の関係者を満足させることができます)。


7

コミュニティwikiにはすばらしいマニュアルがあり、ここで見つけることができます。あなたはそこから始めるために必要なすべてを持っています


4

私は2台のコンピューターを持つことをお勧めします。1つ目はGUIで管理し、2つ目はsshで管理します。2つを対比させることは有用であり、2つ目をだますことはできません。

2台のコンピューターがない場合は、VMをセットアップしてそれを行うことができます。


1
彼らが必要性を救うように、すべての発明の母です;)
Ashfame


2

私にとってはgentooのインストールを行っていたため、インストールドキュメントでほとんどすべての手順を説明しています。結果のインストールはUbuntuとは異なりますが、共通点を学習します


0

typespeedランダムなunixコマンドを入力しながら速度を測定できるubuntu用のゲームがあります.unixとシェルには多くの類似点があります。これには、さまざまなコマンドがたくさんあります。それは最高のツールではないかもしれませんが、言及する価値があります。typespeedのスクリーンショット

あなたはそれを使ってそれをインストールすることができます
sudo apt-get install typespeed


0

個人的には、Unix Shells by Exampleの本やmanページ、そして明らかにこのサイトから多くの資料を学びました 。ただし、実践は理論よりも優れています。ここのサイトで、自分または他の人のためのスクリプトを書き始めてください。

ここに私が最近やったことのいくつかがあります:

https://askubuntu.com/a/589574/295286

https://askubuntu.com/a/605476/295286

https://askubuntu.com/a/603322/295286

https://askubuntu.com/a/602293/295286


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.