現在位置:ホームページ > 技術記事 > システムチュートリアル > Linux
- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- コードの移植性を向上させるために Netty プロジェクトでローカル IP を取得するインテリジェントな方法
- 1: シナリオの説明 Netty 関連のプロジェクトに取り組んでいる場合、Linux でディスク容量を確認するときに、ローカル マシンの IP とポート番号をバインドする必要があることがよくあります。これを設定ファイルに記述すると、Linux プログラミングで IP を取得できます。 、ラップトップを変更するたびに、実行または他の環境に展開するときに構成ファイルを変更する必要があります。ローカル IP を賢く取得できるようにすると、コードの移植性が向上します。次に、Windows および Linux プログラミングでマシンの LAN IP とイントラネット IP を賢く取得する方法を紹介します。何か間違っている場合は、アドバイスをお願いします。 2: 最初に、IP/** を取得するためのツール クラスにソリューションとコードがアタッチされます。
- Linux 743 2024-07-25 07:46:53
-
- Linux システム パーティションのフォーマットとディスクのマウント
- centos をサーバーにインストールする場合、通常、Linux システム パーティションはデフォルトで 3 つのパーティションに設定され、最大 4 つのプライマリ パーティションが必要に応じてマウントされます。 /ルート パーティション、通常は約 10 ~ 100G (ディスクの総サイズに応じて異なります) /ブート システム操作パーティション (100 ~ 500MB で十分です) /スワップ仮想メモリの一時パーティション (通常はメモリの 2 倍) ディスクが残っている場合はそのままにしておきますそして後でそれを取り付けます。システムをインストールした後、残りのパーティションのフォーマットとマウントを開始します。 1. まず、割り当てられていないパーティション名を確認します。/dev/sda と /dev/sdb は、システム パーティションであり、sdb はストレージ データ パーティションです。 #fdisk-lDisk/
- Linux 554 2024-07-24 16:34:53
-
- ソフトウェアを使わずに Windows で重要なファイルを非表示にする方法
- 誰のコンピュータにもいくつかの秘密がありますが、他の人があなたのコンピュータを使用する必要がある場合、その秘密が他人に見られる可能性があります。しかし、他の人に見つけられたくない場合は、他の人に見られないように非表示にすることができます。 360 File Vault、Tencent Computer Manager などソフトウェアを使用するのは面倒で、大きすぎるとシステムの速度が低下します。さらに、ほとんどのソフトウェアはドライブ文字全体を暗号化できません。ドライブ文字全体を非表示にする方法を紹介します。今日紹介するのは、ダウンロードソフトを使わずにディスク全体を隠し、隠し入り口を設置する方法です。私のパソコンのEディスクには個人データが保存されているので、そのEディスクをデモとして使用します。 [マイ コンピュータ] を右クリック --> [管理] を選択し、[ストレージ] --> [ディスクの管理] を選択し、非表示にするドライブ文字を右クリックします -->
- Linux 1131 2024-07-24 16:09:05
-
- Redhat 7 Linux システム ファイアウォール: 有効化、無効化、およびステータスのチェック
- Redhat7Linux システムでファイアウォールを停止/起動し、無効/有効にする方法 Redhat7Linux システムのファイアウォールはデフォルトで有効になっています。通常、ファイアウォールを無効にする必要はありません。起動時に Linux ファイアウォールを無効にする必要はありませんが、テスト目的などには非常に便利です。 Redhat7Linux システムでは、ファイアウォールは firewalld デーモンとして実行されます。次のコマンドを使用してファイアウォールのステータスを検出できます: [root@rhel7~]#systemctlstatusfirewalldfirewalld.service-firewalld-dynamicfirewalldaemonLoaded:load
- Linux 1102 2024-07-24 15:43:23
-
- Linux でシェル スクリプトを実行する複数の方法と特定のメソッドの共有
- Linux でシェル スクリプトを実行するには、さまざまな方法があります。この記事では、Linux でシェル スクリプトの実行権限を追加する具体的な方法を紹介します。スクリプト ファイル作成の最初のステップは、次のコマンドを使用して .sh 拡張子を持つ新しいファイルを作成することです: [root@localhost~]#touchhello_script.sh 簡単なスクリプトを作成し、vim エディタを使用して新しく作成されたファイルを開きます。 Linux 実行権限を使用して、次の bash スクリプトがファイルに追加されます: [root@localhost~]#vimhello_script.sh 以下は、ファイルに追加されるスクリプトの内容です: #!/bin/bashcho
- Linux 572 2024-07-24 09:51:06
-
- 軽量プロセスとは何ですか?この記事を読めばさらに理解が深まります
- 1. 軽量プロセスとは何ですか? 軽量プロセスを理解する前に、まずプロセスとスレッドが必要です。プロセスは本質的に PCB、仮想アドレス空間、ページ テーブル、およびコード データの集合、つまりカーネル データ + コード データの集合であることは誰もが知っています。ユーザー視点で見るとこんな感じです。 CPU の観点から見ると、プロセスはシステム リソースを割り当てる単位です。スレッドに関しては、プロセス内で実行され、オペレーティング システム呼び出しの基本単位になります。ただし、CPU はスケジューリング時に、どのプロセスまたはスレッド、Linux プロセス、およびスレッド カーネルを認識しません。つまり、Linux 版の実行フロー、これがスレッドです。オペレーティング システムが異なれば、スレッドを実装するために異なる構造形式が使用される場合があります。そしてリヌでは
- Linux 1128 2024-07-24 09:38:19
-
- Linux システムで uname コマンドを使用してバージョン情報を表示する方法
- Linux 学習フォーラムの Linux でバージョン情報を確認してください。一般的に使用されるコマンドは unameubuntu システム: $uname-aLinuxwanghaifeng-laptop2.6.32-23-generic#37-UbuntuSMPFriJun1107:54:58UTC2010i686GNU/LinuxRedHat システム: $uname-aLinuxlocalhost.localdomain2 です。 .6.18-194.el5#1SMPTueMar1621:52:43EDT2010i686i686i386GNU/Linu
- Linux 660 2024-07-23 21:14:57
-
- FTP を Windows にマッピングする詳細な説明
- 1. デュアル マシンのデスクトップで [マイ コンピュータ] に移動し、[ネットワーク ドライブの割り当て] をクリックします。 2. [ネットワーク ドライブの割り当て] を選択します。 3. [ドキュメントと画像の保存に使用できる Web サイトに接続する] を選択します。 4. 次のステップ 5. 次のステップ 6アドレス 7 の例に従って FTP を入力します。ユーザー名を入力して匿名でログインし、FTP のデフォルト ディレクトリに接続します。ユーザー名を入力してユーザー ディレクトリに接続します。ここではユーザー名下のディレクトリを使うことが多いので、ユーザー名を入力します。 8. 接続に名前を付けます。デフォルトは 9. [完了] をクリックします。 10. この時点で、ダブルクリックして [マイ コンピュータ] を開くと、FTP が接続されていることがわかります。今後 FTP を使用するたびにアドレス、ユーザー名、パスワードを入力する必要はありません。 11. FTP を開くと、内部のファイルが表示されます。
- Linux 965 2024-07-23 13:50:31
-
- LVS-DR の VIP および DIP のクロスセグメント例を詳細に説明する
- 日常のアプリケーション環境では、すべての DR と RS サーバーが LAN 環境にある場合に遭遇することがありますが、パブリック ネットワーク IP は 1 つしかなく、アプリケーションをインターネットに公開する必要があることは誰もが知っています。すべてのサーバーがパブリック ネットワーク IP を持つモデルですが、多くの場合、パブリック ネットワーク IP が 1 つしかない場合、LVS を外部に解放するにはどうすればよいでしょうか。 1. 実験用トポロジ 2. 全体的な環境 3. 詳細な構成 ルーター構成 eth0: パブリック ネットワーク IP アクセス INTERNETeth1: 172.18.68.10 (パブリック ネットワーク IP) # 実験環境では、パブリック ネットワーク IPeth2 として 172.18.68.10 を使用します。
- Linux 376 2024-07-23 13:46:30
-
- rpm 管理: Linux サーバー ソフトウェア パッケージのクエリ、アンインストールおよびインストール ガイド
- 記事の目次 1. rpm 管理 (重要なポイント): ソフトウェア クエリ、アンインストール、インストール機能: rpm の機能は、Windows の Laptop Manager の「Software Management」や Security Guard の「Software Manager」などの製品に似ています。主な機能は、Linux サーバーを監視することです。システム上のソフトウェア パッケージに対して対応する管理操作を実行します。管理は、クエリ、アンインストール、インストールに分かれています。 1.1 特定のソフトウェアのインストール状況を問い合わせる: #rpm-qa|grep キーワード オプション: -q: query、query-a: all、all ケース: Linux に firefox1.2 がインストールされているかどうかを問い合わせる 特定のソフトウェアをアンインストールする #rpm-eソフトウェア Maxthon をアンインストールする場合、Maxthon は依存関係のない Linux テキスト エディターであるため、直接アンインストールできます。しかし
- Linux 1039 2024-07-23 12:13:09
-
- スレッドとプロセスの違い: プロセスはリソースを割り当てるための基本単位であり、スレッドは独立して実行される制御フローです。
- スレッド: プロセス内の一連の制御フローをまとめて軽量プロセスと呼びます。スレッドは、オペレーティング システムが計算スケジューリングを実行できる最小単位であり、プロセス内での実際の動作単位です。プロセス: スレッドとは、制御フローの単一シーケンス内で複数のスレッドを同時に実行することができ、それらのスレッドはオペレーティング システムのカーネルによってスケジュールされたカーネル スレッドである可能性があります。同じプロセス内の複数のスレッドは、仮想アドレス空間、ファイル記述子、信号処理など、プロセス内のすべてのシステム リソースを共有します。ただし、同じプロセス内の複数のスレッドは、独自のコール スタック、独自のレジスタ環境、独自のスレッドのローカル ストレージ。スレッドとプロセスの違いは次のとおりです。 通常、プロセスには複数のスレッドを含めることができます。
- Linux 1058 2024-07-23 10:57:54
-
- Linux は、ディレクトリ内のファイルを定期的に自動削除するようにスケジュールを設定します。
- ディレクトリ内のすべてのファイルをスケジュール的に削除するには、Linux の crontab コマンドを使用する必要があります。これはシェル スクリプトで実行できます。たとえば、/tmp の下にあるすべてのキャッシュ ファイルを削除するには、操作は次のようになります。 [root@localhost~]#vi/etc/init.d/delete.sh i を押して、次の内容を delete.sh ファイルにコピーします。次に、shift+ を押します。「wq」と入力し、「保存」して終了します。 #!/bin/bashdir=/tmp//クリアするディレクトリ名 files=`ls${dir}`forfilein$filesdoif[-e${dir}/${file}];thenrm-f${
- Linux 838 2024-07-23 09:50:25
-
- 5 分で Fedora にフォントを追加する方法を教えます
- システム全体のインストール フォントをシステム全体にインストールすると、すべてのユーザーがそのフォントを使用できるようになります。これを行う最善の方法は、公式ソフトウェア リポジトリから RPM パッケージを使用することです。開始する前に、Fedora Workstation の「ソフトウェア」ツール、または公式リポジトリを使用する他のツールを開きます。選択バーで「アドオン」カテゴリを選択します。次に、カテゴリ内の「フォント」を選択します。以下のスクリーンショットにあるような、使用可能なフォントが表示されます。 フォントを選択すると、いくつかの詳細が表示されます。いくつかのシナリオに応じて、フォントのサンプル テキストをプレビューできる場合があります。 「インストール」ボタンをクリックしてシステムに追加します。システム速度とネットワーク帯域幅によっては、このプロセスが完了するまでに時間がかかる場合があります。
- Linux 460 2024-07-23 09:45:50
-
- Linuxデバイスドライバーモデル
- 目次 - Linux 環境変数、デバイス ドライバー モデル 1. Linux デバイス ドライバー モデルの起源 まず、通常のデバイス ドライバーのコンパイル プロセスを確認します [1] エントリ関数 module_init() とモジュール アンインストール関数 module_exit() を実装します。 2] デバイス番号を適用します register_chrdev ();-----> (カーネルに関連します) [3] udev/mdev メカニズムを使用してデバイス ファイル ノードを作成します class_create()、device_create();---- --> (カーネルに関連) [4] ハードウェアの初期化: 1. io リソース マッピング ioremap()、カーネルは gpio ライブラリ関数を提供します。
- Linux 579 2024-07-22 18:54:35
-
- マスターが Centos7.3 で mariadb データベースのストレージ パスを変更する方法を説明します
- 現在のデータベース パスがわからない場合は、次のコマンドを入力するだけで表示できます。 mariadb パスワードを入力して Enter キーを押します。 #mysql-uroot-p 次のコマンドを入力して、さまざまな mariadb のパス呼び出しステータスを表示します。 datadir 項目は、現在保存されているパスです。 MariaDB[(none)]>showvariableslike‘%dir%’;データベースのログイン状態を終了します MariaDB[(none)]>exit;データベースを停止します#systemctlstopmysql.server新しい mariadb ストレージ パス フォルダーを作成します#mkdir-p/home/mysql
- Linux 814 2024-07-22 15:01:11