1. テスターとして、Linux の価値と使用方法を習得します。
1. テスト環境のログを調べて、問題をトラブルシューティングします。
2. テスト環境の構築と展開、およびその他のテスト プラットフォームとツールの使用
3. ストレス テスト スクリプトを実行する
4. スクリプトの自動実行、継続的インテグレーションなど
2. 初心者向け練習環境の入手方法:
1. 仮想マシンに Linux 仮想マシンをインストールするには、VirtualBox または VMware ツールを選択して仮想マシンをインストールします。
2. Windows オペレーティング システムで Linux サブシステムの機能を使用できます. 詳細な操作については、次の記事を参照してください。
記事: 基本的な Linux コマンドを練習するために Windows に Ubuntu サブシステムをインストールする
ビデオ: Windows に Ubuntu サブシステムをインストールして Linux コマンドを練習する
3.そのような低価格のクラウドサーバーを自分で購入することもできますが、サーバーの有効期限が切れた後のフォローアップ料金が非常に高いため、初めて購入する場合はより長い期間を購入することをお勧めします.
上記は、Linux オペレーティング システムの問題を解決するためのものにすぎません.次に、Linux サーバーに接続するためのツールを理解する必要があります。
有名なのは xshell のはずですが、デメリットとしては有料です。他のソフトウェアの選択肢は次のとおりです。
1. FinalShell SSH ツール
http://www.hostbuf.com/t/989.html
短所: このツールは無料ですが、このツールでは oraclejdk の代わりに jdk が使用されており、会社によっては許可されていない場合があります。
2.エレクトラムツール
https://github.com/electterm/electterm/releases
これは、私が現在使用しているもので、github のオープン ソースおよびフリー ソフトウェアです。
以上の2点をマスターすれば、正式にlinuxの共通コマンドの学習を始めることができます。
3. Linux の共通コマンド
ディレクトリ操作のコマンド:
-
cd はディレクトリに入るという意味です
-
cd / は、Windows システムの私のコンピューターに対応する、Linux オペレーティング システムのルート ディレクトリを示します。
-
pwd は現在のディレクトリを示します
-
。 カレントディレクトリ
-
.. 親ディレクトリ
-
cd ~ Enter the directory where the current user is located. If you are the root user, it is equal to enter /root user. 現在のユーザーが xiaobotester であると仮定すると、/home/xiaobotester ディレクトリに入るのと同じです:
-
ls 現在のディレクトリ内のすべてのファイルを表示します (ファイル名のみが表示されます)
-
ll 現在のディレクトリ内のすべてのファイルの詳細情報を表示 (リスト形式で表示)
ファイル クラス コマンド:
cp: ファイルをコピーする操作. 一般的な使用法については、次の場合を参照してください。
cp test.txt test.backup.txt 复制 test.txt 成 test.backup.txt
mv: ファイルを移動します。移動中にファイルの名前を変更できます
mv a.txt /home/b.txt
touch a.txt: 現在のディレクトリに a.txt というファイル名を作成します
mkdir -p /home/xxx/xxxtest/study: 特定のディレクトリにスタディ フォルダを作成し、-p パラメータを追加して、親ディレクトリが存在しない場合に親ディレクトリが自動的に作成されることを示します。
./api.sh: 現在のディレクトリで api.sh スクリプトを実行します
ファイル編集操作
vi a.txt : a.txt ファイルを編集します
i を入力して編集モードに入ります。テキストを変更できます。Esc を押して編集モードを終了します。
入力: wq 保存して終了
ファイル編集エリアでは、ページめくり、先頭行、行末への移動、この行の削除など、ショートカットキー操作が多いです。覚える必要はありません、私はよく使います、その時が来たら調べてください。vi コマンドを使用してファイルを入力および編集する方法と、保存して終了する方法を知っている限り。
この編集コマンドを学ぶことの用途は何ですか?
たとえば、今後テスト環境をデプロイする場合、nginx の構成ファイルを変更するなど、構成ファイルの変更が必ず必要になる場合は、このコマンドを使用する必要があるかもしれません。
ファイル表示クラスのコマンド:
-
cat log.txt: log.txt ファイルの内容を一度に読み取って出力します
-
more log.txt と less log.txt: どちらもファイルを読み取り、毎回データ表示の 1 画面を読み取り、スペースバーを押して次のページに移動し、b を押して前のページに移動できます。同時に、less は上下キーを押してページをめくることができますが、more はサポートしていません。less コマンドは、ファイル全体をメモリに読み込まずにファイルからデータを読み取ることができるため、より大きなファイルを処理できますが、more は最初にファイル全体の内容を読み取ります。
-
tail -100 log.txt: ファイルを読み取ってから 100 行
-
tail -f log.txt: ログファイルをリアルタイムで読み込んで出力する
-
head -10 log.txt: ログ ファイルの最初の 10 行を読み取ります
作成は簡単ではありませんが、応援してくださる皆様、公式アカウントに星マークをつけてフォローしていただけると、新着記事のプッシュがいち早く受け取れます。スキルを学び、一緒に進歩したい人は誰でも、WeChat (xiaobotester) で個人的に私に連絡できます。グループに参加して、より優れた仲間から学びたい場合は、WeChat で私とプライベートにチャットすることもできます。