現在位置:ホームページ > 技術記事 > システムチュートリアル > Linux
- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- PHPのセッションガベージコレクションメカニズムを理解する
- 1. PHP のセッション生成メカニズム まず、PHP でセッションがどのように生成されるかを分析しましょう。セッションを設計する目的は、HTTP プロトコル (ステートレス) の欠点を補うために、各ユーザーのさまざまな状態を維持することです。ここで質問があります。セッションは各ユーザーのステータスを維持するためにサーバーに保存されることは誰もが知っていますが、ユーザーを区別するために何を使用するのでしょうか?このとき、Cookie を使用する必要があります。コード内で session_start(); を呼び出すと、PHP は SESSION ストレージ ディレクトリ (デフォルトは /tmp/) とクライアントの Cookie ディレクトリにファイルを生成します。セッション
- Linux 339 2024-08-08 09:08:11
-
- ブラウザに URL を入力するとき、どのようなプロセスを経ますか?
- 1: 関連概念の説明: 1.1: DNS (DomainnameSystem) キャッシュ: (ドメイン ネーム システム) (ローカル マシンの ipconfig/displaydns を確認してください) コンピュータはドメイン名を解決した後、このドメイン名をホスト IP アドレスに関連付けます。コンピュータはこの関係を DNS キャッシュ テーブルに保存し、次回 www.baidu.com にアクセスすると、コンピュータは DNS キャッシュを検索することでこのドメイン名に対応する IP アドレスを知ることができ、ドメイン名解決は実行されなくなります。改善 効率の向上 1.2: IP アドレス: IP アドレスは、このアドレスを通じてホストの場所を見つけることができます。
- Linux 940 2024-08-08 08:16:02
-
- ホストファイルとホスト名を変更: ドメイン名とIPアドレスのマッピングを簡単に実現
- ディレクトリ 1. hosts ファイルを変更します。 hosts ファイルは、/etc の下にある設定ファイルです。LINUX 削除ディレクトリには、ドメイン名またはホスト名に対応する IP アドレスが記録されます。インターネット上のすべてのコンピュータには、特定のドア スチール番号に似た IP アドレスが割り当てられています。このマシンには、その IP アドレスを介してアクセスできます。ただし、IP アドレスを覚えて linuxhosts ファイルで変更するのは難しいため、IP アドレスをドメイン名にマッピングする方法を使用して、ドメイン名にアクセスすることで特定のホストにアクセスできます。 hosts ファイルには、このマッピング関係が記録されます。ホストを変更する: まず、Baidu に ping を実行して ipvim/etc/hosts を取得し、baidubaidu1 が前の IP 2 につながるホストに上記でコピーした IP を追加します。
- Linux 1053 2024-08-08 01:54:33
-
- Linuxのコマンドラインで文字化けが発生した場合はどうすればよいですか?問題を解決するには、文字エンコーディングを UTF-8 に設定します。
- Linux コマンドラインで文字化けが表示される場合は、文字エンコーディングを UTF-8 に設定してみてください。これは、次のコマンドで設定できます:,, "bash,exportLC_ALL=en_US.UTF-8,exportLANG=en_US.UTF-8," Linux システムでは、コマンド ラインで文字化けが表示されることが一般的な問題です。この記事では、Linuxのコマンドラインで設定ミスにより文字化けが表示される問題の解決方法を詳しく紹介します。 1. 文字エンコーディングを理解する この問題を解決する前に、文字エンコーディングの基本概念を理解する必要があります。文字エンコーディングは、文字 (文字、数字、句読点など) と 2 の補数 (0 と 1) との対応です。関係が前進する
- Linux 474 2024-08-08 01:37:43
-
- Android システムで hosts ファイルを変更するための詳細な手順と方法
- 何らかの理由で、hosts ファイルで指定されたドメイン名を対応する IP アドレスに変更する必要がある場合があります。 Android は Linux ベースのシステムであり、Linux と同様に、hosts ファイルを通じてセットアップされます。 Android では、/etc は /system/etc への Linux トレーニング リンクです。これを実現するには、/system/etc/hosts を変更する必要があります。また、このファイルは読み取り専用であり、シェルから直接変更することはできません。これは、adb を使用して PC に接続することで変更できます。手順は次のとおりです。 1. root 権限を取得します: adbroot 2. /system を読み取りおよび書き込み可能に設定します: adbremount 3. hosts ファイルを PC にコピーします: a
- Linux 608 2024-08-07 22:43:44
-
- Red Hat Linux システムのダウンロード、インストール、システム監視、プロセス管理のチュートリアル
- シリーズ記事の目次 第 1 章: Redhat Linux システムのダウンロードとインストール 第 2 章: Linux ユーザーとグループ 第 3 章: Linux ファイル管理 第 4 章: Linux ディレクトリ管理 第 5 章: Linux テキストエディタ 第 6 章: Linux ファイルの検索と管理 第 7 章: Linux の入力、出力リダイレクトとパイプライン 第 8 章: Linux パッケージ管理 第 9 章: Linux システム監視とプロセス管理 記事の目次 はじめに このブログの主な内容はシステム監視とプロセス管理などです。古いルールに従い、事前にスナップショットを撮ることを忘れないでください。 1. システム監視クエリ情報 uname-runame-alscpuhostnametoptop コマンド
- Linux 679 2024-08-07 21:36:43
-
- STM32 と Linux: ハードウェアからソフトウェアまで、オペレーティング システムのメカニズムを習得するための鍵
- こんにちは、家主さん!上記のような大きなアイデアについて話すつもりはありませんが、実際的なことについて話します。 Linux と stm32 はソフトウェア プラットフォームとハードウェア プラットフォームであり、まったく異なります (プラットフォームであることを忘れないでください)。言い換えると、あなたはマイクロコントローラーが好きなので、まず stm32 組み込み Linux デバイス ドライバー開発の詳細な説明を学び、ハードウェア、特にさまざまなバス (USB、iIC、spi...)、さまざまな周辺機器のしっかりとした基礎を築く必要があります。つまり、単にプログラムを書くのではなく、オペレーティング システムのフレームワーク内でタスクを完了する方法を学びます。オペレーティング システムのメカニズムを理解します。周りのMCU友達から距離を置く鍵です。
- Linux 568 2024-08-07 21:00:24
-
- Centos6.4 インストール ガイド: USB ディスク経由のインストールに関する詳細なグラフィカル チュートリアル
- Centos6.4 をインストールする場合、USB フラッシュ ドライブをキャリアとして使用することが最初に考えられます。USB フラッシュ ドライブは使用率が高く、持ち運びが容易で、保管効率が高いためです。これは最良の選択の 1 つです。明日、編集者が USB フラッシュ ドライブ経由で Centos 6.4 をインストールするための詳細な戦略を説明します。 1. まず、UltraISO (フロッピー ディスク パス) と Centos6.4 イメージをダウンロードし、ソフトウェアをインストールし、USB ディスクを挿入し、UltraISO ソフトウェアを開き、Centos6.4 インストール イメージ (図を参照) を見つけ、他のイメージを削除する必要があります。ファイルを保存し、イメージと isolinux のみを保持します。 2 つのフォルダーと TRANS.TBL ファイル、これら 3 つのファイルだけで十分です。 2. 図のように、「開始」ボタンの下にある「書き込み」を選択します。
- Linux 572 2024-08-07 20:40:53
-
- H2Miner ウイルスが Windows/Linux プラットフォームに侵入、マイニング プログラムの長期存続に注意
- H2Miner 警戒レベル ★★★ 影響を受けるプラットフォーム: Windows/Linux ウイルス実行体 説明 攻撃者は、脆弱性を利用して Windows プラットフォームおよび Linux プラットフォームに侵入します。 Windows プラットフォームでは、攻撃ホストは XML ファイル wbw.xml をダウンロードして実行し、XML ファイル内の PowerShell コマンドを実行して、1.ps1 という名前のスクリプトをダウンロードします。このスクリプトは、マイニング プログラムとマイニング構成ファイルをダウンロードし、名前を変更します。実行。スケジュールされたタスクを作成し、30 分ごとに 1.ps1 スクリプトを実行して永続性を実現し、Linux プラットフォーム上で一年中攻撃ホストに留まります。攻撃ホストは wb.xml という名前の XML ファイルをダウンロードして実行します。同じ方法で埋め込まれています。
- Linux 917 2024-08-07 20:40:30
-
- 一般的な Linux システムと USB ブート イメージの作成方法の紹介
- この記事では、主にいくつかの人気のある Linux システムを紹介します。基本的に、Debian システムと Ubuntu システムは似ています。まず、suselinux ですが、zcat コマンドを使用するには、Linux または FreeBSD システムが必要です。実際には、USBStorage を認識できるシステムでもある必要があります。最小限の Linux。次に、対応する Linux リリース バージョンに移動して、ブート可能なイメージを U ディスクにダウンロードします。ダウンロード アドレスは次のとおりです。 DebianSid:/debian/dists/sid/ma...dia/boot.img.gz (これは、 Uディスクブート
- Linux 1006 2024-08-07 19:48:21
-
- マイクロサービス アーキテクチャ - 正常なシャットダウン ソリューション
- 要約: マイクロサービス アーキテクチャにおけるアプリケーションの正常なシャットダウンとは、主にアプリケーション インスタンスの計画的かつスムーズな終了 (つまり、処理する必要のあるインシデントがないこと) を指します。 1 はじめに マイクロサービス アーキテクチャにおけるアプリケーションの正常なダウンタイムとは、主にアプリケーション インスタンスの計画的かつスムーズな終了 (つまり、処理する必要のあるインシデントがないこと) を指します。アプリケーション サーバーのシャットダウンは主に、アクティブ シャットダウンとパッシブ シャットダウンの 2 つのカテゴリに分類され、そのうちアクティブ シャットダウンとほとんどのパッシブ シャットダウンは正常なシャットダウンを実現できます。アプリケーションが正常にシャットダウンしない場合、次のような状況が発生します。 データ損失: メモリ内のデータがディスクに保存されていない。 ファイル破損: ファイル破損のため、書き込み中のファイルが更新されない。 要求がキューに登録されている。リクエストが失われて応答が失われました: 成功したトランザクションにはトランザクションに応答する時間がありませんでした。
- Linux 683 2024-08-07 18:47:02
-
- Linux で Web サイトをメモリに配置して Web サイトを高速化する方法
- /dev/shm/ は、tmpfs ファイル システムを使用するデバイス ファイルです (注: Centos および Redhat では、/dev/shm ディレクトリは、/run/shm ディレクトリを指すリンクであり、以下の tmpfs ファイル システムに対応します) Ubuntu システム これは /run/shm ディレクトリです (df コマンドを使用して表示できます)。/dev/shm/ ディレクトリはハードディスク上ではなくメモリ内にあるため、これはいわゆる tmpfs です。 。 tmpfs のデフォルトのサイズは、実際の状況に応じて調整できます。まず、WordPress のキャッシュ ファイル用のディレクトリ wpcachemkdir/dev を作成します。
- Linux 1114 2024-08-07 18:46:33
-
- ArangoDB のインストールと構成方法
- ArangoDB は、オープンソースの分散型ネイティブ マルチモデル データベースで、グラフ、ドキュメント、キー/値の 3 つのデータ モデルを備えた NoSQL データベースです。 ArangoDB は、SQL に似たクエリ言語 (AQL) を使用して、高パフォーマンスのアプリケーションを構築します。 ArangoDB のインストール ArangoDB は、Windows、Linux、Docker、Mac、およびその他のシステムへのインストールをサポートしています。 Windows での ArangoDB のインストール Windows では、圧縮パッケージ バージョンまたは実行可能ファイル バージョンをダウンロードできます。ダウンロード後、ディレクトリを選択して直接解凍するだけの圧縮パッケージ版を使用することを好みます。ほどく
- Linux 705 2024-08-07 18:19:21
-
- Linux は命令を使用してキャッシュ メソッドを解放します
- Linux システムのキャッシュ メカニズムは非常に高度で、dentry (ファイル パス名から i ノードへの変換を高速化するために VFS に使用)、BufferCache (ディスク ブロックの読み取りと書き込み用)、および PageCache (ファイルの i ノードの読み取りと書き込み用) をキャッシュします。操作する。ただし、多数のファイル操作が実行されると、基本的にキャッシュはメモリ リソースを使い果たします。しかし実際には、ファイル操作は完了しており、キャッシュのこの部分は使用されなくなりました。現時点では、キャッシュがメモリ空間を占有するのをただ観察するだけでよいでしょうか? したがって、Linux では依然として手動でメモリを解放する必要があります。これは、実際にはキャッシュを解放する操作です。キャッシュを解放するという目的を達成するには、まず次のことを行う必要があります。
- Linux 977 2024-08-07 16:33:47
-
- 1本のネットワークケーブルを使用して2つのUbuntuホストをインターネットに接続する方法
- 1 本のネットワーク ケーブルを使用して 2 つの ubuntu ホストをインターネットに接続する方法 1. ホスト A: ubuntu16.04 とホスト B: ubuntu16.042 を準備します。ホスト A には 2 つのネットワーク カードがあり、1 つは外部ネットワークに接続され、もう 1 つは外部ネットワークに接続されます。ホストBに。 iwconfig コマンドを使用して、ホスト上のすべてのネットワーク カードを表示します。上に示したように、作成者の A ホスト (ラップトップ) 上のネットワーク カードは次のとおりです。 wlp2s0: これはワイヤレス ネットワーク カードです。 enp1s0: 有線ネットワーク カード、ホスト B に接続されているネットワーク カード。残りの部分は私たちには関係ないので、気にする必要はありません。 3. A の静的 IP を構成します。ファイル #vim/etc/network/interfaces を編集して、以下に示すようにインターフェイス enp1s0 の静的 IP アドレスを構成します (#==========
- Linux 347 2024-08-07 13:39:22