現在位置:ホームページ > 技術記事 > システムチュートリアル > Linux

  • cURL と wget: どちらが適していますか?
    cURL と wget: どちらが適していますか?
    Linux コマンド ラインから直接ファイルをダウンロードしたい場合、wget と cURL という 2 つのツールがすぐに思い浮かびます。これらは多くの同じ特性を持ち、同じタスクの一部を簡単に実行できますが、いくつかの類似した特性がありますが、まったく同じではありません。これら 2 つのプログラムはさまざまな状況に適しており、特定の状況では独自の特徴があります。 cURL と wget: 類似点 wget と cURL はどちらもコンテンツをダウンロードできます。これが、核となる部分がどのように設計されているかです。インターネットにリクエストを送信したり、リクエストされたアイテムを返したりすることができます。これは、ファイル、画像、または Web サイトの生の HTML などの何かです。どちらのプログラムも HTTPPOST リクエストを行うことができます。これは、全員が送信できることを意味します
    Linux 1714 2024-05-07 09:04:17
  • Git で遊ぶ
    Git で遊ぶ
    git の概要 分散型と集中型の最大の違いは、開発者がローカルで送信でき、各開発者がクローン作成 (gitclone) によって完全な Git リポジトリをローカル マシンにコピーできることです。私たちのほとんどが使用している SVN 集中コード管理と比較して、git はコード管理においてより安全です。svn サーバーがハングアップした場合、そのデータが失われる危険はありません。git ではそのようなことはありません。 、コードはすべてローカルに git され、サーバーがハングアップしてもコードは完全に保存されます。 Git はバージョン コントローラーであり、従来の svn とは完全に異なり、差分比較であり、コードをオフラインで送信することはできません。そして、git は完全なコードベースを次の場所に保存します。
    Linux 829 2024-05-06 14:37:27
  • Linux での RAID5 の構築
    Linux での RAID5 の構築
    1. 準備 1. RAID5 を作成するには、同じ容量のハードディスクが少なくとも 3 台必要です。 2. Linux に mdadm ソフトウェア パッケージをインストールする必要があります。 rpm-qa|grepmdadm コマンドを使用して、mdadm ソフトウェアがインストールされているかどうかを確認できます。ディスクのパーティション化 1. fdisk-l を使用してパーティションのステータスを確認します。fdisk を使用してディスクをパーティション化します。パーティションのデフォルト ID は次のとおりです。 83. fd コマンドを使用して変更します。 fdisk 3. RAID5 グループの作成 1> RAID5 を作成するには、同じ容量のハード ドライブが少なくとも 3 台必要です。同じサイズのハード ドライブを 4 台使用し、そのうち 3 台のハード ドライブを RAID5 として使用し、1 台のハード ドライブを使用することをお勧めします。ハードドライブはホットスペアとして無料です。 MD
    Linux 1138 2024-05-05 16:34:01
  • 詳細説明:SVNはCentos6.6でApacheと連携します
    詳細説明:SVNはCentos6.6でApacheと連携します
    svn と Apacheyuminstall-yhttpdhttpd-develsubversionmod_dav_svn をインストールします。 svn モジュールがインストールされていることを確認します: mod_dav_svn#cd/etc/httpd/modules#ls|grepsvnmod_authz_svn.somod_dav_svn.so svn#svn--versionSVN 構成がインストールされていることを確認します。 etc/httpd vim を使用して /conf.d ディレクトリ内の subversion.conf 設定ファイルを開き、オプションを変更するには、次の 2 つの文を確認する必要があります。
    Linux 663 2024-05-04 08:13:19
  • 一度記録し、strace を使用して、PHP がシステム リソースを過剰に占有する問題を診断します。
    一度記録し、strace を使用して、PHP がシステム リソースを過剰に占有する問題を診断します。
    ローカル環境:redhat6.7系。 nginx1.12.1、php7.1.0、コードは yii2 フレームワークの問題を使用しています。ローカル Web サイトは elasticsearch サービスを使用する必要があります。 PHP がローカル サーバー上に構築された elasticsearch を使用する場合、ローカル負荷は正常です。 AWS の elasticsearch サービスを使用すると、ローカル サーバーの負荷が高すぎることがよくあります。 nginx と php のログを確認して、例外が見つからないことを確認します。システム内の同時接続数も多くありません。そんなとき、上司から教えてもらったstrace診断ツールを思い出しました。デバッグプロセス: PHP サブプロセス idstrace- を検索します。
    Linux 1215 2024-05-03 16:31:14
  • Rsyncファイル同期学習
    Rsyncファイル同期学習
    まず、rsync 同期の一般原理を理解しましょう。rsync 同期は、いわゆる「Rsync アルゴリズム」を使用して、2 つのファイルを毎回ではなく、異なる部分だけを同期します。フルで送信されるため、送信速度は非常に高速です。 Rsync サーバーはサービス チャネル (ポート) 873 を開き、クライアントの Rsync 接続を待ちます。接続時に、Rsync サーバーはパスワード (passwd) が一致するかどうかをチェックします。パスワード チェックに合格すると、ファイル転送を開始できます。最初の接続が完了すると、一度ファイル全体が転送され、次回からは 2 つのファイルの差分のみが転送されます。次に、初期セットアップを実行し、最初にタスク要件を完了します。
    Linux 1241 2024-05-02 21:04:15
  • Linuxシステムディスクの詳しい説明
    Linuxシステムディスクの詳しい説明
    1. ディスクの分類 現在市場にあるディスクの分類には、IDE ディスク (主に PC で使用されます)、SATA ディスク、SAS ディスク、SSD ディスクなどが含まれます。企業内のほとんどのサーバーは後者の 2 つであり、SATA ディスクは主に PC で使用されます。一部の社内ビジネスと SAS ディスクは主に外部ビジネス (一部のビジネス プラットフォーム) に使用されます。現在、SATA ディスクの最大容量は 4T で、SAS ディスクの容量は通常 300G ~ 600G です。実際の運用環境でのディスクの使用は、主にパフォーマンス要件、つまりディスクに依存します。書き込み速度。 2. ディスク アーキテクチャ: エンタープライズ レベルのサーバーには複数のディスクがあります。 3. ディスク容量の計算には、通常、トラック、ディスク表面、およびセクターが含まれます。
    Linux 1366 2024-05-02 16:31:12
  • MariaDB でマスター/スレーブ レプリケーションを構成する方法
    MariaDB でマスター/スレーブ レプリケーションを構成する方法
    これまでのチュートリアルでは、MariaDB[1] をインストールして構成する方法を学び、MariaDB[2] を管理するための基本的なコマンドもいくつか学びました。次に、MariaDB サーバー上でマスター/スレーブ レプリケーションを構成する方法を学びましょう。レプリケーションは、データベースの複数のコピーを作成するために使用されます。これらのコピーは、他のデータベースでクエリを実行するために使用され、メイン データベース サーバーのパフォーマンスに影響を与える可能性があります。また、データの冗長性のために使用することもできます。上記の目的。このプロセスは自動化できます。つまり、マスター サーバーからスレーブ サーバーへのレプリケーション プロセスが自動的に実行されます。プライマリ サーバーへの書き込みに影響を与えずにバックアップを実行します。それでは、マスター/スレーブを設定しましょう
    Linux 663 2024-05-01 13:49:01
  • Unix と Linux オペレーティング システムの違い
    Unix と Linux オペレーティング システムの違い
    コンピューター時代において、かなりの数の人が Unix と Linux オペレーティング システムが同じであると誤って信じています。しかし、その逆も真実です。詳しく見てみましょう。ユニックスとは何ですか? IT分野では、オペレーティングシステムとして知られるUnixが1969年に米国ニュージャージー州のAT&T社によって開発されました(現在、その商標権は国際オープン標準化機構が所有しています)。ほとんどのオペレーティング システムは Unix からインスピレーションを受けており、Unix も未完成の Multics システムからインスピレーションを受けています。 Unix の別のバージョンは、ベル研究所の Play9 です。 Unix はどこで使われていますか? Unix はオペレーティング システムとして主にサーバー、ワークステーションで使用されており、現在ではパーソナル コンピューターでも使用されています。それ
    Linux 1519 2024-05-01 08:55:02
  • 回避モジュールは、アプリケーション層の DOS 攻撃から Web サイトを保護します。
    回避モジュールは、アプリケーション層の DOS 攻撃から Web サイトを保護します。
    Web サイトをオフラインにする攻撃方法はさまざまですが、より複雑な方法にはデータベースやプログラミングの技術的知識が必要です。より単純な方法は、「DenialOfService」(DOS) 攻撃と呼ばれます。この攻撃手法の名前は、一般の顧客や Web サイト訪問者からの通常のサービス要求を拒否させるという目的に由来しています。一般に、DOS 攻撃には 2 つの形式があります。OSI モデルの 3 番目と 4 番目の層、つまりネットワーク層の攻撃です。OSI モデルの 7 番目の層、つまり、アプリケーション層の攻撃です。攻撃 - ネットワーク層は、大量のジャンク トラフィックが Web サーバーに流れるときに発生します。スパム トラフィックがネットワークの処理能力を超えると、Web サイトがダウンします。 2 番目のタイプの DOS 攻撃はアプリケーション層で行われ、組み合わせて使用​​されます。
    Linux 1213 2024-04-30 17:34:14
  • Linux の守護聖人の分析
    Linux の守護聖人の分析
    バックグラウンド プロセスとデーモン プロセスの最大の違いは次のとおりです。 (a) デーモン プロセスは端末コンソールから完全に分離されていますが、バックグラウンド プログラムは端末から完全に分離されていません (結果は端末よりも先に端末に出力されます)。 (b) デーモン プロセスはターミナル コンソールを閉じるときに影響を受けず、ユーザーが終了するときにバックグラウンド プログラムを停止します。 (c) セッション グループ。 、現在のディレクトリ、およびデーモンプロセスのファイルの説明 シンボルはすべて独立しています。バックグラウンドでの実行は、プログラムをバックグラウンドで実行できるようにするためのターミナルのフォークに過ぎません。デーモンはバックグラウンドで実行される特別なプロセスです。これにより、バックグラウンドでの実行を回避できます。
    Linux 687 2024-04-29 12:28:13
  • SSH ログインの原因と結果を 1 行で理解する
    SSH ログインの原因と結果を 1 行で理解する
    SSH フローチャート フローチャートに従って、最初のブラウザから最終ページのエコーまでのプログラムのプロセスを確認できます。わからないことがあれば、メッセージを残してください。 Hibernate 層は主にファイルのマッピング、アクションとサービスの挿入を担当し、バックグラウンド サービスの 3 つの層間の呼び出しを担当します。 **JSP は、asp.net の HTML ページに相当します。 html ページを作成すると、Ajax を記述することもでき、イベントは action 属性を通じてトリガーされます。これは、特にバックエンドとの接続を確立するために使用されます。
    Linux 642 2024-04-29 09:10:09
  • Linux を学び、Nginx をインストールするために私と一緒に来てください
    Linux を学び、Nginx をインストールするために私と一緒に来てください
    今回は、Linux 環境に Nginx をインストールする方法を説明します。 ここで使用する Linux システムは CentOS7.2 です。 インストール ツールを準備します。 1. Nginx 公式 Web サイトから Nginx をダウンロードします。ここで使用するバージョンは 1.13.6.2. ダウンロードした Nginx を Linux にアップロードする ここでは例として /opt/nginx ディレクトリを使用します。 「tar-zxvfnginx-1.13.6.tar.gz」を実行して解凍します。 3. /opt/nginx/nginx-1.13.6 ディレクトリに切り替え、./configure を実行して初期設定を行います。次のプロンプトが表示された場合は、マシンに PCRE がインストールされていないため、Nginx がインストールする必要があることを意味します。
    Linux 1437 2024-04-28 15:10:09
  • git fetch と git pull の違いについて詳しく見る
    git fetch と git pull の違いについて詳しく見る
    gitfetch と gitpull は両方ともリモート リポジトリをローカル リポジトリに更新できます。では、両者の違いは何でしょうか? この問題を明確にするために言及する必要がある概念がいくつかあります。 FETCH_HEAD: これはローカル ファイルに記録されるバージョン リンクで、リモート ウェアハウスから削除されたブランチの最終バージョンを指します。 commit-id: 各ローカル作業が完了すると、現在の作業をローカル リポジトリに保存するために gitcommit 操作が実行されます。このとき、バージョンを一意に識別するシリアル番号である commit-id が生成されます。 gitpush を使用すると、このシリアル番号もリモート ウェアハウスに同期されます。上記の概念を念頭に置いて、gitfetchg について話しましょう
    Linux 820 2024-04-27 21:34:33
  • Fail2Ban を使用してサーバーをブルート フォース攻撃から保護する方法
    Fail2Ban を使用してサーバーをブルート フォース攻撃から保護する方法
    Linux 管理者にとっての重要なタスクは、サーバーを違法な攻撃やアクセスから保護することです。デフォルトでは、Linux システムには、iptables、Uncomplicated Firewall (UFW)、ConfigServerSecurityFirewall (CSF) などの適切に構成されたファイアウォールが付属しており、さまざまな攻撃を防ぐことができます。インターネットに接続されているマシンはすべて、悪意のある攻撃のターゲットになる可能性があります。サーバーへの不正アクセスを軽減するために使用できる Fail2Ban と呼ばれるツールがあります。 Fail2Ban とは何ですか? Fail2Ban[1] は、ブルート フォース攻撃からサーバーを保護する侵入防止ソフトウェアです。 Python プログラミング言語で書かれています
    Linux 997 2024-04-27 08:34:20

ツールの推奨事項

jQuery エンタープライズ メッセージ フォームの連絡先コード

jQuery エンタープライズ メッセージ フォーム連絡先コードは、シンプルで実用的なエンタープライズ メッセージ フォームおよび連絡先紹介ページ コードです。

HTML5 MP3 オルゴール再生効果

HTML5 MP3 オルゴール再生特殊効果は、HTML5 + css3 に基づく MP3 音楽プレーヤーで、かわいいオルゴールの絵文字を作成し、スイッチ ボタンをクリックします。

HTML5 クールなパーティクル アニメーション ナビゲーション メニューの特殊効果

HTML5 クールなパーティクル アニメーションのナビゲーション メニュー特殊効果は、ナビゲーション メニューにマウスを置くと色が変化する特殊効果です。

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コード

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コードは、jQuery およびブートストラップ フレームワークに基づいたビジュアル フォームです。

有機果物と野菜のサプライヤー Web テンプレート Bootstrap5

有機果物と野菜のサプライヤー Web テンプレート-Bootstrap5

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

シンプルな履歴書情報 Web テンプレート Bootstrap4

シンプルな履歴書情報 Web テンプレート Bootstrap4

かわいい夏の要素のベクター素材 (EPS+PNG)

これは、太陽、日よけ帽子、ココナッツの木、ビキニ、飛行機、スイカ、アイスクリーム、アイスクリーム、冷たい飲み物、浮き輪、ビーチサンダル、パイナップル、巻貝、貝殻、ヒトデ、カニを含む、かわいい夏の要素のベクター素材です。 、レモン、日焼け止め、サングラスなど、素材は JPG プレビューを含む EPS および PNG 形式で提供されています。
PNG素材
2024-05-09

4 つの赤い 2023 卒業バッジ ベクター素材 (AI+EPS+PNG)

これは、2023 年卒業バッジの赤いベクター素材で、合計 4 つがあり、JPG プレビューを含む AI、EPS、PNG 形式で利用できます。
PNG素材
2024-02-29

歌う鳥と花がいっぱいのカートデザイン春のバナーベクター素材(AI+EPS)

これは、さえずる鳥と​​花でいっぱいのカートをデザインした春のバナー ベクター素材で、JPG プレビューを含む AI および EPS 形式で利用できます。
バナー画像
2024-02-29

金色の卒業帽ベクター素材(EPS+PNG)

これは、JPG プレビューを含む EPS および PNG 形式で利用できる、金色の卒業帽のベクター素材です。
PNG素材
2024-02-27

室内装飾クリーニングおよび修理サービス会社のウェブサイトのテンプレート

家の装飾のクリーニングとメンテナンス サービス会社の Web サイト テンプレートは、家の装飾、クリーニング、メンテナンス、その他のサービス組織を提供するプロモーション Web サイトに適した Web サイト テンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

フレッシュカラーの個人履歴書ガイドページテンプレート

フレッシュカラーマッチング個人求人応募履歴書ガイドページテンプレートは、フレッシュカラーマッチングスタイルに適した個人求人検索履歴書仕事表示ガイドページWebテンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

デザイナーのクリエイティブな仕事の履歴書 Web テンプレート

デザイナー クリエイティブ ジョブ履歴書 Web テンプレートは、さまざまなデザイナーのポジションに適した個人の職務履歴書表示用のダウンロード可能な Web テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

現代のエンジニアリング建設会社のウェブサイトのテンプレート

最新のエンジニアリングおよび建設会社の Web サイト テンプレートは、エンジニアリングおよび建設サービス業界の宣伝に適したダウンロード可能な Web サイト テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。