目次
サーバーの運用と保守の基本ガイド
連携サーバー入口
Password-free login
パスワードなしのログイン
ls: 現在のディレクトリにあるすべてのファイルを一覧表示します。
ディレクトリ cd
実行中のスクリプトを開始します。/
cat xxx.xx: ファイルのすべての内容を表示
vi/vim xxx.xxx: ファイルの内容を表示および変更します
mv xx sss: xx ファイルを sss ディレクトリに移動します。
rm -rf xxx: -r は下方への再帰的削除を意味します -f プロンプトなしで削除 注: rm - rf (パラメータなし) はシステム全体を削除します。パラメータがあっても、Linux にはごみ箱の概念がありません。
概要
ホームページ 運用・保守 窓の運用と保守 サーバーの運用およびメンテナンス中にログを表示して問題をトラブルシューティングする方法

サーバーの運用およびメンテナンス中にログを表示して問題をトラブルシューティングする方法

Sep 15, 2018 pm 04:34 PM
windows

この記事の内容は、サーバーの運用時やメンテナンス時にログを確認して問題を解決する方法についてです。必要な方は参考にしていただければ幸いです。

サーバーの運用と保守の基本ガイド

開発者としてサーバーの運用は避けられません。最も一般的な操作は、アプリケーションをサーバーに展開し、運用環境とテスト環境でログを表示して問題をトラブルシューティングすることです。

一般に、サーバーには Linux オペレーティング システムが搭載されており、グラフィカル インターフェイスがないため、すべての操作はコマンド ラインを通じて行われます。新世代のプログラマーはグラフィカル インターフェイスから始めるため、コマンド ラインを使用します。コマンド ラインの使用に慣れていると、コマンド ラインを使用して多くの興味深い効率的な作業を行うことができ、生産性が向上し、プログラマーがハイテクな作業により集中できるようになります。

連携サーバー入口

Macは自身の端末を使ってサーバーに直接ログインできます。 Windows では、次のようなツールをダウンロードする必要があります。

Password-free login

    ssh -l user ip/domain name
  • ssh: secureシェル セキュア シェル プロトコル。リモート ログイン セッション用に設計されています。他のネットワーク サービスにセキュリティを提供するプロトコル。 ssh プロトコルを使用すると、リモート管理時の情報漏洩を効果的に防止できます。
  • パスワードでログイン

  • 入力: ssh -l ユーザー IP/ドメイン名

ユーザー: ログイン ユーザー名

IP/ドメイン名: サーバーが所属するパブリック ネットワーク ID アドレス、またはアプリケーションのドメイン名。ドメイン名解決後の IP を表示する場合は、コマンド ラインに ping ドメイン名を入力して、アプリケーションが所属するパブリック ネットワーク IP を表示します (指定されています)。サーバーが負荷分散、プロキシを実行しないこと)。

ターミナルではパスワードの入力を求められますので、パスワードが正しければサーバーにログインできます。

パスワードなしのログイン

パスワードなしのログイン方法でも、初回ログイン時にパスワードを入力する必要があります。違いは、ログイン後に独自のキーを追加することです。サーバーにログインすると、次回からはパスワードなしで使用できます。

SSH キーを生成する

サーバーにログインし、~ ディレクトリに .ssh と入力し、authorized_keys ファイルを開き、ファイルが存在しない場合は作成し、公開キーを authorized_keys に追加します。 ssh を使用してサーバーに再度ログインすると、パスワードを入力せずに直接ログインできます。

ヒント: Mac では、新しい .sh ファイルを作成し、ssh -l ユーザー IP/ドメイン名を .sh ファイルに追加し、それをデスクトップに置き、デフォルトでターミナルを使用して開くことができます。 、.sh ファイルをダブルクリックしてサーバーに直接アクセスできます (.sh に他のコマンドを記述して自動化を実現することもできます)。

サーバーを終了します exit

exit

現在のディレクトリの場所を表示します pwd


pwd

現在のディレクトリ内のすべてのファイルを表示します ls

ls: 現在のディレクトリにあるすべてのファイルを一覧表示します。

ls -l: 現在のディレクトリにあるすべてのファイルとファイルの詳細を一覧表示します。

ディレクトリ cd

に出入りします。

cd .. :上のディレクトリに戻ります

cd /.: ルートディレクトリに戻ります

cd ディレクトリ名: 特定のディレクトリを入力します。

新しいディレクトリを作成します。mkdir

mkdir file/filename

実行中のスクリプトを開始します。/

./xx .sh

ファイルの内容を表示 cat/tail

cat xxx.xx: ファイルのすべての内容を表示

tail -n 行数 xxx.xxx: 行数を表示ファイルの末尾の xx 行目

vi/vim xxx.xxx: ファイルの内容を表示および変更します

ファイルを特定のディレクトリに移動します mv

mv xx sss: xx ファイルを sss ディレクトリに移動します。

ファイルを削除するときは、最初にファイルを /tmp ディレクトリに移動することをお勧めします (Linux の一時ディレクトリはシャットダウンするとクリアされるため、このディレクトリから削除することをお勧めします)。

ファイルの削除 rm

rm -f xxx: ファイルの強制削除

rm -rf xxx: -r は下方への再帰的削除を意味します -f プロンプトなしで削除 注: rm - rf (パラメータなし) はシステム全体を削除します。パラメータがあっても、Linux にはごみ箱の概念がありません。

rm -f

: を使用してください。梅の花のメソッドは、誤って削除される可能性があるので注意してください。 サーバー全体を削除します。

#ファイルのユーザー権限を変更します。 chown/chmod

chown -R user:user file: ユーザーを変更します。ファイルのアクセス許可 ファイルはワイルドカードをサポートします。

chmod 777 xxxx:ファイルのアクセス許可の変更 777 は、ログインしているユーザーのグループおよびその他のグループが最高のアクセス許可を持っていることを意味します。 (より危険な操作)

Java プログラムの関連プロセスを表示します jps

jps: Java プログラムのプロセスを表示します

ファイルを特定のディレクトリ cp/scp にコピーします

cp -r copyed copy: コピー ディレクトリにコピーされました

scp xxx root:ip:/directory: xxx をリモート IP サーバー ディレクトリにコピーしました

サービスを開始します、ターミナルを閉じ、nohup の実行を継続します

jar パッケージ化されたアプリケーションをサーバー上で実行する必要がある場合は、ターミナルを閉じた後にアプリケーションが閉じられます。jar を開始するコマンドの前に nohup を追加できます。 application

ファイルの解凍/圧縮 unzip/zip

unzip -o xxx.xx -d sss: ファイル xxx.xx を sss に解凍し、すべて

zip - r xxx.zip ./*: ファイルの現在のディレクトリにあるすべてのファイルを圧縮します

unzip zip コマンドが実行されない場合は、unzip/zip

yum install -y unzip をインストールできます。ジップ###

概要

現時点では、これらのコマンドは基本的に Yunxi サーバーの日々の開発に対応できますが、これらはサーバーを操作するための簡単なコマンドの一部にすぎません。Linux を体系的に学習したいという要望があれば、それも可能です。トピックの運用とメンテナンス。

以上がサーバーの運用およびメンテナンス中にログを表示して問題をトラブルシューティングする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Steam Deck OLED のロスレス スケーリングにより、最大 2x FPS でゲームを実行 Steam Deck OLED のロスレス スケーリングにより、最大 2x FPS でゲームを実行 Aug 26, 2024 am 10:07 AM

ETA Primeは最近、ROG Ally XのLossless Scalingと呼ばれる有料ソフトウェアを紹介しました。これは実際のゲームパフォーマンスを実際に向上させるわけではありませんが、このソフトウェアはフレーム生成と解像度スケーリングを追加することでエクスペリエンスを向上させます。この二つができるのは、

Bybit Exchangeの最新バージョンを更新する方法は?更新されていない場合、影響はありますか? Bybit Exchangeの最新バージョンを更新する方法は?更新されていない場合、影響はありますか? Feb 21, 2025 pm 10:54 PM

Bybit取引所の更新方法は、プラットフォームとデバイスによって異なります。モバイル:更新を確認し、App Storeにインストールします。デスクトップクライアント:ヘルプメニューの更新を確認し、自動的にインストールします。 Webページ:更新のために公式Webサイトに手動でアクセスする必要があります。交換の更新に失敗すると、セキュリティの脆弱性、機能的な制限、互換性の問題、およびトランザクション実行効率の低下につながる可能性があります。

Deepseek Webバージョンの入り口Deepseek公式ウェブサイトの入り口 Deepseek Webバージョンの入り口Deepseek公式ウェブサイトの入り口 Feb 19, 2025 pm 04:54 PM

DeepSeekは、Webバージョンと公式Webサイトの2つのアクセス方法を提供する強力なインテリジェント検索および分析ツールです。 Webバージョンは便利で効率的であり、公式ウェブサイトは包括的な製品情報、ダウンロードリソース、サポートサービスを提供できます。個人であろうと企業ユーザーであろうと、DeepSeekを通じて大規模なデータを簡単に取得および分析して、仕事の効率を向上させ、意思決定を支援し、イノベーションを促進することができます。

PIノードティーチング:PIノードとは何ですか? PIノードをインストールしてセットアップする方法は? PIノードティーチング:PIノードとは何ですか? PIノードをインストールしてセットアップする方法は? Mar 05, 2025 pm 05:57 PM

ピン張りのノードの詳細な説明とインストールガイドこの記事では、ピネットワークのエコシステムを詳細に紹介します - PIノードは、ピン系生態系における重要な役割であり、設置と構成の完全な手順を提供します。 Pinetworkブロックチェーンテストネットワークの発売後、PIノードは多くの先駆者の重要な部分になり、テストに積極的に参加し、今後のメインネットワークリリースの準備をしています。まだピン張りのものがわからない場合は、ピコインとは何かを参照してください。リストの価格はいくらですか? PIの使用、マイニング、セキュリティ分析。パインワークとは何ですか?ピン競技プロジェクトは2019年に開始され、独占的な暗号通貨PIコインを所有しています。このプロジェクトは、誰もが参加できるものを作成することを目指しています

DeepSeekをインストールする方法 DeepSeekをインストールする方法 Feb 19, 2025 pm 05:48 PM

DeepSeekをインストールするには、Dockerコンテナ(最も便利な場合は、互換性について心配する必要はありません)を使用して、事前コンパイルパッケージ(Windowsユーザー向け)を使用してソースからコンパイル(経験豊富な開発者向け)を含む多くの方法があります。公式文書は慎重に文書化され、不必要なトラブルを避けるために完全に準備します。

Vivobook S15 ベンチマークでは、Snapdragon X Elite CPU パフォーマンスがバッテリーと AC 電源でほぼ同等 Vivobook S15 ベンチマークでは、Snapdragon X Elite CPU パフォーマンスがバッテリーと AC 電源でほぼ同等 Jun 21, 2024 am 06:50 AM

Qualcomm Snapdragon X Eliteを取り巻く誇大宣伝にもかかわらず、それはかなり平凡な発売でした。私たちのレビューでは、新しいQualcomm Snapdragon X Elite X1E-78-100を搭載したAsus Vivobook S 15の最も印象的な部分はシームレスであることがわかりました。

Microsoft は、Xbox ゲーム バーにゲーム用ハンドヘルド向けコンパクト モードを導入 Microsoft は、Xbox ゲーム バーにゲーム用ハンドヘルド向けコンパクト モードを導入 Aug 15, 2024 am 06:32 AM

Microsoft は、Windows ゲーム ハンドヘルドでオーバーレイをより使いやすくすることに焦点を当てた、Xbox ゲーム バーの新しいコンパクト モードを発表しました。これらのデバイスには通常、9 インチより小さい画面が付属しており、再表示用に設計されたものが付いています。

Coinsuper Exchangeソフトウェアチャネル公式ウェブサイトの入り口 Coinsuper Exchangeソフトウェアチャネル公式ウェブサイトの入り口 Feb 21, 2025 pm 10:39 PM

Coinsuper Exchangeの公式ウェブサイトの入り口:https://www.coinsuper.com。クライアントのダウンロードチャネルは、Windowsクライアント、MacOSクライアント、およびモバイル(iOS/Android)です。登録には、電子メール、携帯電話番号、パスワードが必要であり、取引する前に実際の認証を完了する必要があります。このプラットフォームは、ビットコイン、イーサリアムなどを含むさまざまなデジタル資産トランザクションを提供し、注文とアクセプターの両方で0.1%のトランザクション料金が0.1%です。セキュリティ保護ガードには、コールドウォレットストレージ、デュアルファクター検証、マネーロンダリングアンチマネーロンダリング、テロ対策資金調達措置、およびセキュリティパブリックが含まれます

See all articles